Same intent ("look this up"), two depth contracts. Classify once, then follow one branch to completion.
Route
Classify
- lookup — a direct answer suffices: one library, one API/config/syntax question, version-specific behavior, setup or CLI usage.
- investigate — reading legwork delegated: multiple sources synthesized, primary-source audit, or findings saved to the repo as Markdown.
- When unsure, start lookup; escalate to investigate when lookup exhausts its command budget or the user wants a written artifact.
Follow the branch — load and run
LOOKUP.mdorINVESTIGATE.md.
/find-docs → lookup. /research → investigate.