What problem does it solve? Automated delivery pipelines need a deterministic pre-PR code review that checks acceptance-criteria coverage, bugs, scope, and spec fidelity before burning CI time, and that routes human-judgement decisions back to a person instead of silently shipping them. ## Core Features & Use Cases - Five review passes: AC coverage, obvious-bug scan, scope check, spec fidelity, and human-judgement flagging, each mapped to a closed verdict vocabulary (pass, fixable-issues, needs-human). - Pre-PR gating: Runs after build and local tests but before the PR is raised, so review-fix iterations never reach CI; findings land on the tracker issue as a single collapsed comment. - Deterministic contract output: Appends a faff-contract:review-verdict JSON block so the orchestrator parses the verdict without re-reading prose. - Use Case: In an autonomous faff-graft run, after a feature branch builds and tests pass, this skill reviews git diff main...HEAD against the committed spec and returns a verdict that decides whether the pipeline iterates, opens the PR, or parks the work for a human. ## Quick Start Let faff-graft invoke this review automatically after a build completes, or configure it explicitly as the review slot in your pipeline's slots YAML.