Releases
v2.0.0
Compare
Sorry, something went wrong.
No results found
2.0.0 (2026-08-22)
⚠ BREAKING CHANGES
deriver: atomic derive — staging namespace, per-(tenant,version) lease, DELETE-then-UPDATE flip (audit 2026-08-19 P1)
Features
deriver,synthesize: DERIVER_DATE_RESOLVE + RETRIEVAL_ENUM_STRICT (default-off) (211db52 )
deriver: DERIVER_ASPECT_ROLLUPS — mechanical per-(entity, aspect) list-facts (default-off) (0640e21 )
deriver: DERIVER_DATE_AUDIT post-pass + reasoning-model call params (default-off) (0266294 )
deriver: DERIVER_DATE_RESOLVE — V12 §3 occurred_on anti-collapse rules (default-off) (b91c147 )
deriver: V13 write-side legs — date audit, aspect rollups, reasoning-model deriver (default-off) (d64e135 )
digest: per-user policy metadata on conversation_digest (V11 item 10) (64439ab )
facts: fact read + provenance API behind FACTS_API_ENABLED (db65006 )
facts: fact read + provenance API behind FACTS_API_ENABLED (c4f46fd )
multiworld: assistant lane v1.1 — exchange granularity (SeCom retrieval unit) (74ce256 )
multiworld: typed projections over one substrate — multi-pin read, typed derive, assistant lane, facts-as-keys (all default-off) (8b22c73 )
multiworld: typed projections over one substrate (multi-pin read, typed derive, assistant lane, facts-as-keys) (92ec440 )
retrieval: genre preset layer — measured defaults per RETRIEVAL_GENRE (84e60ae )
search,synthesize: fact-level cross-encoder rerank + mention-date fact lines (default-off) (e0208b0 )
search,synthesize: fact-level cross-encoder rerank + mention-date fact lines (default-off) (d52cec2 )
search: genre preset layer for RetrievalProfile (4c35b32 )
synthesize: RETRIEVAL_ENUM_STRICT — §8 item 3 enumeration scope discipline (default-off); runner --guardrails override (b11abc4 )
users: rolling user profile API behind USER_PROFILE_API_ENABLED (dcf5843 )
users: rolling user profile API v1 (deterministic, no LLM calls) (c9c94bf )
v13: ten default-off levers from the memory research pass — raw-window, event-time grounding, compose pass, scene traces, search loop, and answer-side frames (ec8f8ff )
v13: ten default-off memory levers from the research pass (393cadb )
Bug Fixes
audit-2026-08-19: secondary-search filter inheritance, ABAC projections, scoped-pool re-auth, digest lifecycle, V13 edge cases (208ac72 )
audit-2026-08-21 P0: mention ingest carries per-user scope end to end (40708d3 )
audit-2026-08-21: read-set lifecycle guard, scoped fail-closed, secondary DTO axes, lane budget + v1 revert, jest worktree scan (f2625f8 )
audit: per-user digest policy metadata, 0085 lifecycle suite, hermetic unit split (e8224b6 )
contracts: close the wire-contract tails — full retrieval-profile read-back, facts + user-profile in OpenAPI (d23604d )
contracts: full retrieval-profile read-back + facts/user-profile OpenAPI coverage (9710942 )
deriver,search: fail-closed grounding scope, per-run staging fencing, trust band default off (5f6a9c3 )
deriver,search: fail-closed grounding scope, per-run staging fencing, trust band default off (53e4d48 )
deriver,synthesize: apply the /code-review 284 findings before the armK/armL runs (d0b27b5 )
deriver,users: audit importants — lease fencing, single-transaction flip, strict profile scope (f1ea1df )
deriver,users: lease fencing, single-transaction flip, strict profile scope (fb93ea8 )
deriver: atomic derive — staging namespace, per-(tenant,version) lease, DELETE-then-UPDATE flip (audit 2026-08-19 P1) (63b5bc9 )
deriver: rollup group key separator — a stray NUL byte stood in for the delimiter (999a38d )
deriver: staging namespace + leader lease + transactional flip for atomic world builds (audit P1) (04bfc0f )
landing: the footer links that pointed nowhere (2f8ae2d )
landing: the footer links that pointed nowhere (935995b )
landing: the product declared its parent company instead of itself (90671a9 )
security,search: release blockers — derive user scope, retract ownership, rerank trust band (ae869f6 )
security,search: three release blockers — derive user scope, retract ownership fence, rerank trust band (e01f0af )
synthesize: reasoning-model call params for the generator — SYNTHESIZE_MODEL=gpt-5-* no longer reads as 100% generator_error (fdc1124 )
You can’t perform that action at this time.