| name | pc-implementation-alignment-review |
| description | Use after implementation or repair work when the reviewer must judge intent realization, requirement coverage, scope consistency, and claim truth before code-review or delivery-completion can accept the work. |
| metadata | {"phase":"05-quality","inputs":["intake-brief","source-code","test-suite","task-list","acceptance-criteria-set"],"outputs":["review-report"],"prerequisites":["pc-feature-development"],"quality_gate":"Intent, acceptance criteria, implementation behavior, tests, docs, and completion claims are aligned with explicit evidence and no silent scope substitutions","roles":["reviewer","tech-lead"],"methodologies":["all"],"effort":"medium"} |
Implementation Alignment Review
Context
This skill checks whether the implementation actually satisfies the user's intent and approved scope.
See context notes.
Inputs
I/O contract notes define required inputs and authority.
Process
Step 1: Reconstruct the Intent Contract
State the intended outcome in one or two concrete sentences. Separate must-have behavior, non-targets, and later work. Do not infer extra scope from implementation shape.
Step 2: Build a Coverage Matrix
Map each user requirement, acceptance criterion, and priority item to implementation evidence. Mark each row as implemented, partially implemented, deferred, contradicted, or unverifiable.
Step 3: Compare Behavior to Claims
Check final messages, docs, quality reports, release notes, and test names against the actual code and runtime evidence. Flag any claim that turns simulated, fake, fixture, local-only, or partial evidence into a stronger statement.
Step 4: Check Consistency Across Artifacts
Verify that code, tests, docs, runbooks, risk registers, and quality snapshots tell the same story. Mismatches are findings even when each file is locally coherent.
Step 5: Classify Gaps
Prioritize:
- Blocking: Intent not implemented, wrong target, false completion claim, missing acceptance criterion, or unowned contradiction.
- Should-fix: Partial coverage or ambiguous evidence that could mislead a downstream reviewer.
- Question: Missing context that can change severity.
Outputs
Produce only declared outputs at their documented quality boundary.
Quality Gate