Everybody makes the same mistake starting out. You keep everything in one long chat, because surely the AI that has been with you all week knows the most by now. It is the opposite. Picture a desk, not a filing cabinet: everything you say piles onto one desk, and eventually the thing you told it an hour ago is buried at the bottom where it cannot see it. That is when it slows down, repeats itself, and starts making things up — the same way a line cook twenty hours into a double starts plating the wrong tickets.
- Notice the tells. Slowing down, repeating, forgetting, drifting. That is your cue to reset, not a reason to fight it.
- Ask for a handoff. At a milestone, type "give me a handoff to a new session." It writes a short note of what is done and what is next. Save it — some people keep a Handoff.md.
- Start fresh and paste it in. New chat: "read this handoff and let us continue." Clean brain, full context, none of the drift.
The cost part nobody warns you about. Every message re-reads the whole conversation. While you are working, that history is kept warm and re-reading it is cheap — about a tenth of the price. Step away for more than about five minutes and the warm copy expires, so your next message re-reads the entire chat from cold, at full freight. A chat you have kept on life support for days, poked every morning, is charging you to re-read a week of old talk before it does one new thing. On a subscription plan that shows up as running out of usage faster than you would expect; on pay-as-you-go it is real money. Short sessions and handoffs make it vanish.
A handoff is really just session memory, the twin of the standing memory in your instructions file. And a fresh, un-drifted session is your best defense against a made-up number. More on the Learn page.