6.1 KiB
스킬 자동 선택 정책 계획
| 항목 | 내용 |
|---|---|
| 상태 | 완료 |
| 작성일 | 2026-10-19 |
| 현재 Phase | Phase 1 완료: 정책 정합성 및 근거 기록 |
목표
프로젝트 Markdown에서 Superpowers 중심 실행 생명주기와 보완 스킬의 선택 경계를 명확히 하고, 조사 근거 및 시뮬레이션을 기록한다.
Phase 1
Goal: 지정된 네 문서가 중복 없는 정책, 정확한 선택 경로와 근거를 담는다.
완료 증거: root 지침이 원칙/기존 규칙을 보존하고 바이트 제한을 만족하며, 상세 가이드가 root를 참조하고, 감사 문서가 필수 여섯 충돌 쌍 및 아홉 시뮬레이션을 담는다.
Task 1.1 계획과 정책 갱신
Goal: root 및 상세 실행 가이드에 우선순위, 스킬 선택, 절차와 경계를 명시한다.
Files: AGENTS.md, docs/agent-guides/agent-execution-policy.md, docs/20261019_스킬_자동_선택_정책/plan-task.md
- 샘플과 기존 정책을 읽고 본 계획을 먼저 기록한다.
- root 및 상세 가이드를 갱신하고 원문 핵심 원칙/기존 규칙 보존을 확인한다.
Task 1.2 근거 감사 기록
Goal: 설치 스킬, 호스트 제약, 충돌 해결과 아홉 시뮬레이션의 출처 기반 감사를 기록한다.
Files: docs/20261019_스킬_자동_선택_정책/reviews/phase1-skill-routing-audit.md
- 샘플 리뷰 구조에 맞춰 실제 확인 자료와 한계를 기록한다.
- 요청된 아홉 문장을 그대로 포함하고 각 라우팅을 채운다.
Task 1.3 조사 근거와 호출 경계 보정
Goal 실행 P1-R1: 상위 작업자의 직접 대조에서 확인한 감사 기록의 호스트 메타데이터 표현, 명시 호출 조건 및 근거 누락을 바로잡는다.
시작 조건: 네 문서 직접 읽기와 설치 manifest·공식 호출 정책 대조 완료.
Files: AGENTS.md, docs/agent-guides/agent-execution-policy.md, 본 계획, reviews/phase1-skill-routing-audit.md
TDD 예외 사유: 실행 코드를 변경하지 않는 정책·근거 문서 보정이다.
대체 검증 방법: 실제 설치 manifest, 메타데이터와 공식 문서 대조 및 아홉 시나리오 수동 검증.
- OpenCode 네이티브 제한과 프로젝트 명시 호출 정책을 구분하고, 일반 HTML 요청을 명시 스킬 호출과 동일시하지 않는다.
- Codex 지침 선택 순서와 manifest 경로/버전을 바로잡고 실제 조사 경로와 활성화 미확인 근거를 기록한다.
- 로그인 기능의 구현 요청을 설계 요청으로 축소하지 않고, 모듈 깊이와 API 계약 스킬의 범위를 실제 본문에 맞춘다.
- deep-interview의 정확한 경로/frontmatter/호스트별 발견 근거 및 추가 Addy 스킬의 조건부 트리거를 기록한다.
- grilling의 회차별 답변과 최종 공유 이해 확인을 구분하고, API 보완 시점·gstack 금지 및 기존 운영 체크를 명확히 한다.
- 독립 리뷰와 최종 문서 검증 결과를 누적한다.
Progress
2026-10-19
- 무엇을: 필수 정책 및 샘플 문서를 확인하고 계획을 작성했다.
- 어떻게:
read로 다섯 기준 문서를 확인,glob으로 기존 작업 폴더 부재 확인,wc -c AGENTS.md결과 9357 bytes. - 남은 항목: final diff scope check, independent review.
2026-10-19 정책 및 감사 작성
- 무엇을: root 우선순위/Skill Orchestration, 실행 가이드, 여섯 pair 감사, 아홉 라우팅을 작성했다.
- 어떻게:
test로 지정 문서 존재,AGENTS.md32768-byte 미만, 감사의 정확한 아홉 문장 수 및 상세 가이드의 여섯 충돌 쌍을 확인했다.wc -c결과 root 14761 bytes.git status --short로 root, 상세 가이드, 지정 작업 폴더만 변경됨을 확인했다. - 남은 항목: 독립 리뷰는 상위 작업자 수행 예정이며 아직 완료되지 않았다.
2026-10-19 P1-R1 correction
- 무엇을: Task 1.3 첫 네 교정 항목을 반영하고 REV-P1-004에 근거와 판정을 추가했다.
- 왜: 호스트별 invocation visibility/enforcement, 사용자 명시 권한, module/API 경계 및 파일 inventory를 정밀하게 바로잡기 위해서다.
- 어떻게: 부모 제공 manifest/package/host search 결과와 현재 네 파일을 대조해 수정했다. 추가 checks 및 independent review는 아직 수행하지 않았다.
- 남은 항목: 부모의 최종 verification 및 independent reviewer 결과; Task 1.3 마지막 항목은 계속 미완료.
2026-10-19 P1-R1 최종 검증 및 Phase 종료
- 무엇을: 정책 네 문서를 직접 읽고 보정했으며, Oracle의 단일 독립 리뷰를 완료했다. 새 차단/권장 수정 발견 사항은 없었고 아홉 시나리오 모두 논리상 적합 판정을 받았다.
- 어떻게: 일회성 Node assert로 기준 HEAD 유지, 보호 대상 AGENTS 섹션 8개의 원문 일치, 기존 개발 가이드의 의도된 커밋 로딩 문구 외 보존, 이슈 추적/도메인 문서 불변, 아홉 원문 행·여섯 충돌 조합, 참조 경로와 정확한 네 파일 변경 범위를 확인했다. root는 15,975 bytes로 기본 32 KiB보다 작다.
- 검증:
GIT_MASTER=1 git diff --check, 신규 기록 두 개에 대한git diff --no-index --check /dev/null <대상 경로>가 통과했다. 독립 리뷰도git diff HEAD와 네 파일 전체를 확인하고GIT_MASTER=1 git diff --check HEAD를 통과했다. - 진단 한계: 네 Markdown에
lsp_diagnostics를 호출했으나.md서버 미설정으로 실행되지 않았다. 서버나 설정은 추가하지 않았으며 직접 대조·정적 검사·독립 리뷰로 대체했다. - 범위: 앱 빌드/테스트, 실제 모델 라우팅/훅 실행, 전역 설정 및 설치 수정, 커밋/푸시는 수행하지 않았다. staged/unstaged 혼재를 관찰했으며 소유권을 확정할 수 없어 index를 변경하지 않았다.
- 남은 항목: 이번 프로젝트 Markdown 작업에는 없음. Codex 실제 활성화/자동 호출 및 누락된 전역 참고 자료는 감사 기록의 별도 한계이며, 변경하려면 별도 사용자 요청이 필요하다.