docs: SECURITY.md의 죽은 보안 주장 제거 + v2.14.0 문서 정합 - #33
Merged
Conversation
SECURITY.md가 v2.1에서 제거된 SecureStore(Fernet AES-128-CBC + HMAC + PBKDF2)와 비밀번호 계층을 아직 광고하고 있었고, 지원 버전 표에는 2.14.0을 배포하면서 1.x만 적혀 있었다. 공개 도구에서 이것은 인증정보를 맡길지 판단하는 바로 그 독자에게 보안 태세를 과장하는 셈이다. - SECURITY.md: 실제 아키텍처로 재작성(키체인이 암호화 경계, 앱 계층 없음), 지원 버전 2.x로 정정, 파일 권한·프로필 allowlist·raw API 게이트·Trusted Publishing 추가, 위협 모델 명시, 비밀번호·Touch ID를 왜 뺐는지 기록 - AGENTS.md: DEVICE_AUTH_FAILED 누락분 추가(envelope.py와 대조 확인), TOKEN_REVOKE_FAILED에 v2.14.0 동작(재시도 가능) 명시 - README.md: 테스트 수 699 → 2018 - docs/vs-official.md: 기준 버전 v2.5.0 → v2.14.0 (kwcli는 오늘 재확인 결과 v0.1.1 그대로라 비교 내용 유효) README 148개 예제를 Click 파서로 전수 검증(0 실패). 하네스가 심어둔 오류 3종을 모두 잡는 것을 먼저 확인한 뒤 신뢰했다. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
SECURITY.md가 v2.1에서 제거된 암호화 계층을 아직 광고하고 있었습니다 — SecureStore(Fernet AES-128-CBC + HMAC), PBKDF2 비밀번호 유도까지. 지원 버전 표에는 2.14.0을 배포하는 중에1.x만 적혀 있었습니다.공개 도구에서 이건 인증정보를 맡길지 판단하는 바로 그 독자에게 보안 태세를 과장하는 셈이라 우선순위를 높게 봤습니다.
SECURITY.mdAGENTS.mdDEVICE_AUTH_FAILED누락분 추가.TOKEN_REVOKE_FAILED에 v2.14.0 동작 명시 — 폐기 실패 시 로컬 토큰이 남아 재시도 가능하다는 점이 에이전트에게 중요README.mddocs/vs-official.md검증
envelope.py의CODE_MAP과 프로그램으로 대조했습니다. 실제 누락은DEVICE_AUTH_FAILED하나였고 README에는 이미 있었습니다 — 두 문서가 갈려 있었다는 뜻입니다.Choice값/없는 옵션을 심어 3종 모두 잡히는 것을 보고 신뢰했습니다.남은 것
GitHub 위키는 v2.1.0에 멈춰 있습니다(마지막 편집 2026-07-16, 13개 릴리스 누락, 예제 339개 중 24개가 현재 CLI에서 파싱 실패). 별도 작업 중입니다.
🤖 Generated with Claude Code