조사 저장소
7
홈 3 + 워크스페이스 2 + CCH 2
유효 격차
2
language-policy · mcp-usage (브리지 없음)
과잉 후보
0
memories 활성 확인 · 메모리 심링크 공유
오너 판단 2건
2
patent-forge 도달 · Claude 전용 스킬 6종
v1의 결론은 프레임 오류였고, v2는 그 정정 + 과잉·중복 두 축 추가였습니다. 이번 v3는 미검증 3건을 병렬 조사로 마감하며 판정을 더 좁혔습니다 — Codex memories는 활성 실사용 확인, Claude 자동 메모리는 프로젝트 .agent-memory의 심링크(중복 0), celebrity/dot 스킬은 사본이 아니라 SSOT로의 심링크 팜(feno up 동기화). 남은 것은 규칙 2종 브리지 + 오너 판단 2건 + synapse 삭제입니다.
01
기본 차이 — 자동 로드 + 어댑터 브리지 (정정판)
공식 문서 + AGENTS.md 계약 기준| 표면 | Claude | Codex | Kimi | 브리지 |
|---|---|---|---|---|
| CLAUDE.md | ✅ 자동 (walk-up) | ❌ 자동 아님 | ❌ 절대 자동 아님 | ✅ AGENTS.md Entry 1 지시 (매 세션 읽기) |
| AGENTS.md 어댑터 | ❌ 하네스가 안 읽음 | ✅ 자동 | ✅ 자동 | — |
| .claude/rules 18종 | ✅ 전역 3 launch + 경로 15 조건부 | ❌ 메커니즘 없음 | ❌ 메커니즘 없음 | ❌ 어디에도 참조 없음 — 유효 격차 |
| outputStyle v10 | ✅ 시스템 프롬프트 내장 | ✅ 생성 홈 AGENTS (11.5KB) | ❌ 미주입 | ✅ Entry 4 지시 (실이행 확인) |
| 스킬 | ✅ 사용자 52종 | ✅ .agents/skills 46종 | ✅ .agents/skills 46종 | ✅ 동일 SSOT 심링크 팜 (실측) |
| 메모리 | ✅ 자동 (= 프로젝트 인덱스 심링크) | ◐ memories=true (활성) | ❌ 없음 | ✅ on-demand 룩업 계약 (3하네스 공통) |
| 스코프 계약 | ✅ SessionStart 훅 | ✅ 생성 AGENTS + 훅 | ◐ Entry 2 지시 | ✅ 계약화됨 |
v1 정정 요약: "CLAUDE.md 미도달"·"outputStyle 미주입"·"메모리 없음"은 기계 수준만 본 과장이었고, 실효 커버리지는 모두 닫혀 있었습니다. 남은 것은 규칙 2종의 브리지뿐입니다.
02
과잉 로드 — 전수 마감됨
병렬 조사 완료 · 2026-08-07| # | 후보 | 실측 상태 | 판정 |
|---|---|---|---|
| B1 | Codex memories 스토어 (memories=true) | 7.6MB — 구조화된 실메모리 (MEMORY.md 1.19MB, raw 1.37MB, 롤업 256건), 최신 메모 08-06 (~19h 전) | 유지 활성 실사용 — 파이프라인은 08-04 이후 수동 구동 |
| B2 | synapse 스킬 슬롯 | name-only 목록 노출 (MCP 미등록, 06-25 은퇴) | 삭제 데드 슬롯 |
| B3 | Claude 자동 메모리 (CCH) | 112줄 / 12,447B — 프로젝트 .agent-memory의 심링크 (동일 inode, 6월 9일) | 설계 적합 중복 없음 — 사본이 아니라 공유 |
| B4 | celebrity/dot 스킬 "2트리" | 심링크 팜 — SKILL.md가 SSOT(도트스킬 celebrity)로 연결, feno up이 양쪽 팜 재구축 | 심링크 팜 사본 아님 — feno up 미실행 시에만 드리프트 위험 |
| B5 | patent-forge 스킬 | SSOT + Claude 팜에 존재, 워크스페이스 팜에 없음 → Codex·Kimi 미도달 | 오너 판단 팜 추가 or Claude 전용 의도 확인 |
| B6 | docx·pdf·pptx·xlsx·ccs-delegation (6종) | Claude 로컬만, SSOT·팜에 없음 (동기화 스크립트가 제외) | 오너 판단 의도된 Claude 전용으로 보임 |
| B7 | 워크스페이스 .mcp.json | 세션 시작 시 context7 + codex MCP 기동 | 경미 codex MCP 서버 필요성 1회 확인 |
03
중복 문서 — 진짜 사본 0건 (정정)
SSOT vs 매니지드 미러 vs 사본| 내용 | 캐리어 (실측) | 검증기/동기화 | 분류 |
|---|---|---|---|
| feno-* 스킬 31종 | CCH SSOT ← 심링크 팜 3트리 (~/.claude/skills 31, 워크스페이스 31, ~/.agents 2) | feno up (setup.sh step 8) + 심링크 | 매니지드 팜 |
| celebrity·mentor·dot 14종 | SKILL.md → SSOT(도트스킬 celebrity) 심링크, 양쪽 팜에서 동일 | 같은 feno up 동기화 | 매니지드 팜 — v2의 "진짜 사본" 판정 정정 |
| git-command-scope 규칙 | 규칙 파일 + AGENTS.md Codex Delta + 템플릿 sync 본문 | 템플릿 sync-rules (DEC-396) | 매니지드 미러 |
| 언어 정책 | 규칙 파일 + 템플릿 매니지드 블록 + v10 gov 포인터 + 계획 문서 | 템플릿 sync | 매니지드 미러 — Codex/Kimi 브리지 없음 (§01) |
| prep 계약 | CLAUDE.md 블록 + scope_contract.json + AGENTS.md Entry + 템플릿 + 생성 홈 AGENTS | gws.sh + 의미 검증기 + 템플릿 sync | 매니지드 미러 (의도된 레이어) |
| outputStyle v10 | 스타일 파일 + 12-repo 심링크 + 생성 프로젝션 + 컴파일 문서 | sync-output-style.sh + 프로젝션 생성기 | 매니지드 미러 |
| MEMORY.md | 프로젝트 인덱스(12.4KB, 클로드 자동메모리와 심링크 공유) + 워크스페이스 라우팅 인덱스(2.2KB) | 스코프 분리 (공유 대상 0, 상호 포인터만) | 2층 설계 — v2의 "3중 병행" 정정, 중복 0 |
| 스코프 계약 캐시 | scope_contract.json + git_scope.txt | gws.sh 1개 생성기 | 생성물 2개 (설계) |
핵심 구분: "복제 = 나쁨"이 아닙니다. 생성기/검증기가 있는 매니지드 미러·심링크 팜은 의도된 설계(DEC-422 원칙)입니다. 이번 전수에서 검증기 없는 진짜 사본은 0건 — 유일한 운영 위험은 "feno up을 안 돌리면 팜이 낡는다"는 동기화 의존입니다.
04
판정표 — 한 번에 보는 결론
오너 확정 대기| 표면 | 실효 커버 (C·Cx·K) | 중복 | 과잉 | 권고 |
|---|---|---|---|---|
| CLAUDE.md · AGENTS.md · outputStyle · 스코프 계약 | ✅✅✅ | 매니지드 미러 | — | 유지 |
| .claude/rules (전역 2: language-policy · mcp-usage) | ✅◐◐ | 매니지드 미러 | — | 브리지 추가 생성 프로젝션 + AGENTS.md에 참조 1줄씩 |
| feno-* · celebrity · dot 스킬 | ✅✅✅ | 심링크 팜 (사본 0) | — | 유지 (feno up 동기화 의존) |
| docx·pdf·pptx·xlsx·ccs-delegation | ✅◐◐ | SSOT 밖 (의도된 제외) | — | 오너 판단 Claude 전용 유지 확인 |
| patent-forge | ✅◐◐ | — | — | 팜 추가 or Claude 전용 의도 확인 |
| Codex memories | ◐ (기능) | — | 없음 (활성) | 유지 |
| 메모리 (프로젝트/워크스페이스) | ✅◐◐ | 2층 설계, 중복 0 | — | 유지 |
| synapse | ◐ (데드 슬롯) | — | 슬롯 점유 | 삭제 |
우선순위: ① synapse 삭제 (즉효, 위험 0) → ② 규칙 2종 브리지 (유효 격차 해소) → ③ patent-forge·Claude 전용 6종 오너 판단 → ④ 템플릿/플릿 전파는 ②의 CCH 자연 사용 검증 후.
05
마감 로그 · 출처
미검증 3건 → 전부 마감| 항목 | 결과 |
|---|---|
| Codex memories 사용 여부 | 마감 활성 실사용 (최신 08-06, 구조화 내용) |
| 스킬 2트리 동기화 메커니즘 | 마감 feno up on-demand (codex/claude-skills-sync.sh, 데몬·cron 없음) |
| 메모리 인덱스 중복 | 마감 심링크 공유 + 2층 분리, 공유 대상 0 |
| 남은 오너 판단 | patent-forge 도달 · Claude 전용 스킬 6종 의도 — 2건만 |
Evidence Ledger — 측정 출처
- 공식 문서 Claude Code docs · Codex docs (exec-policy 포함, 실측 08-07) · Kimi Code repo
- 로컬 실측 du/wc/diff/readlink/stat/sqlite — 홈 3개 + 워크스페이스 + CCH
- 병렬 조사 memories 스토어 검사 · 스킬 동기화 탐색 · 메모리 인덱스 대조 (2026-08-07)
- 정책 기록 DECISION_LOG DEC-385/387/396/404/409/410/422 · ACTIVE_TASKS
- 소스 문서 docs/research/RESEARCH_harness-entry-load-claude-codex-kimi-20260807.md (rev.3)
하네스 진입 로드 감사 리포트 v3 · feno-canvas · 오프라인 단일 파일 · 외부 요청 0 · 2026-08-07