Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1103,6 +1103,28 @@ jobs:
- name: Widening-tell gate self-test
run: pnpm check:pm-widening-tells

# Changeset-deadline census self-test (#16850) — same family and the same
# split as every step around it. The LIVE census reads the shared board
# over the API and is REPORT-ONLY by ruling: #16850 takes option 1 (detect
# the consumption) under this lane's standing rule that a NEW scan
# population — here, issue BODIES — is censused before anything is
# enforced. So a card whose changeset window closed is a fact about the
# board, not about the PR that happens to run CI next, and failing that
# PR would punish the wrong actor.
#
# ⛔ Do not "promote" the live census into this step, and ⛔ do not give it
# a failing exit on findings. Whether the number justifies an exit
# contract at all is the question the census exists to answer, and the
# answer it produced on 2026-09-09 is in the PR that landed this file.
#
# What the self-test instruments is the MATCHING RULE and the CONTROLS —
# the two things a clean tree cannot exercise. Weakening either (counting
# the glob spelling as a target; accepting a zero without its positive
# control) leaves a production run just as green, which is the shape
# `check:self-test-wired` requires this step for.
- name: Changeset-deadline census self-test
run: pnpm check:pm-changeset-deadline-census

# Governed-merges audit self-test (#9495) — same family, same split as
# the half-state sweeper above: the live sweep enumerates the governed
# merges since a date/ref for the PM round report — report-only by
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@
"check:pm-clause2-carriers": "node scripts/pm/check-clause2-carriers.mjs --self-test",
"check:pm-widening-tells": "node scripts/pm/check-widening-tells.mjs --self-test",
"check:pm-closed-card-sweep": "node scripts/pm/sweep-closed-cards.mjs --self-test",
"check:pm-changeset-deadline-census": "node scripts/pm/changeset-deadline-census.mjs --self-test",
"check:pm-governed-merges": "node scripts/pm/check-governed-merges.mjs --self-test",
"check:pm-governed-prose": "node scripts/pm/check-governed-prose.mjs --self-test && node scripts/pm/check-governed-prose.mjs",
"check:publish-smoke-pin": "node scripts/publish-smoke-pack.mjs --self-test",
Expand Down
Loading
Loading