Files
kebab/docs
altair823 6105ae1073 docs: frozen spec 을 현행 코드(v0.32.0) 기준으로 재조정
frozen 설계 계약(2026-04-27)이 "추가"만 흡수하고 "삭제"는 반영하지 않아,
동결 후 추가됐다가 삭제된 기능을 설명하는 죽은 텍스트가 누적됨. 13개 섹션을
현재 코드와 1:1 대조(file:line 검증) 후 dated 주석으로 재조정.

- ✂ 제거됨 14: 멀티턴/세션(conversation_id·turn_index·Turn·ask_with_history·
  chat_sessions, V015 drop), rag-v1/v2 템플릿, kebab-tui, cargo-deny 강제,
  LRU search cache, explain_default, workspace.include.
- ⟳ 갱신 40: Answer.hops/verification + refusal 4→8, CanonicalDocument/Chunk/
  Metadata/SearchFilters(11)/SearchHit(19) 필드, SQLite kv/derivation_cache/
  pdf_ocr_events/source_id/status, config(gemma4:e4b·rag-v4·KEBAB_·provider
  3-way), FinishReason::Cancelled, §8 embed-ollama/nli/mcp, MCP 8 tools, doctor
  3 checks, git_commit 40-hex, Inline struct variant 등.
- ⚠ 모순 수정 6: Citation 5↔6, Chunk 필드 §3.5↔§4.2/§5.5, §3.7b 의존 그래프
  방향, §8 eval 방향, e5-small↔e5-large.

원 동결본은 이 commit 이전 git history 에 보존. 독립 리뷰 GO(코드펜스 50쌍 균형,
§0–§12 순서 유지, 45 정정 전부 코드 재대조 통과, 새 모순 0).

CLAUDE.md/DOCS.md 의 "frozen 편집 금지" 문구는 본 재조정과 정합되도록 후속 갱신 필요.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C5r6DDehC3ECcC2BxLsPHu
2026-06-27 23:05:20 +00:00
..