docs(loop): LOOP-RULES says what master does after the NOW gate (Closes #6002) - #6004
Merged
Merged
Conversation
#6002) The rules still told a loop tick to add a docs/now/ entry inside the NOW gate's window and named four required checks, two of which belonged to workflows #5951 deleted. A tick that follows them does work nothing asks for and reads a wrong list of blocking checks. - R12: no docs/now/ entry is required (owner decision 2026-10-04, #5935); points at docs/now/README.md for where an optional one goes. - R12: docs/NOW.md stays frozen; the Archive-Repair exception points at CONTRIBUTING.md and says no workflow enforces it since #5951. - R12: the required-check list is replaced by the ruleset query plus a dated answer (validate, check-linked-issue, parse-ratchet, 2026-10-04). The old line missed parse-ratchet and named `check` and `check-now-freshness`, the jobs of the two deleted workflows. - R10: the branch-filter removal merged in bba0644 (#2169); the "until that change is merged" clause is now a standing rule for any gate that did not run on a stacked PR. now-sync-gate.yml is gone. Resealed LOOP-RULES.sha256 6d68cc15... -> cc856a5c... because of the four passages above and nothing else; `python3 scripts/tri_loop/loop_rules.py` prints OK on this tree and MISMATCH on master's text against the new seal. Refs #5935 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
This was referenced Oct 4, 2026
Merged
Merged
Merged
This was referenced Oct 4, 2026
Merged
Merged
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.
Closes #6002. Refs #5935.
docs/loop/LOOP-RULES.mdstill described the NOW gate the owner removed on 2026-10-04 (PR #5951). Two files change: the rule text and its seal.docs/now/entry dated inside the gate's windowdocs/now/README.mdfor an optional onedocs/NOW.mdis now ENFORCED" (Archive-Repair)CONTRIBUTING.md; no workflow enforces it since #5951check,validate,check-now-freshness,check-linked-issue"validate,check-linked-issue,parse-ratchetnow-sync-gate.ymllisted; "Until that change is merged ..."now-sync-gate.ymlis gone; the stacked-PR disclosure stays as a standing ruleSeal
docs/loop/LOOP-RULES.sha256:6d68cc15...->cc856a5c..., resealed for these four passages only (the commit message says so, asloop_rules.pyasks).Checked in a scratch copy of the two files plus master's
scripts/tri_loop/loop_rules.py:OK -- the rule text is byte-identical to the sealed text., exit 0MISMATCH, exit 1validate,check-linked-issue,parse-ratchetsectionsigns at lines 139 and 141 are untouched)No code reads the removed wording:
git grep 'Four required checks'finds only this file, andrule_observance.pyreads PR bodies, not the rules' text.🤖 Generated with Claude Code