the-custodian/docs/changes/netkingdom-target-2026-10-17/native-registration-r1/source-verification.json
codex a6eee04d42
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Reject generated-only commits / generated-commit-guard (push) Successful in 8s
Record native security preparation and owner checkpoints (2/7)
2026-10-17 07:51:36 +02:00

87 lines
4 KiB
JSON

{
"canonical_hashes": {
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/decision/acknowledgment.json": "sha256:2dcc220febf125a17b3769f7014f18b63979d7121e0f7056a2b0d8b1ae6031b0",
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/examples/forgejo.yaml": "sha256:1c868c1da7d9077fae97bc6bc029706ec3dc418cfeaae30dc0f92b5b4ba6f2ab",
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/type.yaml": "sha256:9e60ff569fb0d860a2bbde7bbb0991a54d4b0688f62b56df0fa5d161fd624578",
"/home/worsch/net-kingdom/security-case-types/oidc-browser-relying-party/type.yaml": "sha256:f705c64e4875e9b8e18a912fb51c135e77898926d6a451f5cb74ab3c0cbe4d1c",
"/home/worsch/net-kingdom/security-cases/forgejo-netkingdom-oidc.yaml": "sha256:bcc2c6d5bae0d28242b3cdb71e74d8ca297c2afe04766b55d53597f86893351d",
"/home/worsch/net-kingdom/workplans/NK-WP-0048-security-case-types.md": "sha256:b737bfae4802c122b21619695a169d7d082672af96314b1709860dd5aff2a60f"
},
"canonical_pre_post_hashes_equal": true,
"checker_rehash_matches_delivered_artifact": true,
"checks": [
{
"argv": [
"/usr/bin/python3",
"-B",
"/home/worsch/net-kingdom/tools/security-case-types/security_case_validator.py",
"render",
"/home/worsch/net-kingdom/security-cases/forgejo-netkingdom-oidc.yaml",
"--types",
"/home/worsch/net-kingdom/security-case-types",
"--repos-root",
"/home/worsch",
"--allow-unimplemented"
],
"execution_permitted": false,
"render_digest": "sha256:e64b56e4590b57b858303fcda1a474693e3dd821bc83df26646fe78fc345498a",
"returncode": 0,
"stderr": "",
"stdout_sha256": "sha256:186461a1dc2d587ccc0cc9ea6e51f05214d6cfe94f4aa0764e3150ab197ad3cf",
"type": "oidc-browser-relying-party@1.1"
},
{
"argv": [
"/usr/bin/python3",
"-B",
"/home/worsch/net-kingdom/tools/security-case-types/security_case_validator.py",
"render",
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/examples/forgejo.yaml",
"--types",
"/home/worsch/net-kingdom/security-case-types",
"--version-root",
"1.2=/home/worsch/net-kingdom/security-case-type-revisions/1.2",
"--repos-root",
"/home/worsch",
"--allow-unimplemented"
],
"execution_permitted": false,
"render_digest": "sha256:c0afd5576cdae0cbc807eccb2b9fa87ac668f15e32ec7cf79d295bdb23c75b35",
"returncode": 0,
"stderr": "",
"stdout_sha256": "sha256:96b25108335e2cf5f96af481fe8a7735831c8320d81b50f7c6e6d4e53d0c0f02",
"type": "oidc-browser-relying-party@1.2"
},
{
"argv": [
"/usr/bin/python3",
"-B",
"/home/worsch/net-kingdom/tools/security-case-types/security_case_validator.py",
"validate-case",
"/home/worsch/net-kingdom/security-case-type-revisions/1.2/oidc-browser-relying-party/examples/forgejo.yaml",
"--types",
"/home/worsch/net-kingdom/security-case-types",
"--version-root",
"1.2=/home/worsch/net-kingdom/security-case-type-revisions/1.2"
],
"returncode": 1,
"stderr": "ERROR case.spec.type: type 'oidc-browser-relying-party' is 'acknowledged'; only implemented types accept cases\n",
"stdout_sha256": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
],
"closed_descriptor_count": 1,
"complete_review_step_count": 7,
"descriptor_round_trip": true,
"knowledge": {
"cards": [
"start",
"evidence"
],
"package_digest": "8d1d6a9d4d07fec7b619618de7dfe2254c1790f85f4198c7fe19db9751c02",
"package_version": "0.2.6",
"status": "withheld source changed; direct owner source reviewed, no offline guidance used as authority"
},
"native_execution": false,
"observed_at": "2026-10-17T02:10:28.924934+00:00",
"tests_added_or_rerun": false
}