Skip to content

roadmap: frozen roadmap-base.yaml snapshot + gate rule R7 (S1b of #6185) — GATE CHANGE - #6238

Closed
noahgift wants to merge 5 commits into
mainfrom
feat/roadmap-base-s1b-v5
Closed

noahgift wants to merge 5 commits into
mainfrom
feat/roadmap-base-s1b-v5

Conversation

@noahgift

@noahgift noahgift commented Oct 24, 2026 •

Copy link
Copy Markdown
Member

GATE CHANGE. Supersedes #6228 (same content, re-cut so each commit cites one ticket and R7 is scoped to one path pair).

  1. docs/roadmaps/roadmap-base.yaml: byte copy of docs/roadmaps/roadmap.yaml at main d3d6662 (rule 3 and aggregate --check pass).
  2. Gate rule R7 in scripts/check_comparator_pin_citations.sh (quorum receipt triage-quorum-6228-R1-pin-cites-*.md). It loosens R1 for ONE pair: roadmap-base.yaml passes unledgered only if every citing line is a byte-copy of a line the HISTORICAL ledger row for roadmap.yaml pins. Any other path, a fixture-class source, or one novel line is R1.
  3. Evidence: self-test rows C20-C23; mutants drop-copy-rule, any-copy-line, drop-class-filter, widen-scope all killed; self-test 40/40; real tree PASS.
  4. PMAT-6185 acceptance text declares this, cites the receipt handoff/triage-quorum-6228-R1-pin-cites-0420Z.md, and records the follow-up: the step that removes the tracked roadmap.yaml moves its ledger row onto roadmap-base.yaml (self-test C24). R7 is membership-only.

Known residual: a copy of a historical line skips R3/R6.

Needs: non-author sign-off round bound to the FINAL commit.

keep-open: S2-S4 follow under #6185.

🤖 Generated with Claude Code

t and others added 3 commits October 24, 2026 06:53
…data, Refs #6185)

A byte copy of docs/roadmaps/roadmap.yaml at main d3d6662; rule 3 and aggregate --check pass.

PMAT-Ticket: PMAT-6185
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…p.yaml lines, that one pair only (Refs #6185)

GATE CHANGE (loosens R1, ruled by quorum). R1 flagged the frozen snapshot's byte-copy of a dated ticket line.
R7: docs/roadmaps/roadmap-base.yaml passes unledgered only if every citing line is a byte-identical copy of a
line the HISTORICAL ledger row for docs/roadmaps/roadmap.yaml pins. Any other path, a fixture-class source, or
one novel line is R1. Rows C20-C23; mutants drop-copy-rule, any-copy-line, drop-class-filter, widen-scope all
killed; self-test 40/40, real tree PASS. Residual: a copy of a historical line skips R3/R6.

PMAT-Ticket: PMAT-6185
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…not data-only (Refs #6185)

PMAT-Ticket: PMAT-6185
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

§13.11 rung 1 — quorum shadow verdict

S13-SHADOW pr=6238 head=27cb36c1128ba8830a9d5b15d1a5aaa03173dd42 verdict=REFUSE class=Q1 arm_rc=1

Shadow mode: this records a verdict and merges nothing. A refusal
to arm is not a block (§13 adds zero rows to §7) — the pull request is
exactly as green as it was.

@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): NOT agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-6185",
 "head": "8ba263ad9af84c849f92694c33a8044b69dbc954",
 "width": 3,
 "executor": "agy",
 "agreed": false,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 2
  },
  {
   "lane": 3,
   "verdict": "FAIL",
   "findings": 1
  }
 ]
}

@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): NOT agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-1955",
 "head": "8ba263ad9af84c849f92694c33a8044b69dbc954",
 "width": 3,
 "executor": "agy",
 "agreed": false,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 2
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 3,
   "verdict": "FAIL",
   "findings": 2
  }
 ]
}

…s the snapshot and R7 (Refs #6185)

PMAT-Ticket: PMAT-6185
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): NOT agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-1955",
 "head": "8ba263ad9af84c849f92694c33a8044b69dbc954",
 "width": 3,
 "executor": "agy",
 "agreed": false,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 2
  },
  {
   "lane": 3,
   "verdict": "FAIL",
   "findings": 1
  }
 ]
}

@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): NOT agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-6185",
 "head": "52bb433b81198875b74a5a7352612a7cc6a5f22a",
 "width": 3,
 "executor": "agy",
 "agreed": false,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 2,
   "verdict": "FAIL",
   "findings": 3
  },
  {
   "lane": 3,
   "verdict": "PASS",
   "findings": 0
  }
 ]
}

@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): three PASS — agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-1955",
 "head": "52bb433b81198875b74a5a7352612a7cc6a5f22a",
 "width": 3,
 "executor": "agy",
 "agreed": true,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 4
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 4
  },
  {
   "lane": 3,
   "verdict": "PASS",
   "findings": 0
  }
 ]
}

… move (C24); acceptance cites the receipt (Refs #6185)

PMAT-Ticket: PMAT-6185
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): NOT agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-6185",
 "head": "27cb36c1128ba8830a9d5b15d1a5aaa03173dd42",
 "width": 3,
 "executor": "agy",
 "agreed": false,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 3,
   "verdict": "FAIL",
   "findings": 1
  }
 ]
}

@noahgift

Copy link
Copy Markdown
Member Author

quorum-review (AD-04): three PASS — agreed (auto_merge: checked=true was_armed=false disarmed=false)

{
 "ticket": "PMAT-1955",
 "head": "27cb36c1128ba8830a9d5b15d1a5aaa03173dd42",
 "width": 3,
 "executor": "agy",
 "agreed": true,
 "auto_merge": {
  "checked": true,
  "was_armed": false,
  "disarmed": false,
  "note": "auto-merge not armed"
 },
 "lanes": [
  {
   "lane": 1,
   "verdict": "PASS",
   "findings": 4
  },
  {
   "lane": 2,
   "verdict": "PASS",
   "findings": 3
  },
  {
   "lane": 3,
   "verdict": "PASS",
   "findings": 0
  }
 ]
}

@noahgift

Copy link
Copy Markdown
Member Author

Superseded by #6250, which has merged. Closed by the aprender cop (successor map from aprender-w5404, 10:12Z); the branch is kept.

@noahgift noahgift closed this Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant