th-kim0823
2c3461c465
spec(fb-39b): embedding model upgrade design
- multilingual-e5-small (384 dim) → multilingual-e5-large (1024 dim)
- Cascade: embedding_version bump → fb-23 incremental ingest
re-embeds all chunks
- Migration policy: dim mismatch detection at LanceVectorStore::open
→ error.v1 (code = embedding_dim_mismatch) + hint
"kebab reset --vector-only && kebab ingest"
- Config defaults flip (model + dimensions). User TOML pinning small
preserves backwards-compat
- bge-m3 deferred (fastembed enum 미포함, UserDefinedEmbeddingModel
ONNX path 별도)
- Release trigger: 0.6 → 0.7 minor bump per CLAUDE.md cascade rule
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>