Validation Gate
Before this ADR changes from Proposed to Accepted:
- Run at least two independent read-only reviewers against this exact artifact using materially identical prompts and the
complexity,convenience, andevolutiondimensions. - Normalize their P1, P2, and P3 findings. Resolve every supported P1 or P2 in the owning section and repeat the review until all successful reviewers set
p1_p2_clearto true. Record timeout, unavailable-command, or parse evidence for attempted reviewers that cannot participate. - Store structured review output under ignored
.harness/state/or attach the same structured evidence to the review surface. - Regenerate the required documentation graph, run the focused documentation and package-boundary checks, and run
git diff --check. - Perform a Change Traceability Review Readiness Check over the final local or staged diff, including the matching spec, acceptance ids, changed owners, generated files, tests, risk, AI marker, and staged/unstaged split.
- Obtain an explicit maintainer acceptance decision. Passing automated or AI review alone does not change decision status.