Skip to content

v0.9.33 — Centralize memory-storage intent keywords

Choose a tag to compare

@davo20019 davo20019 released this 11 May 02:31
· 168 commits to master since this release

Changed

  • Centralized intent keyword constants. The memory-storage / scheduling vocabulary previously duplicated between intent_routing::is_memory_storage_intent and policy::recall_guardrails::looks_like_personal_memory_store_request now lives in a single intent_keywords module. Two precision levels (strict multi-word phrases, lenient single-word verbs) make the false-positive trade-off explicit per call site.

Fixes a recurring drift pattern where adding a verb in one detector silently bypassed the other. An invariant test guards against future drift.

Pure refactor — no behavior change. All 2179 library tests pass.

Full Changelog: v0.9.32...v0.9.33