Start a New Chat When the Topic Changes
What it is
A context-hygiene habit: when you switch to an unrelated task, open a fresh chat instead of continuing the old thread, so stale context doesn't colour the new answer.
Why it works
ChatGPT reads the whole conversation each turn. A long thread that drifted from a recipe to a legal question drags the recipe context along, subtly skewing answers and wasting the context window. A clean chat gives the model exactly the signal for the task at hand and nothing else.
When to use it
Any time you move to a genuinely different subject, or when a thread has grown long and meandering and answers start feeling 'off' or repetitive.
When not to use it
When the new question builds on the same work — keep going, because the shared context is the whole point. Don't reset mid-task and lose what the model already knows.
Prompt
[In a new chat] Context: <fresh, self-contained setup for the new task>.
Goal: <the new ask>.
(Started clean so nothing from the previous topic bleeds in.)Example
After a long thread debugging a Python script, you switch to drafting a birthday message — a new chat gives a warm, on-point draft instead of one weirdly flavoured by stack traces.
Common mistakes
- Running your whole week through one endless mega-thread until answers degrade.
- Resetting mid-task and forcing yourself to re-explain context you already gave.
- Not noticing that a stale, bloated thread is the reason answers feel vague.