AUTH: transfer ART activation custody - #158
Conversation
|
Warning Review limit reached
Next review available in: 48 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThe PR transfers 25 planned ART actions to AUTH custody owners, splits the 02D owner, preserves mappings and availability, updates catalogue validation, adds documentation-parity and fail-closed runtime tests, and records the ART custody review state. ChangesART custody contract and rollout state
Authorization catalogue remapping
Catalogue, runtime, and review validation
Estimated code review effort: 4 (Complex) | ~45 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (3 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
WS-AUTH-001-ART-CUSTODY PR Trust Bundle
Goal
Transfer exactly 25 planned ART action-owner labels to eight exact AUTH
activation custodians without changing permission mappings, availability, or
ART behavior.
Changes And Design
ActionOwnerenum values and adds eight exactAUTH activation-custodian values.
matching closed fixed-service metadata expectations.
every ActionId-to-PermissionId pair, all non-ART owners, and the exact
seven-identity/eleven-membership service matrix.
all-25 real-kernel denial proof.
Scope Control
No migration, database or audit rewrite, availability change, evaluator,
resource composer, route, command, grant, service provisioning, identity,
matrix membership, or ART runtime behavior is included.
OPERATORdenotesfuture activation custody only and creates no entitlement. Verification retry
remains planned and independently gated.
Proof And CI Integrity
appandtests.merge intent, Alembic-head/no-migration, and diff checks passed.
deselection, exclusions, workflows, scripts, or thresholds changed.
at or above 78 percent and authorization coverage at or above 90 percent.
Internal Review
Final reviewed SHA
a20ab6b2004e2f7a13e1e0d600595f0af7d67985, containingreviewed implementation
abb3fb1a035f544f5ee07b7d725451dfa2d90864, againsttrusted main
42a89b2deac8fc7672556a567a6124f8a4e5d423passes senior engineering,QA/test, security/auth, product/ops, architecture, CI integrity, docs,
reuse/dedup, and test-delta review after all valid proof findings were repaired.
The final CI repair preserves four authored trusted-main status fixtures
byte-for-byte rather than weakening their gate; all 88 agent-gate regression
tests pass. Canonical live state remains automation-owned.
Remaining Risk And Follow-up
Hosted Backend CI, Agent Gates, CodeRabbit, and human review remain. The merge
intent names only
WS-AUTH-001-REV-CUSTODY, which remains inactive until thisPR merges, signed memory succeeds, and the user explicitly starts it.
Human Review Focus
Verify the exact 25-row/eight-custodian owner-only delta, unchanged non-ART and
REV owners, unchanged mappings/counts/matrix/availability, custody-only
OPERATORmeaning, independent retry gating, and absence of a migration.Human Merge Ownership
The agent may publish and repair this branch but may not merge it. Only the
human may approve this PR for merge. Trusted-main automation owns post-merge
schema-v2 memory generation when the workflow succeeds.