fix(inventory): rfcs now HAS a BUGBOT.md, so the exemption is stale - #257
Merged
Conversation
The fleet audit is red on develop with exactly one finding:
rfcs: .cursor/BUGBOT.md is marked `exempt` but the file exists.
The exemption is stale - promote it to `required`.
rfcs#23 merged at 07:04 today and added the file. The exemption said
"UNREMEDIATED - this exemption is the finding, not a justification", which was
true when written and stopped being true when someone closed it. The guard
catching its own stale exemption is the family working as designed.
This blocks more than the repo it names: caller-drift runs on every PR that
touches the guard or the inventory, so one stale exemption reddens all of them
(.github#255 is currently held by it).
The shared reason is removed with it. `bugbot_guide_missing` was cited by rfcs
alone, so promoting the entry left an anchor with zero users -- and the
`shared_reasons` block is defined as "reasons cited by more than one repo". A
shared reason nothing shares is the same class of stale artefact.
Verified: selftest 162/162; YAML parses; quality_files for rfcs now reads
CLAUDE.md=required, .cursor/BUGBOT.md=required. The full-fleet audit was NOT
re-run to completion locally -- it exceeded a 7-minute budget against a rate-
limited token -- so CI's required `audit` job is the confirmation.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.
The fleet audit is red on
developwith exactly one finding:rfcs#23 merged at 07:04 today and added the file. The exemption's own text said "UNREMEDIATED — this exemption is the finding, not a justification" — true when written, and it stopped being true the moment someone closed it. The guard catching its own stale exemption is the family working as designed.
Why it matters beyond the repo it names
caller-driftruns on every PR that touches the guard or the inventory, so a single stale exemption reddens all of them. .github#255 is held by it right now, and its own change is unrelated.The shared reason goes with it
bugbot_guide_missingwas cited by rfcs alone. Promoting the entry left an anchor with zero users, andshared_reasonsis defined in this file as "reasons cited by more than one repo". A shared reason that nothing shares is the same class of stale artefact as the exemption itself.Verification
caller-drift-selftest.py— 162/162 passrfcs.quality_filesnow readsCLAUDE.md: required,.cursor/BUGBOT.md: required.cursor/BUGBOT.mdconfirmed present inrfcs(8843 bytes)auditjob is the confirmation, not this description.Note
Low Risk
Contract-only YAML in the fleet inventory; no runtime, auth, or deployment behavior changes.
Overview
rfcs now ships
.cursor/BUGBOT.md, butrepo-inventory.ymlstill marked that pathexemptviabugbot_guide_missing, so caller-drift reported a stale exemption and blocked unrelated PRs that touch the inventory.This PR promotes
rfcsquality_files[".cursor/BUGBOT.md"]torequiredand drops the unusedbugbot_guide_missinganchor fromshared_reasons(it was cited only by rfcs).Reviewed by Cursor Bugbot for commit 8fd6b1a. Bugbot is set up for automated code reviews on this repo. Configure here.