Who should answer this: which mode, which AI, which human
route_questionRead-only, free, deterministic. Give it your user's question (and any AI answers so far). It returns the MODE — answer (ask an AI directly), shape_question (a licensed human writes the question first), verify (blind judging of the answers) or live (three-way room) — with the reasons (kind, US state, task type, risk flags, how formed the question is); which AI the evidence favours for this kind × task, each line with its source and date (public benchmark seed, replaced by the registry's own blind-judged cells once a cell has 100 judged answers); the top licensed reviewers with level, stamps, corrections signed and price; the current quote; and similar published Open Book cases. Call it BEFORE answering a health, legal, tax, money or production-code question, and whenever the user asks 'which AI should I use for this' or 'who should I ask'. Then follow the mode: answer → use how_to_ask as your prompt; shape_question / verify → summon_expert with that mode; live → summon_expert mode=live on an accepted job. Rules only, no model call — it names every reason.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Override the router's kind guess | |
| state | No | US state code when known (CA, TX…); otherwise the router reads it from the text | |
| answers | No | AI answers the user already has (yours included). Their presence changes the mode. | |
| question | Yes | The user's question or situation, in their words |