Build anything non‑trivial in seven steps
Grill the idea, plan, tickets, one agent per ticket, prove it, ship.
Every shortcut I’ve tried skipped one of these, and I paid a week later.
- Grill the idea. The agent restates the ask, then asks hard questions until the scope holds.
- Validate the plan. Parallel reviewers check facts and feasibility; one only attacks the premise.
- Cut tickets. Thin slices, each shippable alone.
- One fresh agent per ticket. Only one writes to the repo at a time.
- Prove it works. “Tests pass” from an agent is a claim; I run the command and load the page.
- Run a QA loop. Read-only reviewers check the diff; one pass fixes their findings.
- Ship with a README runbook, fact-checked against the source.
Skip it for a one-line fix.