simulate-agents
Simulate Agents
Section titled “Simulate Agents”HARD GATE — HARD GATE — Simulations are hypothetical. Do NOT use sim results to make production decisions without validation on real agents. Sims help discover gaps, not replace testing.
Two roles, isolated contexts (no shared state with BUILD agent):
- Mock User — follows Verification Script; reports UX gaps in plain language.
- Auditor — checks CONVENTIONS.md, security checklist, test coverage; structured pass/fail.
Process
Section titled “Process”- Read story Verification Script + changed files diff.
- Spawn Mock User: step through UAT script; log failures.
- Spawn Auditor: run
audit-codechecklist cold. - Write
specs/SIMULATION-<feature>.mdwith both reports. - Failed items →
respond-revieworplan-workgaps — do not skip human review.
Verify
Section titled “Verify”→ verify: ls specs/SIMULATION-*.md 2>/dev/null | head -1 | grep -q . && grep -c "Mock User\|Auditor" specs/SIMULATION-*.md | awk '{if($1>=2) print "OK"}' || echo "MISSING: no simulation files"