{ "boundaries": [ "only DISPLAY.INTRO_GRAPHIC linuxcnc.gif uses this canonical shared asset", "tool/parameter/HAL/program basename fallback remains blocked", "208 configuration entries and official oracle remain independent blockers" ], "checks": { "canonical_asset_resolution": { "status": "verified" }, "deterministic_graph": { "repeated_state_hash": "fnv1a64:754149e575838554", "state_hash": "fnv1a64:754149e575838554", "status": "verified" }, "generic_basename_guard": { "status": "verified" }, "source_generator_basis": { "source": "linuxcnc/src/emc/usr_intf/stepconf/build_INI.py", "source_sha256": "487639b7fdc52127b13076a81eb0f1a599f527051011d798b19339487fe230f2", "statement": "print(\"INTRO_GRAPHIC = linuxcnc.gif\", file=file)", "status": "verified" } }, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "execution": { "command": [ "node", "web/worker/test_resource_intro_graphic_s7_06.mjs" ], "returncode": 0, "sample": { "boundaries": [ "only DISPLAY.INTRO_GRAPHIC linuxcnc.gif uses the canonical shared asset", "generic basename and tool/parameter/HAL/program substitution remains blocked" ], "resource": { "asset_sha256": "6c6da4afc3ecdc1b812dd6878318da0120996bd6889b4dd2ddb480b905d9f4b1", "bytes": 11, "data_hash": "fnv1a64:074f2812443c9d8f", "path": "linuxcnc/linuxcnc.gif", "type": "image" }, "resource_graph": { "deterministic": true, "repeated_state_hash": "fnv1a64:754149e575838554", "state_hash": "fnv1a64:754149e575838554" }, "schema": "resource-intro-graphic-s7-06-sample.v1", "source_generator": { "path": "linuxcnc/src/emc/usr_intf/stepconf/build_INI.py", "sha256": "487639b7fdc52127b13076a81eb0f1a599f527051011d798b19339487fe230f2", "statement": "print(\"INTRO_GRAPHIC = linuxcnc.gif\", file=file)" }, "status": "verified", "wrong_key": { "code": "resource_missing", "status": "blocked", "type": "tool_table" }, "wrong_section": { "code": "resource_missing", "status": "blocked", "type": "image" } }, "status": "PASSED", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "a00f52be956390d89116a0b3256a2ee16a3407e23dd025698000d8cdce33e13e" }, "implementation_status": "verified", "inputs": [ { "bytes": 4061, "path": "coverage/configuration-corexy-s7-05.report.json", "sha256": "08f71b0e4891954a3fe1d7eabfcbee7a8e55d1327db5e4bca9e59fd04a42a657" }, { "bytes": 759645, "path": "coverage/configuration-resource-remediation.report.json", "sha256": "d50bccf422d9b903b85634f31539f47ee72c93aa9525b06c3ab3f4b8a74ab812" }, { "bytes": 8718, "path": "linuxcnc/linuxcnc.gif", "sha256": "6c6da4afc3ecdc1b812dd6878318da0120996bd6889b4dd2ddb480b905d9f4b1" }, { "bytes": 17448, "path": "linuxcnc/src/emc/usr_intf/stepconf/build_INI.py", "sha256": "487639b7fdc52127b13076a81eb0f1a599f527051011d798b19339487fe230f2" }, { "bytes": 5659, "path": "web/workspace/resource-resolver.mjs", "sha256": "296f022cf5291dffe9a82f7c03a95fbbb91f7bf22fb0eed5834ae03d923e0a59" }, { "bytes": 3353, "path": "web/worker/test_resource_intro_graphic_s7_06.mjs", "sha256": "c727fd4c240480924c8909a3c7949653292e7d18d0fde640a37500a3ddbceea2" } ], "report_sha256": "eebc66e14403aef98472951535e416451c76b8a205eba5a917164a09c223025a", "schema": "resource-intro-graphic-s7-06-report.v1", "scope": { "canonical_path": "linuxcnc/linuxcnc.gif", "key": "DISPLAY.INTRO_GRAPHIC", "mapping_policy": "explicit-key-only", "raw_value": "linuxcnc.gif" }, "status": "verified", "task_id": "S7-06" }