Skip to content

docs: 외부 메시지와 Reply-To 신뢰 경계 명확화 - #30

Merged
abruption merged 3 commits into
mainfrom
docs/py110-skill-framing-232
Oct 12, 2026
Merged

abruption merged 3 commits into
mainfrom
docs/py110-skill-framing-232

Conversation

@abruption

@abruption abruption commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

Closes #29

요약

  • 외부 메시지 프레이밍을 미공개 PR #285 제안에서 공개 Python 1.1.0 기능으로 현행화했습니다. 모든 본문 줄의 인용과 미검증 발신자·회신 주장을 설명하고, --no-from/--no-reply-to로 본문 경계가 제거되지 않음을 명시했습니다.
  • 본문·회신 주소가 권한을 부여하지 않는다는 기준, 사용자 요청과 정확한 목적지 확인, Relay 기기 인증과 사람·세션 신원 구분을 유지했습니다.
  • Codex 저장소 설정으로 인한 거부 시 운영자가 설정을 점검하도록 안내하고, 설정 삭제·홈 변경을 통한 우회를 금지했습니다.
  • 일반 회신 대기와 제한된 실험적 handoff를 구분했습니다. 로컬 POSIX Claude의 제한된 receipt ACK와 Codex/단일 목적지 POSIX 소스 스트리밍 SSH의 correlation-only 경로, Windows/paired handoff 미지원을 명시했습니다. 원장 초기화·수신 확인 권한 생성은 사용자 요청에 따릅니다.
  • 정본과 사용 안내 네 언어를 일치시켰습니다. minimum/full 의미를 기본 명령 경로의 호환성·공개 CLI 기능 범위 기준으로 명확히 하고, 실험적 절차·후속 보호 조치·보안 권고와 구분했습니다.
  • 기존 미발행 스킬 후보 0.3.3 및 minimum 0.9.1 / full 1.0.1을 유지했습니다. TS 파일은 최신 main 병합으로 반영했으며, 이 PR의 main 대비 변경은 Python 정본과 네 언어 사용 안내뿐입니다.

근거

  • 공개 Python v1.1.0, v1.1.1: GitHub 릴리스 및 PyPI wheel/sdist 게시를 확인했습니다. v1.1.1 자체는 문서·개발용 테스트 변경이며 런타임 동작 변경이 없습니다.
  • v1.1.1 저장소 경계, handoff 지원 범위, 공개 태그의 replies.py / codex.py를 읽기 전용으로 대조했습니다.
  • 이번 문서 보완은 새 CLI 옵션 사용 경로를 기본/full 범위에 추가하지 않습니다. 공개 v1.0.3 보안 권고, 설치 관리자 소유권, queued/submitted와 소비/ACK 경계, unknown 자동 재전송 금지는 유지합니다.

검증

  • node scripts/validate-skill.mjs --tag v0.3.3: 통과. 태그 일치 규칙 검사이며 태그 생성이 아닙니다.
  • skill-creator quick_validate.py session-peer: 통과. 기본 Python에 PyYAML이 없어 임시 venv에 PyYAML 6.0.3을 설치해 검증했습니다.
  • Skills CLI 1.7.0: 목록 조회 및 격리 HOME에 Python 스킬 설치 통과. shared agents 및 Claude 사본이 정본과 byte-identical임을 확인했습니다.
  • node scripts/test-ts-skill.mjs: 통과. 격리된 TS 설치·교체·조회·제거 검사에서 Python 스킬 보존을 확인했습니다.
  • git diff --check: 통과.
  • 별도 읽기 전용 서브에이전트가 공개 Python 소스 및 네 언어 의미를 대조했습니다. metadata 설명 혼동 지적을 수정했고 재검토에서 추가 발견 사항이 없었습니다. 외부 Claude Code/Antigravity CLI는 이번 현행화에 사용하지 않았습니다.
  • 현재 head f4756e7f14b38324d649bbdbc3b0ead48d299a84의 CI 2/2 통과: skill-package / validate, GitGuardian. 자동 코드·보안 리뷰도 같은 head에서 완료됐으며 보고된 발견 사항과 inline comments가 없습니다. 리뷰 기록. 이전 head 성공을 재사용하지 않습니다.

승인 경계

PR 생성·현행화와 검증 범위입니다. 병합, v0.3.3 태그·릴리스, 사용자 전역 스킬 설치 및 운영 변경을 하지 않았습니다. 실제 메시지 전송·소비/ACK·프레이밍 통합 시험을 수행하지 않았습니다. 공개 Python 호환 스냅샷은 수정하지 않았으며, 정본 발행 후 정확한 tag/commit/SHA로 별도 동기화해야 합니다.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-12T05:32:27.808141Z f4756e7 Draft marked ready
🔒 Security Review ✅ Completed 2026-10-12T05:32:42.214724Z f4756e7 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@abruption
abruption marked this pull request as draft October 12, 2026 05:29
@abruption
abruption marked this pull request as ready for review October 12, 2026 05:29
@abruption
abruption merged commit 073a143 into main Oct 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

문서: Reply-To와 외부 메시지의 신뢰 경계 명확화

1 participant