Unreleased
In developmentEvolvingEmbedding model migration with dual-read re-indexing and score normalization. Silent-failure audit: lease-finalize errors, dual-read failures, search backend errors, LSP cleanup.
- Embedding model migration with dual-read re-indexing and score normalization.
- Silent-failure audit: lease-finalize errors, dual-read failures, search backend errors, LSP cleanup.
- LSP MCP tool, Rust daemon Phase 1, and dashboard 8-phase product-family wiring.
Added
- ZEP-273: Embedding model migration with dual-read re-indexing (cross-model migration mode, score normalization)
- ZEP-273: Score normalization for dual-read search (min-max per-collection)
- Silent-failure audit findings fixed: lease-finalize errors, dual-read failures, search backend errors, LSP process cleanup
- LSP MCP tool: zephr_lsp with hover, refs, def, diagnostics actions
- Adversarial test suites: continuity-format, admission, search
- CLI lsp commands for local operator use
- ZEP-389 Phase 1: Rust daemon store adapter, IPC transport, Node.js sidecar client
- ZEP-389 Phase 1 CRITICAL fixes: schema mismatch, racy socket removal, task leak, JSON-RPC notification handling, IPC partial-read buffering
- ZEP-387: Multi-admit search with worktree-scoped filtering
- Dashboard: 8-phase product-family wiring (ZEP-398–406), RuntimeProvider, route smoke test, ErrorBoundary, MobileNav, Pagination
Fixed
- Validate test envelope rootHash recomputation (validate.test.ts)
- CLI search --worktree guard (returns error 64 when missing)
- TypeScript index-signature errors in ipc-client.ts
- L1-corpus capacity_exceeded regression (admittedWorktreeId after bootstrap)
- a11y WCAG AA contrast fix (rail link color)
Security
- Path traversal protection added to CLI lsp commands
- Admission scope checks added to CLI grep/search commands
- Hostile-promise species/constructor trap hardening in local gateway
- Bootstrap session one-use TTL with revocation + POST exchange for session cookie
- Origin/binding revalidation in local gateway after session exchange
- Relative-import guard in local gateway