| name | review-readiness |
| description | Review Readiness Checklist guidance for Fortress Rollback. Use when Before opening PRs, self-review, merge readiness checks. |
Review Readiness Checklist
Concrete gate between implementation and external review. Use this after dev-pipeline.md Phase 4 and before opening a PR.
Quick Gate (Must Pass)
If two or more checks fail, return to design and reduce scope before requesting review.
Commands
cargo c && cargo t
rg '\.unwrap\(\)|\.expect\(|panic!\(|todo!\(|unimplemented!\(' --type rust src/
rg 'HashMap|HashSet|Instant::now|SystemTime|thread_rng|random\(\)' --type rust src/
python3 scripts/ci/agent-preflight.py --auto-fix
Review Readiness Output
Use this in PR descriptions or self-review comments:
Review Readiness
- Build/tests: PASS|FAIL
- Zero-panic: PASS|FAIL
- Determinism: PASS|FAIL
- Agent preflight: PASS|FAIL
- Error handling: PASS|FAIL
- Tests breadth: PASS|FAIL
- Design log reviewed: YES|NO|N/A
- CHANGELOG reviewed: YES|NO|N/A
Anti-Patterns
- Do not replace this checklist with prose summaries only.
- Do not mark PASS without running the checks.
- Do not treat this as a style checklist; this is correctness-first.
- Do not open PRs with known blocking failures from this gate.