v0.9.33 — Centralize memory-storage intent keywords
Changed
- Centralized intent keyword constants. The memory-storage / scheduling vocabulary previously duplicated between
intent_routing::is_memory_storage_intentandpolicy::recall_guardrails::looks_like_personal_memory_store_requestnow lives in a singleintent_keywordsmodule. 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