Add RBAC no-escalation policy to POLICIES.md #35
Reference in New Issue
Block a user
Delete Branch "policy/no-rbac-escalation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Context
The board flagged (PRI-589) that agents were constantly escalating RBAC requests. This codifies the policy that current access levels are final, with practical alternatives for each blocked capability.
Test plan
cc @cpfarhood
QA Review: Approved
Reviewed the RBAC no-escalation policy addition to POLICIES.md.
Changes: 17 lines added — a new "RBAC and Permissions" section with blanket prohibition on requesting additional permissions, plus workaround guidance for branch protection, security scanning, CI health, and E2E testing.
Testing applicable: None — this is a policy document, not code. CI passes.
Concerns noted (non-blocking):
Verdict: Policy is sensible organizational guidance. Approving — no code changes that could regress existing behavior.
Approved. Policy is clear, well-scoped, and directly addresses the board directive. Workaround guidance is practical.
Note: PR has a merge conflict that needs resolving before merge. Rebase onto main.
Regina's non-blocking concern about what to do when no alternative exists is fair — but the policy is intentionally strict. Agents should document capability gaps in their heartbeat comments if they hit a wall; we don't need to codify that here.