You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The repository already requires a current independent CODEOWNER approval and
strict CI, but only two owners made every author-owned release candidate depend
on the one remaining reviewer. The owner-approved third reviewer is available
as a bounded availability improvement, not as a relaxation of protections.
Observable outcome: .github/CODEOWNERS lists exactly @PeterGuy326 @Bindy-lbb @waterbro-8 for the repository, and a current-head
candidate is independently reviewed under the unchanged branch protections.
Requirements
REQ-001: Add only @waterbro-8 as the third CODEOWNER in the existing global
rule.
REQ-002: Preserve strict required checks, code-owner review, last-push
approval, linear history, conversation resolution, no force pushes, no
deletions, and admin enforcement.
REQ-003: Preserve release-tag authority boundaries; the code-owner change does
not grant tag creation, update, deletion, or new repository roles.
Acceptance criteria
AC-001: The exact candidate diff changes only .github/CODEOWNERS to the
approved three-owner line.
AC-002: All required CI is green on an up-to-date exact head.
AC-003: A non-author, non-last-pusher current CODEOWNER gives the final
approval; no admin bypass or self-approval occurs.
Scope and non-goals
Scope: the single CODEOWNERS line and its review evidence.
Non-goals: changing branch protections, collaborator roles, tag rulesets,
required-approval counts, or GOVERNANCE.md release guidance.
Final human review owner: @Bindy-lbb if @PeterGuy326 performs the normal
non-force source-branch synchronization; no participant may review their own
implementation head.
Evidence plan and latest evidence
AC
Planned evidence
Current result
AC-001
Exact pull-request file diff
Candidate currently has one CODEOWNERS-line change; re-read after sync
User problem and observable outcome
The repository already requires a current independent CODEOWNER approval and
strict CI, but only two owners made every author-owned release candidate depend
on the one remaining reviewer. The owner-approved third reviewer is available
as a bounded availability improvement, not as a relaxation of protections.
Observable outcome:
.github/CODEOWNERSlists exactly@PeterGuy326 @Bindy-lbb @waterbro-8for the repository, and a current-headcandidate is independently reviewed under the unchanged branch protections.
Requirements
@waterbro-8as the third CODEOWNER in the existing globalrule.
approval, linear history, conversation resolution, no force pushes, no
deletions, and admin enforcement.
not grant tag creation, update, deletion, or new repository roles.
Acceptance criteria
.github/CODEOWNERSto theapproved three-owner line.
approval; no admin bypass or self-approval occurs.
Scope and non-goals
required-approval counts, or
GOVERNANCE.mdrelease guidance.corrected independently to match the live configuration.
Lifecycle, priority, blockers, and open decisions
main; its source must be brought to the current baseand its exact head must receive fresh required CI.
@Bindy-lbbif@PeterGuy326performs the normalnon-force source-branch synchronization; no participant may review their own
implementation head.
Evidence plan and latest evidence
mainDecisions and revision history
protections; it initially retained two CODEOWNERS.
@waterbro-8iscanonicalized; decision:
Release governance gap: admin self-merge bypass and v0.1.0 tag churn (follow-up to #81) #124 (comment).
R3 scope as ready for normal CI and independent review; decision:
Release governance gap: admin self-merge bypass and v0.1.0 tag churn (follow-up to #81) #124 (comment).