# Prompt pattern: when a thread outgrows itself

Use this when a conversation is no longer just quick Q&A, but has become project-starting material.

```text
Based on this thread, create all necessary markup documentation in a logical structure.

The goal is that a brand new thread starting from zero has full context:
- what the project is for;
- what the current state is;
- which decisions have already been made;
- what must not be reinvented;
- which files, modules, interfaces and workflows matter;
- which open questions remain.

If anything is unclear, ask first.

Do not only summarize. Challenge the documentation too:
- where context is missing;
- where a decision is too vague;
- where the next thread could misunderstand something;
- where a more concrete rule or example is needed.

Iterate on the documentation suggestions until you no longer find them incomplete.
```

## Why it works

In longer AI-assisted work, the biggest problem is usually not lack of ideas. It is that the thread eventually carries too much state.

At that point, the next thing you need is not more code. It is transferable context.
