Conditional recall, not always-on bloat
Hook decomposes prompts into task envelopes with deterministic BM25-like matching. Cards inject only when triggered — otherwise nothing.
Turn real coding corrections into approved experience cards that surface at prompt time — only when the task actually needs them.

/goal recall example.When the user sends a real execution prompt, the installed hook gives the agent a compact candidate list with the matched card, why it matched, and the command for reading the full rule.
OME does not load every lesson all the time. It mounts the relevant candidate when the prompt looks like the workflow that needs it.