v4.10.0 — critical reranker fix, bench instrument repair, homeostatic stratification
- chore(release): seal 4.10.0 — LongMemEval 0.9166/0.982 on the release tree (reranker active, manifest 20260711T035233Z)
- chore(release): prepare 4.10.0
- Merge branch 'fix/reranker-durable-cache'
- fix(reranker): durable cache_dir + non-silent failure + bench fail-fast
- merge: feat/homeostatic-class-stratification — per-write-class health moments and folds, fold journal (M7.1/M-D3)
- merge: fix/bench-container-isolation — per-run ephemeral bench container/port, orphan sweep (measurement instrument repaired)
- fix(bench): isolate each reproduce.sh run on a throwaway container + port
- merge: feat/autocapture-embedding-normalization — template normalization for write-gate novelty only (M-D1 pivoted), bench model pinning
- fix(bench): pin embedding model revision, record it + torch in MANIFEST
- feat(gate): normalize auto-capture template for write-gate novelty only
- fix(homeostatic): stratify fold/regulation by write class (M-D3, 7.1)
Full Changelog: v4.9.1...v4.10.0