Skip to content
Merged
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
69 changes: 17 additions & 52 deletions repo-inventory.yml
Original file line number Diff line number Diff line change
Expand Up @@ -427,24 +427,6 @@ shared_reasons:
in the sense the sweep measures -- it is a decision nobody has taken, which is what the board
card is for (.github#138). Unaffected by backend#1979: the reason was never about which
columns the sweep could see.
stale_backlog_migration_in_flight: &stale_backlog_migration_in_flight >-
STAGED, NOT PARKED (backend#1979). stale-backlog.yml is mid-migration from a 16-way COPY to
a reusable + thin callers, because the fix it blocks needs board awareness and board
awareness needs a script -- which cannot be maintained as sixteen byte-identical copies
(backend#1597 item 1). Declared `exempt` only while the caller PRs are in flight: flipping
it to `required` before a repo's caller lands would redden the org audit for every repo
still waiting, which is the drift window made to look permanent. The final PR of the sweep
flips every one of these to `required`; if this anchor is still here after that, it has
become the same finding as wip_limit_check_has_no_callers -- a reusable that shipped and was
never wired up, with a written excuse. Treat it as a defect then, not a justification.
.github IS IN THE WAVE LIKE EVERY OTHER REPO, and its caller is deliberately NOT in the PR
that lands the reusable (Bugbot, .github#288). `exempt` + a caller on the audited branch is
itself a finding (caller-drift.py:2260), and a caller added in this repo goes green
pre-merge only because .github's own callers are read from develop over the API rather than
from the checkout -- the awkwardness caller-drift's docstring already documents. So it would
have merged green and reddened the very next audit, which is the outage this exemption
exists to prevent. The cost is that .github is unswept until its caller lands with the
others; the sweep is weekly and the reusable has never run, so nothing regresses.
no_develop_branch_single_branch_repo: &no_develop_branch_single_branch_repo >-
single-branch repo: `main` is the only integration branch, so there is no `develop` to protect.
Structural, not a gap. Precise staleness rule, because an earlier draft of this note overstated
Expand Down Expand Up @@ -546,8 +528,7 @@ repos:
customer-priority-bump.yml:
exempt: *customer_priority_bump_caller_missing
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
Comment thread
cursor[bot] marked this conversation as resolved.
Comment thread
LukasWodka marked this conversation as resolved.
Comment thread
LukasWodka marked this conversation as resolved.
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-caller.yml
# public-pii-gate is RETIRED (Lukas, 2026-08-06, backend#1409) and no longer
Expand Down Expand Up @@ -586,8 +567,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -618,8 +598,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -670,8 +649,7 @@ repos:
exempt: *code_quality_caller_missing
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml:
exempt: *fr_pass_comment_caller_missing
kanban-closure-router.yml: required # kanban-closure-routing.yml
Expand Down Expand Up @@ -702,8 +680,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -733,8 +710,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -766,8 +742,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -797,8 +772,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -828,8 +802,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -896,8 +869,7 @@ repos:
# The 2026-06-04 docs exception is NOT revoked: it lives beside the train
# path, which is why the gate arriving here is compatible with it.
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -943,8 +915,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -1028,8 +999,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -1067,8 +1037,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -1255,8 +1224,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -1288,8 +1256,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -1319,8 +1286,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down Expand Up @@ -1357,8 +1323,7 @@ repos:
code-quality.yml: required # code-quality-caller.yml
customer-priority-bump.yml: required # customer-priority-bump.yml
fr-gate.yml: required # fr-gate-caller.yml
stale-backlog.yml:
exempt: *stale_backlog_migration_in_flight
stale-backlog.yml: required # stale-backlog-caller.yml
fr-pass-comment.yml: required # fr-pass-comment-caller.yml
kanban-closure-router.yml: required # kanban-closure-routing.yml
set-pr-status.yml: required # set-pr-status.yml
Expand Down
Loading