RBAC permissions fixture proof.
The first Capability Buildprint dogfood proof without external keys. The live RBAC packet was loaded with agb start, applied to a small host fixture, and verified with allow, deny, missing-role, and central-helper tests.
14snapshot files
3local checkpoints
4/4tests passed
fixtureproof level
⌁ Capability verified
Deny-by-default RBAC graft
What was validated
- Live RBAC package manifest loaded through
agb start. .buildprint/host-assessment.mdwas written before implementation..buildprint/capability-plan.mdmapped the host-specific policy.- Central RBAC helper denied unknown users, unknown roles, and missing roles.
- Admin access passed; member and missing-role access were denied.
.buildprint/capability-receipt.mdrecorded proof level and non-claims.
✓ Verification
npm test npm test ran Node's built-in test runner. Final result: 4/4 passing.
Selected depth: fixture proof. No database, HTTP router, or production authorization behavior is claimed.
↳ Artifacts
Open the proof files
! Honest boundary
This proves fixture RBAC behavior, not production auth.
The proof validates the Capability Buildprint workflow and local authorization behavior. It does not claim database-backed role persistence, HTTP middleware integration, team/workspace scoping, or production authorization behavior.