친구들, Codex를 위해 개발한 리포지토리 인식 (repo-aware) 플러닝 플러그인인 CodexQB를 대폭 강화했습니다. 이제 리포지토리 (repository)를 분석하여 기존 프로젝트를 위한 Autopsy, Project Ontology, Project Comprehension, 메인 계획, 단계별 계획, QA 감사(audit) 및 제어된 구현 핸드오프 (implementation handoff)를 생성합니다. 🎉
온톨로지 (Ontology) 계층은 프로젝트의 핵심 개념, 개념 간의 관계 및 코드 대응 관계를 추출합니다. Project Comprehension은 아키텍처, 도메인-코드 (domain-to-code) 추적, 증거 수준, 품질 시나리오 및 공개된 가설을 기록합니다. Planning Ledger를 통해 결정, 단계 및 구현 결과 사이의 연속성이 유지됩니다.
긴 작업에서 컨텍스트 드리프트 (context drift)를 줄이기 위해 모든 계획 정보는 Planner-docs/ 아래의 영구적인 문서와 검증 가능한 계약 (contracts)에 연결됩니다. 계획은 즉시 구현으로 넘어가지 않습니다. 명확한 P0/P1 발견 사항이 있는 경우 구현 게이트 (implementation gate)가 열리지 않습니다.
Goal/Apply 흐름에서 각 작업은 소스 서브 플랜 (sub-plan) 및 SHA-256 해시와 매칭됩니다. 구현자 (Implementer), 검토자 (reviewer), 수정자 (fixer) 및 보안 검토자 (security reviewer) 역할은 검증 결과, 리스크, 예산 및 워크스페이스 (workspace) 변경 사항을 아티팩트 (artifact) 수준에서 추적합니다.
리포지토리 (Repository) 액세스는 fail-closed 방식의 공통 보안 계층을 통과하며, 패키지와 Git 히스토리는 비밀/개인정보 (secret/privacy) 스캔을 거칩니다. CodexQB는 일반적인 요청 시 자동으로 실행되지 않으며, 오직 $codexqb가 명시적으로 호출될 때만 활성화됩니다.
사용 사례는 GitHub를 통해 확인하실 수 있습니다. 🚀
[IMG:1]