Ask the project brain a question (whole-brain, correction-aware answer)
brain_askAnswer a natural-language question from the WHOLE project brain — "what did we decide about X?", "where did the auth work land?", "why did we drop Y?".
Instructions
Answer a natural-language question from the WHOLE project brain — "what did we decide about X?", "where did the auth work land?", "why did we drop Y?". Ranks every card by meaning with the on-device model (installed by npx klypix-mcp install run in a terminal, or with --semantic), with keywords for exact names; without the model it is keyword-only, and while a brain is still being prepared the answer says how far along it is. INCLUDES superseded/archived history (flagged, so you can see how a decision changed), and attaches each stale card's live CORRECTION so the answer reflects the current truth, not an outdated card. Returns a synthesis-ready context (full cards + provenance + lifecycle) for you to turn into a direct, cited answer — it does not itself write prose. Prefer this over search_canvases when the user asks a QUESTION (not a keyword lookup). Optional as_of (YYYY-MM-DD) answers "what was true then". Cards are often worded differently from the question, so end the question with one more line, Also: <8–14 words a card answering it would likely use: synonyms, feature, file or tool names>; they widen the search while the question still leads (measured: right card in the top 5 for 60 of 102 test questions instead of 55; 24 instead of 19 when no local model is installed). Defaults to the project brain ("brain").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| k | No | Max cards to surface for synthesis (default 10, capped 20). | |
| as_of | No | Optional YYYY-MM-DD: answer as of that date (superseded cards count as live if they were current then). | |
| canvas | No | Brain canvas filename/path. Defaults to the project brain ("brain"). | |
| question | Yes | The natural-language question to answer from the brain. |