Assistant: codex Assistant-Model: gpt-6.1-sol Assistant-Session: 01a126e1-76f8-7643-8cf3-e93336539ade
193 lines
9.7 KiB
JSON
193 lines
9.7 KiB
JSON
{
|
|
"reviewed_manifest": {
|
|
"path": "/tmp/forgejo-consumer-eso-refinement-stage/manifest.json",
|
|
"sha256": "271afd04512b3dac642b3385013cac03d28afde22ff97bcca8d0e262ab3d9279"
|
|
},
|
|
"initial_manifest": {
|
|
"path": "/tmp/forgejo-consumer-eso-refinement-original-c48/manifest.json",
|
|
"sha256": "c48b64e5e704e8f11ca65095c376c8a9fecc2b3a58e74b9eb62096c80d00f4fb"
|
|
},
|
|
"amendment_receipt": {
|
|
"path": "/tmp/forgejo-consumer-eso-refinement-amendment-receipt.json",
|
|
"sha256": "e27a3f5a56565d270d8f038f77333aea13460135a16ae4e60a914dc5d17365c9"
|
|
},
|
|
"staged_proposal_files": [
|
|
{
|
|
"repo": "railiance-apps",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/consumer-delivery.yaml",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-apps/docs/proposals/2026-10-11-forgejo-consumer-eso/consumer-delivery.yaml",
|
|
"original_sha256": null,
|
|
"staged_sha256": "56478a83d799c08dc1e5159983b1e843a46b16dfeee7e84c31401d1f92430df2"
|
|
},
|
|
{
|
|
"repo": "railiance-apps",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/native-metadata.json",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-apps/docs/proposals/2026-10-11-forgejo-consumer-eso/native-metadata.json",
|
|
"original_sha256": null,
|
|
"staged_sha256": "4e2993f5920215f41e4a235743023f22b78b8f597d3d70ed279991b2fc3204b5"
|
|
},
|
|
{
|
|
"repo": "railiance-apps",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/observe-native-metadata.py",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-apps/docs/proposals/2026-10-11-forgejo-consumer-eso/observe-native-metadata.py",
|
|
"original_sha256": null,
|
|
"staged_sha256": "3732aa0ff45b5197ac7837cbc5814f59ea3d694d4a157d19d00711f29da76913"
|
|
},
|
|
{
|
|
"repo": "railiance-apps",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/owner-design.md",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-apps/docs/proposals/2026-10-11-forgejo-consumer-eso/owner-design.md",
|
|
"original_sha256": null,
|
|
"staged_sha256": "a6d735ef1ebaddb062603e6a5b5a01a38d16658445c95bb2735dfbee9b714c9e"
|
|
},
|
|
{
|
|
"repo": "railiance-apps",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/owner-source-pins.json",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-apps/docs/proposals/2026-10-11-forgejo-consumer-eso/owner-source-pins.json",
|
|
"original_sha256": null,
|
|
"staged_sha256": "775971a60db57f7334f68b0916a27760e28f02c62f2c653e963237925a1c2711"
|
|
},
|
|
{
|
|
"repo": "railiance-apps",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/primary-source-provenance.json",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-apps/docs/proposals/2026-10-11-forgejo-consumer-eso/primary-source-provenance.json",
|
|
"original_sha256": null,
|
|
"staged_sha256": "c3d5ce5c6a5e89f19be5e293034c8d633183d19666fc61d837537527246d9a42"
|
|
},
|
|
{
|
|
"repo": "railiance-apps",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/validation.json",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-apps/docs/proposals/2026-10-11-forgejo-consumer-eso/validation.json",
|
|
"original_sha256": null,
|
|
"staged_sha256": "013e073e826a4b863dc2f7c83fa59270de54de64cd8f19bd32238c91aa24b2de"
|
|
},
|
|
{
|
|
"repo": "railiance-platform",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/CCR-2026-0042-proposed-body.yaml",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-platform/docs/proposals/2026-10-11-forgejo-consumer-eso/CCR-2026-0042-proposed-body.yaml",
|
|
"original_sha256": null,
|
|
"staged_sha256": "6544600c63a86559ba053240c476d493f4d2f25c9cd22cf6a9a05f09ee617a86"
|
|
},
|
|
{
|
|
"repo": "railiance-platform",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/reader-role.json",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-platform/docs/proposals/2026-10-11-forgejo-consumer-eso/reader-role.json",
|
|
"original_sha256": null,
|
|
"staged_sha256": "976b19e0780b6056ed54bf5e8f27a0eb786af65817d9ec00ca161ac46e7d72e7"
|
|
},
|
|
{
|
|
"repo": "railiance-platform",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/workload-kv-read-keycape-forgejo-forgejo.hcl",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/railiance-platform/docs/proposals/2026-10-11-forgejo-consumer-eso/workload-kv-read-keycape-forgejo-forgejo.hcl",
|
|
"original_sha256": null,
|
|
"staged_sha256": "af3a638605c1f6dff7879771fede4c56a6b9a7e430d4b5b58c370063b2c888ca"
|
|
},
|
|
{
|
|
"repo": "net-kingdom",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/case-1.2.yaml",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/net-kingdom/docs/proposals/2026-10-11-forgejo-consumer-eso/case-1.2.yaml",
|
|
"original_sha256": null,
|
|
"staged_sha256": "1c868c1da7d9077fae97bc6bc029706ec3dc418cfeaae30dc0f92b5b4ba6f2ab"
|
|
},
|
|
{
|
|
"repo": "net-kingdom",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/render-1.2.json",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/net-kingdom/docs/proposals/2026-10-11-forgejo-consumer-eso/render-1.2.json",
|
|
"original_sha256": null,
|
|
"staged_sha256": "96b25108335e2cf5f96af481fe8a7735831c8320d81b50f7c6e6d4e53d0c0f02"
|
|
},
|
|
{
|
|
"repo": "net-kingdom",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/review-boundary.md",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/net-kingdom/docs/proposals/2026-10-11-forgejo-consumer-eso/review-boundary.md",
|
|
"original_sha256": null,
|
|
"staged_sha256": "21c8d666a46490f829cfb9c043ea168ad1c02873dc6baf7e50173188e0c99ea9"
|
|
},
|
|
{
|
|
"repo": "net-kingdom",
|
|
"path": "docs/proposals/2026-10-11-forgejo-consumer-eso/type-1.2.yaml",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/net-kingdom/docs/proposals/2026-10-11-forgejo-consumer-eso/type-1.2.yaml",
|
|
"original_sha256": null,
|
|
"staged_sha256": "017885bdd139cd66a5bf6d9839b1b8ec9bc08fb051d9577adc3928b76a7be6db"
|
|
},
|
|
{
|
|
"repo": "ops-mason",
|
|
"path": "docs/forgejo-consumer-eso-builder-review.md",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/ops-mason/docs/forgejo-consumer-eso-builder-review.md",
|
|
"original_sha256": null,
|
|
"staged_sha256": "8930aa8269eab247a66f0f72ae138a2a8ba9a3f85523b65f2b44dfb4f7785429"
|
|
},
|
|
{
|
|
"repo": "ops-mason",
|
|
"path": "src/ops_mason/case_build.py",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/ops-mason/src/ops_mason/case_build.py",
|
|
"original_sha256": "249cc8574939d2c3193f968309781c472c96c199e04206c336463b4d65ea6659",
|
|
"staged_sha256": "2e1d9cec6a47bb0e9b76f5446f5a58cc02275bcf35bae1779bbeac015b91a243"
|
|
},
|
|
{
|
|
"repo": "ops-mason",
|
|
"path": "tests/test_case_build.py",
|
|
"staged_path": "/tmp/forgejo-consumer-eso-refinement-stage/ops-mason/tests/test_case_build.py",
|
|
"original_sha256": "177e8feed5d1af9abe96522fb5399780b3199daed6bf360882398044357071bc",
|
|
"staged_sha256": "7a4789857b76c9cc585f58d8689e05e803cd69203ca25be0b900786e401dca20"
|
|
}
|
|
],
|
|
"owner_sources": [
|
|
{
|
|
"path": "/home/worsch/net-kingdom/AGENTS.md",
|
|
"sha256": "065d47b7bdbfe829672a2a6161a7f8cf243237a1210fb61d82f153fa37f22131"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/INTENT.md",
|
|
"sha256": "fd2ba8dff9dfd5583ec6d8b0348f273bfe00c59923b5d5d47cd22b1fb4658c54"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/SECURITY-COMPANION.md",
|
|
"sha256": "06374445ca888549f1bf79527d1345d94918d7a7ec363160d8427d0e7a31d643"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/canon/standards/security-layer-model_v0.8.md",
|
|
"sha256": "3d8298560069ef471fba28d2b1245fb2309328f231dad1a667cdf0ce5a5a7c8b"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/canon/standards/security-case-types_v0.1.md",
|
|
"sha256": "a4fda906d5138d2594a1f8d047c7c28e1cdf96b1eae051f543b9a5e5852bcb5e"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/security-case-types/oidc-browser-relying-party/type.yaml",
|
|
"sha256": "f705c64e4875e9b8e18a912fb51c135e77898926d6a451f5cb74ab3c0cbe4d1c"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/security-cases/forgejo-netkingdom-oidc.yaml",
|
|
"sha256": "bcc2c6d5bae0d28242b3cdb71e74d8ca297c2afe04766b55d53597f86893351d"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/tools/security-case-types/security_case_validator.py",
|
|
"sha256": "ef380a85ca9949e0ebc59d1cdce422bd45e362eb976330b2b72b8fd73784ae0a"
|
|
},
|
|
{
|
|
"path": "/home/worsch/net-kingdom/tools/security-scenario-composer/security_scenario_composer.py",
|
|
"sha256": "9f0cc69930aa8ee2cc3fb92236e6a99728df17b8c0fe36e1250241c38fc01c4f"
|
|
},
|
|
{
|
|
"path": "/home/worsch/the-custodian/canon/standards/delegated-owner-review_v0.1.md",
|
|
"sha256": "d372b2ad21849a18d90d40636fad3c31425b2bd61f0778f43e57c62402a06d6c"
|
|
}
|
|
],
|
|
"independent_checks": {
|
|
"reviewed_manifest_sha256": "271afd04512b3dac642b3385013cac03d28afde22ff97bcca8d0e262ab3d9279",
|
|
"original_manifest_sha256": "c48b64e5e704e8f11ca65095c376c8a9fecc2b3a58e74b9eb62096c80d00f4fb",
|
|
"manifest_files_verified": 17,
|
|
"amendment_verified_only_risk_note": true,
|
|
"type_validation_pass": true,
|
|
"case_validation_pass_preparation_only": true,
|
|
"source_render_regeneration_identical": true,
|
|
"render_digest": "sha256:c0afd5576cdae0cbc807eccb2b9fa87ac668f15e32ec7cf79d295bdb23c75b35",
|
|
"old_five_structural_objects_exactly_equal": true,
|
|
"added_structural_object": "consumer-eso-role",
|
|
"seven_current_source_pins_verified": true,
|
|
"mason_code_and_tests_unchanged": true,
|
|
"native_mutation": false,
|
|
"execution_permitted": false
|
|
}
|
|
}
|