Chat and retrieval prompts
This page documents the instructions behind ordinary chat and the smaller AI tasks attached to a conversation. Source identifiers are stable catalog handles; application source remains authoritative.Request composition
The system instruction for a normal chat turn is assembled in this order:[Response from {name}] before they are sent to the current personality.
chat.base
Current base system prompt
Current base system prompt
Review watchpoints
- The “outside lab results” redirect can conflict with intentionally broader getbased context such as Light, wearables, and Biology Scores.
- Lifestyle examples are heuristics; reviewers should check that they do not become causal claims or stereotype users.
- “Always recommend consulting a physician” can become repetitive boilerplate, while still being too weak for a high-risk answer.
- Interpretive lenses can intentionally change framing. The model must continue to distinguish published evidence, interpretation, and speculation.
- The supplement section names a specific example form. Review whether a fixed example is appropriate across countries, conditions, and medication contexts.
chat.context
- Web and private-mode hints
- Personality
- Multi-persona attribution
Exactly one applicable hint is appended:
chat.continue and chat.discussion
These are automatic user-role messages, not system prompts.
Output-limit continuation
Output-limit continuation
Discussion round messages
Discussion round messages
Initial analyst:Later analyst or rebuttal:Newly joined personality:A user-entered steering message replaces the default round message when present.
chat.persona-generator
The user supplies only the requested person, character, archetype, or framework. The result is an editable draft and is not active until saved.
Current persona-generator system prompt
Current persona-generator system prompt
Review watchpoints
This prompt deliberately asks for controversial and anti-establishment positions and asks the draft not to include boilerplate safety language. That makes faithful attribution, hallucinated endorsement, stereotyping, impersonation, and attempted override of the base chat rules high-priority evaluation areas.chat.summary
Current consultation-summary system prompt
Current consultation-summary system prompt
lens.rewrite
Current Knowledge Base rewrite system prompt
Current Knowledge Base rewrite system prompt
chat.prefills
These are application-authored user messages, not system instructions. They are included because an explicit button can prepare or send them on the user’s behalf. A prefilled message is visible in the composer and can be changed before sending. An auto-sent shortcut sends its documented message immediately after the explicit click and is identified below.
Marker and correlation messages
Marker and correlation messages
Marker result:Correlation chart:
Genome and recommendation messages
Genome and recommendation messages
Genome finding:Recommendation detail:If the selected recommendation cannot be resolved:
Biology Scores messages
Biology Scores messages
Overview — sent after clicking the visible action:Coverage planner:
Supplement and diet messages
Supplement and diet messages
Mitochondrial evidence:Diet contaminants — sent after clicking the visible action:
Light Audit and EMF follow-up messages
Light Audit and EMF follow-up messages
Light Audit comparison:Discuss a generated EMF interpretation:
Empty-chat shortcut messages
Empty-chat shortcut messages
Depending on whether labs and profile cards exist, the visible buttons send one of these exact messages:
Focused verification
Relevant checks live in:tests/chat-runtime.test.jstests/test-audit.jstests/test-custom-personality.jstests/test-chat-actions.jstests/playwright/chat-discussion-browser-coverage.spec.js