railiance-platform/docs/evidence/2026-10-11-forgejo-first-case/structural-request.json
codex 6b1c1c700d
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Keep Forgejo reader blocked on reviewed isolated consumer identity
Assistant: codex
Assistant-Model: gpt-6.1-sol
Assistant-Session: 01a126e1-76f8-7643-8cf3-e93336539ade
2026-10-11 03:07:31 +02:00

59 lines
2.6 KiB
JSON

{
"source_only": true,
"request_digest": "sha256:f2ffc19676b257d4ecbbb79b653da19cc097e3a8d5f7cdfe6fd7e69481b4b49f",
"request": {
"schema": "ops-mason.case-structure-request.v1",
"case": "forgejo-netkingdom-oidc",
"case_digest": "sha256:bcc2c6d5bae0d28242b3cdb71e74d8ca297c2afe04766b55d53597f86893351d",
"type_ref": "oidc-browser-relying-party@1.1",
"type_digest": "sha256:f705c64e4875e9b8e18a912fb51c135e77898926d6a451f5cb74ab3c0cbe4d1c",
"render_digest": "sha256:e64b56e4590b57b858303fcda1a474693e3dd821bc83df26646fe78fc345498a",
"plan_digest": "sha256:21c51b1046e1622c2aa7a9295437e5ef51cb5cd271bf5f4a4b2da5307f5ed2ca",
"bundle_digest": "sha256:8a41bfa829386a8ea5f01baa7407f9f31ab6be384f51ca9a4b07027f6ee955e0",
"structural_digest": "sha256:523a9020822a406f4f4cfb36608abbddf01eecf126aae5f2d170100fc4fdd5c0",
"reviewed_render_digest": "sha256:af1f4f81ef313f5e086e6e3de17197d9112dd40f00b4c20b52b5ca73c7a6d18a",
"run_source_changed": true,
"objects": [
{
"id": "client-secret-path",
"kind": "kv_path",
"target": "platform/workloads/keycape/forgejo",
"expected_digest": "sha256:04bef1f10b77b1b2fde4e5eae1b90a41a2e9c5a3b11cb1d4869c1fbdb5d63807",
"evidence_owner": "railiance-platform",
"proof": "layout-only"
},
{
"id": "keycape-reader-policy",
"kind": "openbao_policy",
"target": "workload-kv-read-keycape-forgejo-eso",
"expected_digest": "sha256:cdf9bbd0050daef327b3e135a4c9a357f274111a1c65e640b9ff50ac22ce3a23",
"evidence_owner": "railiance-platform",
"proof": "native-structure"
},
{
"id": "consumer-reader-policy",
"kind": "openbao_policy",
"target": "workload-kv-read-keycape-forgejo-forgejo",
"expected_digest": "sha256:861d80ffcc0289a4623badd9dbb248264899b990f1c8acf72078b86ddbe77335",
"evidence_owner": "railiance-platform",
"proof": "native-structure"
},
{
"id": "eso-role",
"kind": "openbao_role",
"target": "external-secrets-keycape-forgejo",
"expected_digest": "sha256:7035f10ca01fc0db0ddaf3b04828b5c3e92e2e747065fce8b408bdc1c5aeb8f4",
"evidence_owner": "railiance-platform",
"proof": "native-structure"
},
{
"id": "catalog-entry",
"kind": "catalog_entry",
"target": "forgejo-keycape-client",
"expected_digest": "sha256:87feb0bc280ea5de555bfee1b2de169331c9739a11c955d2dabdad1a2ec87a7e",
"evidence_owner": "ops-warden",
"proof": "pointer-source"
}
]
}
}