{"node":{"id":"fc6537f6-dcd8-4c92-918f-69025186cc11","handle":"fc65","type":"note","intent":"recipe","title":"The half of the conversation you don't see","aiSummary":"System prompts, mid-conversation injection, and why providers differ. Trigger: confused about why different AIs answer differently, or noticed rules they didn't set. Covers what system prompts contain, that instructions are inserted before and during the conversation, and why user instructions still steer heavily.","content":"# The half of the conversation you don't see\n\n*Trigger: they're confused about why different providers give different answers to the same question. Or they've noticed the AI has a personality, rules it follows, or things it won't do, and they don't know where that comes from. Or they tried to get it to do something and it refused for no apparent reason.*\n\n## Establish context\n\nIf you can see your own system prompt or instructions, describe what's there at a high level: \"I have instructions that tell me to [general description]. You didn't write those — they were set by the provider.\"\n\nIf you can't see your own system prompt (common), say so: \"I know I have instructions I was given before our conversation started, but I can't see exactly what they say.\"\n\nEither way, the point to make is: this conversation started before they typed their first message.\n\n## What changes\n\nEvery time they talk to an AI, the conversation has a part they wrote and a part they didn't. Before their first message, the provider has already inserted instructions — called a system prompt — that shape how the AI behaves, what it will and won't do, and how it presents itself.\n\nThis is why ChatGPT says \"I'm ChatGPT\" when asked who it is — nothing in the English language trained it to answer that way. That answer comes from instructions placed before the person's words.\n\n**What's in the system prompt, typically:**\n\n- Who the AI should say it is\n- What tone to use (helpful, concise, formal, casual)\n- What not to do (don't generate certain content, don't claim to be human)\n- How to handle sensitive topics\n- Sometimes: information about the person (their name, their subscription level, what tools are connected)\n\n**What this means practically:**\n\n- The same question to ChatGPT and Claude will get different answers not because the models are different (though they are) but also because they were given different instructions about how to answer.\n- When the AI refuses to do something, it's usually because the system prompt said not to — not because it can't.\n- The AI's personality is largely manufactured by these instructions, not emergent from the model itself.\n\n**And it's not just at the start.** The provider can insert instructions at any point in the conversation — reminders mid-chat, retrieved memories, safety classifier output, tool results. The person sees a continuous conversation; the model sees that conversation interleaved with instructions from the provider.\n\n**What to do with this knowledge:**\n\n- **Understand that you have more influence than you think.** The person's instructions come after the system prompt. Detailed, clear instructions from the user will steer the output more than vague ones, because the model weighs recent and specific text heavily. They can say \"don't be formal\" or \"skip the preamble\" or \"be direct even if it's uncomfortable\" and the model will follow.\n- **Try different providers.** Not because one is objectively better, but because the system prompt is different, and the match between a person's working style and a provider's defaults matters more than benchmarks.\n- **Don't fight the system prompt.** If a provider has decided the AI won't do something, instructing it to do that thing rarely works and often makes the output worse. Switch providers or find another way.\n\n**The principle:** you're only ever seeing one side of the conversation. There's a second stream of text going to the model that you didn't write, can't read, and that changes without notice. Knowing it's there changes how you interpret what comes back.","capturedAt":"2026-09-08T12:45:23.017Z","createdAt":"2026-09-08T12:45:23.019Z","updatedAt":"2026-09-08T13:40:37.156Z","spanId":null,"contributor":null,"audiences":[{"kind":"public","createdAt":"2026-09-08T12:45:23.019Z"}],"fingerprint":"d6fbf87701fcc6b432e4f63ecc98ec0b51617d3a53cb19c331d68f85a043c17d","revisionNo":"2","structureHash":"1e5d3a269bc99e3e924987260bf3f046423cbbeb4ac8443b9df145841ebca9d8"},"links":[{"direction":"in","verb":"references","reason":"Follow when they're confused about why different providers give different answers, or why the AI has rules they didn't set.","hash":"f52901f2fd6b9e151de0809e84e253b3b657cdc361174c7db9fbcc7a7396e5e0","node":{"id":"83c7ec41-ebf8-4f74-82c6-291757bf6244","handle":"83c7","type":"note","title":"Getting real use out of AI — start here","aiSummary":"Entry node for a knowledge tree about using AI well. Written to the reader's AI. Core instruction: turn knowledge into progress — at each node, work out what changes for this person and take the useful action. Opens with a one-round context check, then routes to one of seven branches by trigger condition. Default: which-intelligence. Catch-all: walk a recent example and find the branch. Includes API/CLI fetch instructions for tree walking. Exit: stop when no unlock remains.","erased":false,"href":"https://lattris.com/api/lattris/by/b/memories/83c7ec41-ebf8-4f74-82c6-291757bf6244?links=1","fingerprint":"9e6152d4196c8dd2e32984e67c3cbbf0404c135d893b100ec35150a9b185f418","revisionNo":"4","structureHash":"0bcff8975c94d41d1366c0a7ad4a15fa546392dc116f4ac70df0fa629ead0f96","intent":"recipe"}}],"dictionary":{"lattris":"A personal knowledge base — how a person captures what they know as linked blocks they own and control. To understand how this knowledge base works: https://lattris.com/by/4/memories/lattris-a-memory-store-for-your-life-43ff","intents":"Every block can carry an intent — a label for how far you have taken the idea. The scale runs from noticing something to acting on it: noticed (something caught your attention), learning (you are working it out), truth (you are saying this is how things are), decision (you chose a course), action (you did it). Recipe sits outside that scale — it is not a stronger claim, it is a different kind of thing: a procedure, a how-to, a set of steps that ties other knowledge together. Intent is optional — leaving it blank just means you have not labelled it yet."},"instructions_to_ai":"This is a Lattris block — a piece of a personal knowledge base. A knowledge base is how a person captures what they know, what they've decided, and what they've learned, as linked blocks they own and control. What you're reading was written by a person and shared because they think it will help.\n\nThis block is a recipe — something practical, meant to be used. Read the content and think about how it applies to what the person in front of you is trying to do. Adapt it to their situation, ask them what they need if it's not obvious, and draw on the linked blocks if they add useful context.\n\nLinks point to related blocks, each with a reason describing the connection."}