Evaluate the whole product to a bar
Run realistic scenarios across every major capability, fix weak outcomes, and rerun until each clears the defined bar.
Use this when
Use this for an exhaustive, end-to-end application QA pass when a production-like local environment and complete interactive-surface coverage matter more than a narrow regression or sample of major features.
How it runs
- Build a sanitized or synthetic production-scale local dataset, mirror safe production settings, and record unavoidable differences.
- Inventory every user-facing feature, role, route, control, state, and workflow; define documented acceptance criteria and a finite risk-based edge-case set for each item.
- Exercise every inventory item as a real user under its normal and defined edge-case conditions, logging each bug immediately with reproducible evidence.
- Review the complete bug set for shared causes, dependencies, and conflicting fixes, then implement the smallest coherent solution with regression coverage.
- Rerun affected paths and the complete inventory; stop only at a clean full pass or an explicit blocked handoff.
Done when
✓ Every inventoried product surface meets its documented acceptance criteria. The final full regression run covers every inventoried surface and its finite risk-based edge cases in the production-like local environment, with each reproducible bug fixed and backed by evidence.
Why it works
A finite surface inventory prevents major controls and states from disappearing behind a few happy-path scenarios. Reviewing all findings before fixing them exposes shared causes and interactions, while the final full run catches changes that repair one path but weaken another.
Implementation note
Do not copy secrets or sensitive production data into the local environment, touch production without approval, or count an untested or blocked surface as passing. Preserve the inventory, bug log, environment differences, and final evidence for review.
More evaluation loops
Turn one artifact into a reusable skill
Take a proven artifact, generalize it into a transferable skill or playbook, and validate it on a second case.
Keep only the lessons that help
Test one recorded lesson per run, keep evidence across runs, and drop guidance that stops paying off.
Check active goals against rubric
Verify each goal in active.md has evidence attached, stopping after 25 turns or completion.