# Org OS 하네스 — .gitignore # Claude가 저장소를 탐색할 때 생성물·의존성·런타임 산출물이 노이즈로 들어오지 않게 한다. # (리뷰 ITEM 21: 추적 정크 2,246개 → node_modules/dist/pycache/slack-outbox 언트랙) # --- Python --- __pycache__/ *.py[cod] *.egg-info/ .pytest_cache/ .mypy_cache/ .ruff_cache/ # --- Node / 프론트엔드 빌드(디자인 시스템·문서앱 등 프로젝트 폴더 하위) --- node_modules/ dist/ build/ .vite/ .next/ .turbo/ *.tsbuildinfo npm-debug.log* yarn-error.log* pnpm-debug.log* # --- 하네스 런타임 산출물(SoT 아님 — 알림 큐/렌더 결과) --- # Slack 알림 큐(자동 flush 대상). SoT는 org-os 파일이므로 추적하지 않는다. **/slack-outbox/ **/slack-inbox/ # 벤치마크 비교 리포트는 runs.jsonl에서 재생성(runs.jsonl은 추적 가능한 원자료). benchmark/BENCHMARK.md # P4 cascade benchmark 실행 산출물(입력은 tracked, 출력은 재생성 — SoT 아님) benchmark/cascade/runs/ benchmark/cascade/candidates/ benchmark/cascade/judgments.jsonl benchmark/cascade/CASCADE-BENCHMARK.md benchmark/cascade/PROBE-FINDINGS.md # --- 워크스페이스/테스트 런타임 상태(실행·테스트가 생성 — SoT 아님) --- # 데모 completion-records(probilling/live-demo 등)는 의도적으로 추적 유지. 아래는 순수 런타임. /_sandbox/state/ # 테스트가 생성하는 임시 하위 워크스페이스(evidence/state/completion-records) .claude/tests/fixtures/evws/ .claude/tests/fixtures/**/state/ .claude/tests/fixtures/**/evidence/ledger.jsonl # reports 렌더 산출(원자료에서 재생성) **/reports/TOKENS.md **/reports/KPI.md # --- repomix 패킹 산출물(소스에서 재생성 — SoT 아님) --- /repomix/ # --- OS / 에디터 --- .DS_Store Thumbs.db *.swp .idea/ .vscode/* !.vscode/settings.json