بنقرة واحدة
retrieval-reflex
When/what to retrieve — open the brain page for a salient entity before answering from memory.
القائمة
When/what to retrieve — open the brain page for a salient entity before answering from memory.
Validate and auto-repair YAML frontmatter on brain pages. Catches malformed pages before they enter the brain (missing closing
Deduplicate and synthesize raw concept stubs into a tiered intellectual map (T1 Canon to T4 Riff), tracing idea evolution across sources over time. Transforms thousands of raw concept pages into a curated intellectual fingerprint.
Trace one idea's evolution through the brain: first mention, best articulation, related concepts, reversals, contradictions, abandoned branches, and the current live version. Use for single-idea conceptual lineage, not broad concept-map synthesis or structured entity metrics.
Route to Mars (introspective thought partner / demo showman voice persona). Used when the operator wants depth, meaning, or impressive social demos rather than logistics. Mars handles SOLO mode (philosophy, presence, patterns) and DEMO mode (tool-driven showmanship) automatically.
Route to Venus (sharp executive-assistant voice persona). Used for logistics — calendar, tasks, recent messages, brain lookups — at sub-second phone-call latency. The default voice persona unless DEFAULT_PERSONA=mars is set.
Set up GBrain with auto-provision Supabase or PGLite, AGENTS.md injection, first import
| name | retrieval-reflex |
| version | 0.1.0 |
| description | When/what to retrieve — open the brain page for a salient entity before answering from memory. |
| triggers | ["who is","what do we know about","tell me about"] |
| mutating | false |
| writes_pages | false |
| writes_to | [] |
| tools | ["get_page","query","graph","backlinks"] |
A person doesn't bulk-load their whole address book into working memory. They retrieve on demand, when an entity becomes salient, use it, and drop it. Encode that reflex. The brain probably has the data — if a name is salient and you haven't opened its page, open it before you answer.
Retrieve when ANY of these holds AND the page isn't already loaded in context:
Skip trivial passing mentions, logistics pings, and anything already loaded. Judgment first — retrieve when it changes the quality of the reply, not reflexively.
Escalate only as far as the task needs:
get_page <slug> (MCP) — read the page before relying on specifics.graph / backlinks for the slug.Resolve only the name(s) the current task needs, use them, drop them. No bulk-loading the inner circle.
If you've discussed a named person for more than a message without opening their page, open it now. The write side captures everything; the read side only helps if you actually look.
See also: skills/query/SKILL.md (search the brain), skills/brain-ops/SKILL.md.