doc-reorg(C) Phase 2:
- DOCS.md (root): "알고 싶은 것 → SoT" 표 + 구역(living/계약/증거) 맵 +
"삭제된 historical = git history, durable 은 living 흡수" 선언 + 재발방지 원칙.
→ 사용자 1순위 pain("뭐가 최신/진실인지") 직접 해소.
- CHANGELOG.md (root): release-notes 9개 역순 인덱스 + gitea 링크,
미문서화 구간(v0.1~v0.19/v0.21~v0.27)은 Gitea releases 참조 명시.
- README 상단에 DOCS.md 포인터 1줄.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012Mc6W1fgsrbFKTsqA6P8La
3.0 KiB
3.0 KiB
Changelog
릴리스 변경 이력 인덱스 (역순). 각 항목의 상세 사용자-영향 설명은 Gitea release 와 docs/release-notes/ 의 per-version 노트에 있다. 버전 bump 규칙은 CLAUDE.md §Release.
| 버전 | 요약 | 노트 |
|---|---|---|
| v0.32.0 | ponytail-audit over-engineering 정리 arc — 죽은 search-cache scaffold 제거, 9 AST chunker→1 통합(byte-identical), shim crate 흡수(crate 22→20), FusionPolicy/YAML/NLI. | release · notes |
| v0.31.0 | 척추 단순화 + 캐시 전면화 — tui·multi-turn 세션·candle 제거, config v4→v5, image/pdf/code 임베딩 캐시, OCR/caption derivation 캐시. | release · notes |
| v0.30.1 | pdf-page-v1.2 oversize 분할 / rag-v4 provenance 라벨 / config budget floor 검증. | release · notes |
| v0.30.0 | md-heading-v2 — 거대 청크가 임베딩 컨텍스트를 깨지 않도록 oversize 후처리 분할. | release · notes |
| v0.29.0 | provenance 출처 필터 — [[workspace.sources]] 멀티소스 + --source / --source-type. |
release · notes |
| v0.28.0 | config 스키마 v2→v3 — 미디어 ingest 설정을 [ingest] 우산으로 통합. |
release · notes |
| v0.22.0 | candle 임베딩 provider (NUMA-안전, opt-in). (v0.31.0 에서 candle 제거됨.) | release · notes |
| v0.20.2 | Ask 응답언어 자동 매칭 + 검색 품질 eval 인프라. | release · notes |
| v0.20.1 | 한국어 형태소 검색(V009) + 영어 substring 회귀 수정. | notes |
v0.1.0 ~ v0.19.0, v0.21.x, v0.23.0 ~ v0.27.x 등 per-version 노트가 없는 릴리스는 Gitea releases 의 태그 목록을 참조. (kebab 은 v0.1.0 부터 태그가 있으나 상세 노트는 v0.20.1 부터 작성.)
새 릴리스 컷 시: docs/release-notes/vX.Y.Z-draft.md 작성(gitea 가 긴 한국어 body 를 손상시켜 release 는 짧은 body + 이 파일 링크) → 이 표에 한 줄 추가.