Skip to content

fix(ruleset): disable extra approval for unattributed agent commits - #104

Merged
rldyourmnd merged 1 commit into
mainfrom
chore/no-unattributed-extra-approval
Sep 14, 2026
Merged

rldyourmnd merged 1 commit into
mainfrom
chore/no-unattributed-extra-approval

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Summary

  • Set require_extra_approval_for_unattributed_changes: false in the tracked main ruleset.
  • Cursor co-authors count as unattributed; extra-approval blocked every agent PR despite ADR 0030 and a zero review count.
  • Live GitHub ruleset already flipped; this keeps desired state from reverting it on the next apply.

Test plan

  • Live ruleset PATCH already applied
  • Merge this PR (no extra approval required)

Made with Cursor

GitHub treats Cursor co-authors as unattributed, so extra-approval blocked agent PRs despite a zero review count. Desired state must stay false so a later ruleset apply cannot turn the gate back on.
@github-actions github-actions Bot added ci and removed ci labels Sep 14, 2026
@rldyourmnd
rldyourmnd merged commit 9eb9e07 into main Sep 14, 2026
24 of 28 checks passed
@rldyourmnd
rldyourmnd deleted the chore/no-unattributed-extra-approval branch September 14, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant