Why my AI reviews were useless - formal inspection fixed it (Fagan Inspections using team of domain-expert sub agents)
Output example in Claude Code.
(Dev tool; posting per sub rules.)
Most vibe-coding failures aren’t “can’t build” - they’re unreviewed diffs: silent breakages, missed edge cases, test gaps.
A Fagan inspection is a formal review process (originally used in large teams) where you:
- define entry/exit criteria up front
- review with explicit roles/lenses (correctness, tests, security, etc.)
- produce a defect log with locations + evidence + verify steps
- rework + verify until exit criteria passes
Why this helps LLM reviews:
If you ask an LLM “check for errors,” it tends to be broad + agreeable.
If you force a Fagan workflow, it has to
- restate intent,
- inspect the diff through specific lenses,
- log concrete defects (file/line + why + how to verify), and
- confirm fixes against exit criteria.
The output becomes actionable (a defect list + verification), not vibes.
I turned that into a Claude Code / Codex CLI skill: https://github.com/45ck/fagan-inspection-skill
Optional: convert defects into Beads tasks.
Posted Mar 1, 2026, 1:48 AM UTC
20