Skip to content

chore: record the per-request model rulings and align the maintainer gate - #1241

Merged
REPPL merged 4 commits into
mainfrom
chore/records-runner-rulings
Oct 30, 2026
Merged

REPPL merged 4 commits into
mainfrom
chore/records-runner-rulings

Conversation

@REPPL

@REPPL REPPL commented Oct 30, 2026

Copy link
Copy Markdown
Collaborator

Records only, no code. Four changes:

  • Two rulings on a model asked per request, recorded as one decision by the technical facilitator on delegation, for step 3 of spc-2610240951109420 to build. A request for a model the machine pins is refused on claude with no fallback. A request model and a --route model that differ are refused before launch, naming both; the same model in both runs, vetted once by the pin check. Step 3 of the spec now cites the decision.
  • The maintainer gate aligned with the facilitator's merge gate (itd-2610290858115394 with itd-2610150602547271), so the two records give one model:
    • a role abcd cannot read is unverified and arms nothing, while a not-found answer reads as a contributor;
    • in human mode the technical facilitator approves through an abcd approval act recorded for the head commit, run by the person and refused to an agent;
    • a contributor's pull request counts as approved by that act or by a forge review from a maintainer other than the author.
  • A forward-looking marker dropped from iss-2610290811187925, whose citation of itd-2610290746077716 now resolves.
  • One capture, iss-2610292237259195: the embargo range check judges the default branch's own commits once a branch has merged it in, though the branch adds nothing.

Refs: spc-2610240951109420
Refs: itd-2610290858115394
Refs: itd-2610150602547271
Refs: itd-2610290746077716
Refs: iss-2610290811187925
Refs: iss-2610292237259195
Assisted-by: Claude:claude-opus-5-5

REPPL added 4 commits October 29, 2026 22:37
A request for a model the machine pins is refused on claude with no
fallback, and a request model and a --route model that differ are refused
before launch, naming both. Step 3 of the spec cites the decision.

Refs: spc-2610240951109420
Assisted-by: Claude:claude-opus-5-5
An unreadable role is unverified and arms nothing, while a not-found
answer reads as a contributor. In human mode the technical facilitator
approves through an abcd approval act recorded for the head commit, run by
the person and refused to an agent. A contributor's pull request counts as
approved by that act or by a forge review from a maintainer other than the
author.

Refs: itd-2610290858115394, itd-2610150602547271
Assisted-by: Claude:claude-opus-5-5
Refs: iss-2610290811187925
Refs: itd-2610290746077716
Assisted-by: Claude:claude-opus-5-5
…ommits

Refs: iss-2610292237259195
Assisted-by: Claude:claude-opus-5-5
@REPPL
REPPL enabled auto-merge October 30, 2026 00:47
@REPPL
REPPL added this pull request to the merge queue Oct 30, 2026
Merged via the queue into main with commit a351f5d Oct 30, 2026
14 checks passed
@REPPL
REPPL deleted the chore/records-runner-rulings branch October 30, 2026 01:55
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