I had a big build to ship and a Pro plan with a usage window that resets every 5 hours. A long job doesn't fit in one window. It doesn't fit in one context either. Two problems showed up fast: - Token limits. Hit the window and everything stops, mid-task, until the reset. - Continuity. A stopped session loses its thread. A session that runs too long gets heavy and forgets. Either way, I had to re-explain everything. So I stopped trying to keep one session alive. I designed the work so no single session mattered. The idea Put the memory in files, not in the conversation. Then any session, at any time, can die and be replaced without losing anything. The flow - A spec and a plan. The design is written and approved first. The plan cuts the work into small tasks, each self-contained enough for someone who has never seen the project. - A controller. One headless session that dispatches and decides. It doesn't write code, so its context stays small. - Disposable workers. Each task goes to a fresh, unattached session with one job: implement, review, re-check. They return a short summary and are gone. Nothing accumulates. - A ledger. A plain file that records what's done. This is the project's memory. Whoever starts next reads it and continues from the exact point where the last one stopped. - Standing instructions in files. Rules for implementers and reviewers live on disk, so dispatching a task is one short line, not a pasted prompt. - A supervisor. A small script, not an AI. It watches the controller, notices when the limit hits, waits for the reset, relaunches, and notifies me only when it needs a human. It costs zero tokens, because a model watching a model just burns the window you're trying to save. What it looks like in practice I start a stage in the evening. The window runs out at some point. The supervisor waits. After the reset, a new controller starts, reads the ledger, and carries on. In the morning it's merged and waiting for my verification. If one account is exhausted, I log into the second and it continues.