Inventory quartet and initial leases

This commit is contained in:
vaultsovereign
2025-12-17 15:54:20 +00:00
parent 44edf6734b
commit 901444a6d5
21 changed files with 291 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
# Templates
Use these templates to keep identity material consistent:
- `role.md`
- `lease.md`

View File

@@ -0,0 +1,24 @@
# Lease: <device-or-system>
## Grant
- Lease type:
- Issued to role:
- Issued at (UTC):
- Expires at (UTC):
- Revoked at (UTC):
## Scope
- What this lease permits:
- What it explicitly forbids:
## Rotation / revocation
- Revocation procedure:
- Post-revoke verification:
## Evidence
What you record when granting/rotating/revoking (timestamps, IDs, logs).

View File

@@ -0,0 +1,29 @@
# Role: <name>
## Purpose
What this role exists to do.
## Scope
- Allowed actions:
- Forbidden actions:
## Allowed origins
Where this role is allowed to be used from (e.g., `op-core-vm`).
## Credentials
What mechanisms this role uses (keys/tokens), and where the encrypted material lives.
## Rotation / revocation
- How to revoke fast:
- How to rotate predictably:
- Proof you record:
## Notes
Anything future-you must remember.