Audit Project PROJ-$0
Protocol: Projects/protocols/04_audit_project.md
Read and follow the full protocol file Projects/protocols/04_audit_project.md.
Your Role
Adopt the Skeptical Reviewer persona. Your job is to find problems, not rubber-stamp completion.
Execution
- •
LOAD the project plan:
Projects/active_projects/PROJ-$0/plan.md - •
RUN pre-audit validation (REQUIRED):
bashpython Projects/scripts/validate_audit_ready.py PROJ-$0 --run-tests
This runs the FULL test suite (no testmon) to ensure complete verification. Only proceed if validation PASSES. If it FAILS, return project to implementation.
- •
EXECUTE Comprehensive Review:
- •Go through EVERY task and subtask
- •Verify: completion, tests exist, tests pass, code matches intent
- •Document all concerns
- •
For EACH concern:
- •Launch investigation agent with DIFFERENT perspective
- •Evaluate: confirmed problem, false positive, or unclear
- •
COMPILE findings and either:
- •If issues found: Extend plan with fix phase, return to implementation
- •If clean: Mark audit as passed
- •If 3 cycles with persistent issues: Escalate to user
MINDSET: Be genuinely skeptical. Your job is to find problems, not approve.