프로젝트 소개

Context Engineering Protocol (CEP)는 코드 그래프, 요구 사항, 조직 규칙, 외부 사양 등 네 가지 소스 범주에 대해 명시적인 간극 → 충돌 → 부적합 상태 머신을 실행하고, 인간이 승인하기 전에 컨텍스트 패키지를 모아두는 프레임워크입니다. 모든 주장은 소스에 속하고 내용에 해시됩니다. 해결되지 않은 충돌은 승인을 차단하고, 부적합 경고는 표시되지만 차단하지 않습니다. 저장소의 주요 스킬: - ult-context-generate: 간극/충돌/부적합 검사를 통해 컨텍스트 패키지를 모아 소스에 속한 출력을 생성합니다. - ult-codegraph: graphify를 사용하여 코드베이스 지식 그래프를 빌드하고, 코드를触하기 전에 파일 간의 관계를 쿼리합니다. - compiling-project-guidelines:散ら진 지침 소스를 단일 범위 인식 COMPILED-GUIDELINES.md로 컴파일합니다. - ult-repo-layout: .layout-slots.yaml 마커를 사용하여 경로 슬롯을 등록하고 유효성 검사하여 이동을 위해 SKILL.md 편집이 필요하지 않도록 합니다. - ult-institutional-memory-distill: PR, 디자인 문서, 포스트모르템을 영구적인 결정 로그에 추출하고 패키지 승인 전에 거부된 이전 경로를 표시합니다. - ult-cep-retrofit: 기존 제3자 스킬 라이브러리를 이 프로토콜에 맞게 변경하기 위해 이드empotent 포인터를 삽입합니다. - ult-autoscaffold-content: 경로가 해결되면 What-L2/How-L2 계층의 실제 시작 컨텐츠를 생성하고 CONTEXT.md 생성과 CEP-INDEX.md 라우터를 위한 large repos용을 제공합니다. - ult-cep-wizard: 브라우저 기반 마법사를 통해 저장소 설정, 레이아웃 발견, 스킬 라이브러리 리트ро핏 워크플로우를 안내합니다. - demo-consume-context / demo-write-user-stories: 생산/소비/태그 루프의 끝에서 끝을 보여주는 참조 구현입니다. 실행 지원: Claude Code에서 네이티브 SKILL.md 실행과 GitHub Copilot에 대한 .prompt.md 래퍼 생성, Cursor 규칙을 .cursor/rules/*.mdc 파일로 내보내고 에이전트 요청에 따라 활성화, OpenAI Codex와 통합하기 위한 루트 AGENTS.md 인덱스 테이블을 제공합니다. 실무 사례에서 측정결과: 실무 저장소인 Open5GS, FastAPI, Textual에서 쿼리당 토큰 수가 5.6x에서 36.8x까지 감소했습니다. Telecom 프로토콜 절 조회에서 8,500줄짜리 RFC 읽기를 797x 토큰 감소로 대체했습니다. 환각 억제 결과는 두 코드베이스에서 무작위 에이전트가 이전에 다른 저장소에서 발명했던 동일한 환각 개념을 두 번 발명하지 않았음을 보여줍니다. 설치: 저장소를 복제하고 타겟 프로젝트 경로와 선택적 --init-project 플래그를 사용하여 시작 컨텍스트-config.yaml을 스캐폴딩하기 위해 install.sh 또는 install.ps1을 실행합니다. --runtime 플래그를 사용하여 claude, copilot, cursor, codex, 또는 모두에 대한 어댑터 파일을 설치합니다. python catalog/export_adapters.py --check를 실행하여 생성된 파일을 검증하고 --write를 실행하여 편집 후 다시 생성합니다.