Uh oh!
There was an error while loading. Please reload this page.
docs(AGENTS): PD #14 approve-gated landing path — conditioned prohibitions, agent-never-approves, pure-regen proactive approval; ratchet ceiling 1158 to 1162 - #13059
Merged
Conversation
…e lift, agent-never-approves, pure-regen proactive approval; Skills closing rule reconditioned; AGENTS.md ratchet ceiling 1158 -> 1162 per the 2026-08-29 batch ruling Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016SG9S6V15MqeAgkehDcTwk
This was referenced Aug 29, 2026
os-zhuang
approved these changes
Aug 29, 2026
os-zhuang
marked this pull request as ready for review
August 29, 2026 02:27
Uh oh!
There was an error while loading. Please reload this page.
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 freeto 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.
Fixes#12756
Fixes#12896
Fixes#12874
Governed surface (
AGENTS.md) — stays draft for the maintainer's pinned approval; the queue guard enforces the landing predicate at queue time.What each ruling contributed
All three rulings are the 2026-08-29 maintainer batch #1 (verbatim, recorded on the cards: 「执行,批 #1 其他卡同意」), dispatch record session
session_016SG9S6V15MqeAgkehDcTwk.GOVERNED_APPROVERS(scripts/pm/check-governed-queue-guard.mjs),commit_id= the PR's exact head sha; any later push expires it. The approver set is referenced only as the constant, never as account names;Untouched, per the ruling's constraints: all three verbatim block-quoted rulings in the region, and the "Which surfaces" register paragraph pinned by
check:pm-governed-prose.Ceiling arithmetic — 1158 to 1162 (measured minimum)
The ruling authorizes raising to the measured minimum for this convoy. Measured with the gate's own exported
wrapLine(canonical rewrap, byte-exact):The rider's +2 is a floor, not a first draft: a probed 161-byte minimal variant still wraps to +2 (paragraph 1's total rewrap slack is 103 bytes, not recoverable by the greedy wrap), and every +1 variant drops ruled content — "pinned", "proactively", or the dependency-free reason. All three PD #14 paragraphs measure 0 lossless-rewrap headroom under
wrapLine, and the card's seven-cut ledger was exhausted before any addition (recorded on the card). Headroom is 0 again by construction. The raise is recorded in the CEILINGS map with the ruling quoted verbatim and untranslated, the map's own convention.Gates — red first, then green
Red-first, on the amended
AGENTS.mdbefore the raise (exit 1, captured by redirect-then-read, never through a pipe) — the gate demanding exactly the ruled remedy:Green after the raise, on the final commit
fdee46c3(the full derived union —node scripts/pm/dispatch-gates.mjs --repo objectstack-ai/objectstack, 17 matched families + 2 convention-triggered by the gate-script edit — every exit 0):The ratchet gate's own self-test runs first inside
pnpm check:pm-skill-ratchetand passes on the edited script.No changeset: instruction text only, nothing publishes —
skip-changesetlabel applied per the repo convention.Generated by Claude Code