net-kingdom/tools/custody-record/fixtures/valid/revocation.json
tegwick 17f92c9f11
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
CUST-WP-0075: NK-WP-0045 custody-record schema and validator; NK-WP-0042 reply
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 3775@bnt-lap001
Assistant-Session: cfacb6a5-ad5b-4f79-ac67-053e3b0d34a3
2026-10-03 12:56:22 +02:00

49 lines
1.4 KiB
JSON

{
"schema_version": "0.1",
"kind": "netkingdom-custody-record",
"record_id": "nk-custody:platform-root",
"revision": 2,
"updated_at": "2026-10-02T09:00:00Z",
"owner_system": "net-kingdom-custody",
"freshness": {
"max_cache_seconds": 900,
"on_unreadable": "no-grant"
},
"entries": [
{
"entry_id": "king-1",
"subject": {
"issuer": "https://kc.coulomb.social/realms/netkingdom",
"subject": "00000000-0000-4000-8000-000000000001"
},
"grant": {
"scope_type": "tenant",
"scope_id": "platform",
"relation": "platform-root-custodian",
"owner_system": "net-kingdom-custody"
},
"evidence": {
"basis": "custody-ceremony",
"ref": "docs/platform-root-custody.md#king-credential-signoff"
},
"granted": {
"at": "2026-10-01T09:00:00Z",
"actor": {
"issuer": "https://kc.coulomb.social/realms/netkingdom",
"subject": "00000000-0000-4000-8000-000000000009"
},
"reason": "King credential assigned at custody ceremony",
"revision": 1
},
"revoked": {
"at": "2026-10-02T09:00:00Z",
"actor": {
"issuer": "https://kc.coulomb.social/realms/netkingdom",
"subject": "00000000-0000-4000-8000-000000000009"
},
"reason": "Custodian stepped down; break-glass under king custody unaffected",
"revision": 2
}
}
]
}