Names informed-decision-sitting-requester (approval:create only, no approve/consume, no redirect). Eight binding intents are drafted and not posted; c01 stays undecided vs secrets-engine-requester. No secret, no live registration, no bind. Assistant: grok Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
134 lines
4.4 KiB
JSON
134 lines
4.4 KiB
JSON
{
|
|
"kind": "informed-decision-approval-create-intents",
|
|
"sitting_id": "infd-sitting-2026-09-14",
|
|
"status": "draft-not-posted",
|
|
"posted": false,
|
|
"requester_client": "informed-decision-sitting-requester",
|
|
"human_control": true,
|
|
"pdp_path": false,
|
|
"required_count": 1,
|
|
"note": "Intents only. Do not POST until the sitting requester exists and key-cape/approval-engine have accepted actor/principal. Digests are computed by approval-engine at create; do not invent them here.",
|
|
"intents": [
|
|
{
|
|
"memo_id": "infd-20260914-c01",
|
|
"create_client": "undecided",
|
|
"reason": "May be secrets-engine-requester if a later consume is in-scope.",
|
|
"binding": {
|
|
"action": "admit",
|
|
"actor": "informed-decision",
|
|
"principal": "secrets-engine",
|
|
"purpose": "Admit real native OpenRouter delivery for intelligence-radar on the existing reviewed lane",
|
|
"target": {
|
|
"id": "catalog:openrouter-llm-connect",
|
|
"type": "secret-catalog-lane",
|
|
"system": "secrets-engine"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"memo_id": "infd-20260914-c02",
|
|
"create_client": "informed-decision-sitting-requester",
|
|
"binding": {
|
|
"action": "accept",
|
|
"actor": "informed-decision",
|
|
"principal": "railiance-platform",
|
|
"purpose": "Accept provisioning of the secrets-engine service JWT login on the reviewed credential lane",
|
|
"target": {
|
|
"id": "rpf-wp-0035-t02",
|
|
"type": "credential-lane",
|
|
"system": "railiance-platform"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"memo_id": "infd-20260914-c03",
|
|
"create_client": "informed-decision-sitting-requester",
|
|
"binding": {
|
|
"action": "apply",
|
|
"actor": "informed-decision",
|
|
"principal": "netkingdom",
|
|
"purpose": "Apply the live OpenBao role addition already specified for the operator-tunneled browser callback",
|
|
"target": {
|
|
"id": "nk-wp-0032-t03",
|
|
"type": "openbao-role",
|
|
"system": "netkingdom"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"memo_id": "infd-20260914-c04",
|
|
"create_client": "informed-decision-sitting-requester",
|
|
"binding": {
|
|
"action": "attend",
|
|
"actor": "informed-decision",
|
|
"principal": "ops-warden",
|
|
"purpose": "Attend the graded lockdown / break-glass seal for ops-warden trust-root work",
|
|
"target": {
|
|
"id": "warden-wp-0027-t02",
|
|
"type": "trust-root",
|
|
"system": "ops-warden"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"memo_id": "infd-20260914-d01",
|
|
"create_client": "informed-decision-sitting-requester",
|
|
"binding": {
|
|
"action": "retire",
|
|
"actor": "informed-decision",
|
|
"principal": "the-custodian",
|
|
"purpose": "After HA failover and restore drills pass, retire WSL2 as a State Hub fallback",
|
|
"target": {
|
|
"id": "cust-wp-0038-t08",
|
|
"type": "operating-model",
|
|
"system": "the-custodian"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"memo_id": "infd-20260914-d02",
|
|
"create_client": "informed-decision-sitting-requester",
|
|
"binding": {
|
|
"action": "confirm",
|
|
"actor": "informed-decision",
|
|
"principal": "helixforge-factory",
|
|
"purpose": "Confirm the existing operator-group claim for CCR-2026-0019 as required by the factory identity/audit/approval path",
|
|
"target": {
|
|
"id": "ccr-2026-0019",
|
|
"type": "ccr",
|
|
"system": "helixforge-factory"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"memo_id": "infd-20260914-d03",
|
|
"create_client": "informed-decision-sitting-requester",
|
|
"binding": {
|
|
"action": "accept",
|
|
"actor": "informed-decision",
|
|
"principal": "mason",
|
|
"purpose": "Accept the fluid-telegram operator credential lane plan so construction may proceed",
|
|
"target": {
|
|
"id": "mason-wp-0005",
|
|
"type": "workplan",
|
|
"system": "mason"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"memo_id": "infd-20260914-d04",
|
|
"create_client": "informed-decision-sitting-requester",
|
|
"binding": {
|
|
"action": "confirm",
|
|
"actor": "informed-decision",
|
|
"principal": "railiance-clock",
|
|
"purpose": "Confirm ecosystem ownership and the security role for Railiance Clock as specified",
|
|
"target": {
|
|
"id": "rclk-wp-0002-t01",
|
|
"type": "workplan",
|
|
"system": "railiance-clock"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|