Case Router
Workflow
- Parse explicit [[case-...]] references first.
- Classify intent: product, research, training, intranet, document, misc.
- Query FTS5 and vector index for top-3 cases.
- Load only frontmatter, section 5 turning point, section 7 final prompt, and key bug notes.
- Tell Wyatt which cases were loaded and why.
- Dispatch only after the route is clear.
Hard rules
- Load at most 3 cases and state the reuse/non-reuse reason for each.
- Always tell Wyatt which cases were loaded before dispatching work.
- Do not store or print secrets, tokens, .env content, cookies, sessions, or raw company data.
- If no case is relevant, say so explicitly and proceed without forced memory reuse.
Anti-patterns
- Do not load more than 3 cases.
- Do not silently load context.
- Do not retrieve memory for pure small talk.