An approach is a hypothesis — a specific bet on how to address a need. It’s the most important level in the tree because it bridges strategy and delivery: it’s a strategic decision in the Planning Tree and a delivery commitment in the Delivery Map.Documentation Index
Fetch the complete documentation index at: https://docs.productbrain.com/llms.txt
Use this file to discover all available pages before exploring further.
What makes a good approach?
An approach should stand on its own as something that could succeed or fail. If it only makes sense as part of delivering something else, it’s a job, not an approach. The test: “Is this a coherent bet you could pursue independently?” Good approaches:- “Chunked upload with resume” (bet: handle large files gracefully)
- “Inline chat for AI drafting” (bet: conversation is better than forms)
- “Barcode scan with live lookup” (bet: cameras are faster than typing)
- “Create database table” — that’s an implementation step (a job)
- “LLM monitors brain” + “Notification UI” + “Encode heuristics” as three separate approaches — these are pieces of one bet. Combine them into “Proactive coaching from canonical sources” with the pieces as jobs.
Key fields
Measure
Every approach should have a measure — how you’ll know the bet paid off.- “99.9% upload success rate for files up to 2GB”
- “Users create 3+ nodes per session via chat”
- “80% of new users complete the wizard”
Size
Relative weight of the bet — not a time estimate.| Size | Feel |
|---|---|
| Skateboard | Trivial, just do it |
| Vespa | Small but real |
| Car | Substantial, common investment |
| Truck | Large, needs coordination |
| Antonov | Too big — decompose into smaller approaches |
Lifecycle status
| Status | Meaning |
|---|---|
| Development | Jobs are being built |
| Validation | Shipped to users, being tested against the measure |
| Resolved | The bet paid off |
| Retired | The bet failed or was superseded |

