Conversation
…-validation-gate
Acceptance:
- Flip docs/promotions/P0008 promotion_status: proposed -> accepted
- Update tags array ("proposed" -> "accepted")
- Fill Review Notes with operator decision (klappy, 2026-05-05)
Execution:
- canon/constraints/release-validation-gate.md: append new section
"## Validator Deliverable Convention — The PR-NN Fresh-Validator Ledger"
before "## Related Canon"
- Codifies that fresh-session validators MUST produce two artifacts
(DOLCHEO ledger + companion handoff doc) committed to the repo
- Codifies that accepted-as-constraint deviations MUST be paired with
permanent or v+1-revisit-candidate framing — silent acceptance is
the named failure mode
Third of 8 stuck proposals being walked through. Previous: P0009 (PR #167),
P0001 (PR #168). Next: P0007 (DoD as agent-observable behaviors).
Canon Quality —
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR does
Combined acceptance + execution of promotion P0008 — codifies the validator's deliverable shape for the release-validation-gate workflow.
Acceptance (1 file)
docs/promotions/P0008-pr-validator-dolcheo-ledger-as-deliverable.mdpromotion_status: proposed→accepted"proposed"→"accepted"accepted(2026-05-05)Execution (1 file, +42 lines)
canon/constraints/release-validation-gate.md— new section before## Related Canon:## Validator Deliverable Convention — The PR-NN Fresh-Validator Ledgercanon/encodings/pr-NN-fresh-validator-ledger.md+ companion handoff atcanon/handoffs/pr-NN-fresh-validator-review.mdpermanentorv+1 revisit candidate— silent acceptance is the named failure modeWhy this is third in the queue
The release-validation-gate runs on every load-bearing PR — including the 7 still-queued promotion PRs in this sweep. Codifying the validator deliverable shape now means those subsequent PRs (or the next fresh-validator dispatch) have canon to point at, rather than re-deriving the format under time pressure.
Position in the 8-proposal sweep
DoD
promotion_statusflipped toacceptedNote
Medium Risk
Medium risk because it adds a new, enforced-by-convention deliverable requirement for fresh-validator reviews, which may change release-validation-gate workflows and reviewer expectations. Changes are documentation/canon-only with no runtime code impact.
Overview
Accepts and executes promotion
P0008to standardize fresh-validator outputs underrelease-validation-gate.Updates
canon/constraints/release-validation-gate.mdwith a new Validator Deliverable Convention that requires two repo-committed artifacts for each fresh-context validator review: a DOLCHEO-structured ledger atcanon/encodings/pr-NN-fresh-validator-ledger.md(with mandated D/O/L/C/H/O-open sections, including explicit permanent vsv+1 revisit candidateconstraint labeling) and a companion prose review atcanon/handoffs/pr-NN-fresh-validator-review.md.Promotes
docs/promotions/P0008-pr-validator-dolcheo-ledger-as-deliverable.mdfromproposedtoaccepted, updating metadata and filling the review notes with the acceptance decision/date.Reviewed by Cursor Bugbot for commit 802421e. Bugbot is set up for automated code reviews on this repo. Configure here.