{ "checks": { "deterministic_startup_and_resource_hash": { "status": "passed" }, "locked_contract_unchanged": { "abi_protocol_schema_changes": false, "status": "verified" }, "missing_duplicate_ambiguous_illegal": { "status": "passed" }, "native_wasm_worker_compatibility": { "status": "passed" }, "source_line_diagnostics": { "status": "passed" }, "state_sequence": { "status": "passed", "terminal_states": [ "TASK_READY", "BLOCKED" ] } }, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "direct_inputs": [ { "bytes": 7257, "path": "docs/linuxcnc-web-wasm-contracts.md", "role": "contract", "sha256": "748b9ade5f27805b0e2f5710ef55f9ead4f9d164d9ba7ed9b0992bc84891e464", "status": "present" }, { "bytes": 5792, "path": "web/workspace/runtime.mjs", "role": "workspace_runtime", "sha256": "4553e5e7c7b3f869b8fb3ce2fd344f22dbbacb0607e4fbdae790dc8911c92aa3", "status": "present" }, { "bytes": 6043, "path": "web/workspace/ini-parser.mjs", "role": "ini_parser", "sha256": "f1acee4f0002146f107ad0fcf997e85b65c484b1db5e3e9b4dad2a1fdb88b10c", "status": "present" }, { "bytes": 9260, "path": "web/workspace/resource-resolver.mjs", "role": "resource_resolver", "sha256": "e7b18c4920723862de05ab5e77181b838156abb4c8259f16c173309471435fe6", "status": "present" }, { "bytes": 4116, "path": "coverage/resource-resolver.report.json", "role": "resolver_report", "sha256": "b49bb37483437ffd80af56ed524a92fe83ab28de94238f32570cb4cd85e18b55", "status": "present" } ], "entrypoints": [ { "entrypoint": "config/main.ini", "resource_graph_hash": "fnv1a64:05c778ded69fb8e2", "state": "TASK_READY", "state_hash": "fnv1a64:0181097fa846342d", "status": "READY" }, { "code": "resource_missing", "entrypoint": "config/main.ini", "line": 2, "source": "config/main.ini", "status": "BLOCKED" }, { "code": "resource_duplicate", "entrypoint": "config/duplicate.ini", "line": 3, "source": "config/duplicate.ini", "status": "BLOCKED" }, { "code": "resource_host_path", "entrypoint": "config/main.ini", "line": 2, "source": "config/main.ini", "status": "BLOCKED" }, { "code": "resource_ambiguous", "entrypoint": "config/main.ini", "line": 2, "source": "config/main.ini", "status": "BLOCKED" }, { "code": "hal_component_undeclared", "entrypoint": "config/main.ini", "line": 1, "source": "config/machine.hal", "status": "BLOCKED" } ], "failure_samples": [], "implementation_status": "verified", "known_boundaries": [ "P3-01 interpreter/modal closure", "full 233-entry matrix remains P8-02" ], "outputs": [ { "bytes": 12357, "path": "web/workspace/configuration-startup.mjs", "role": "startup_state_machine", "sha256": "07c967acf84bd084f97b5d1a818294269eec68603caeee7694859f49bf11d7be", "status": "present" }, { "bytes": 57994, "path": "web/worker/sim-session.mjs", "role": "worker_integration", "sha256": "47c0918797b6a60ed72dce6014fb3f365f620e31be34d8d66f5311971dbe16fd", "status": "present" }, { "bytes": 6102, "path": "web/worker/test_configuration_startup_runtime.mjs", "role": "worker_test", "sha256": "2a6738cabddea5dc6cb795f93250c71509765c746a588f5151d5b2a3082b8c9e", "status": "present" } ], "release_action": "STOP_RELEASE", "release_status": "blocked_external_owner", "report_sha256": "daa8bc91017fe4a64487d8b89f5bd379adb87597570f287832c9d60b650c06d1", "schema": "configuration-startup-runtime-report.v1", "startup_observation": { "resource_graph_hash": "fnv1a64:05c778ded69fb8e2", "state_hash": "fnv1a64:0181097fa846342d", "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "f16a32ff78ac0c48c7070d76f9b950b1b1a061c6f9c5cb6a128741a96f9f6e20" }, "startup_schema": "configuration-startup-runtime.v1", "states": [ "NEW", "MOUNTED", "PARSED", "RESOLVED", "CORE_CREATED", "HAL_READY", "TASK_READY", "BLOCKED" ], "status": "passed", "task_id": "P2-04", "tests": { "native_core": { "byte_identical": true, "first": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, "runs": 2, "second": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, "status": "passed" }, "wasm_session": { "byte_identical": true, "first": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "e9b7db900acf25a02bd885e9ee9c719fb2e7ba8ff82454a9d9e60c3fd1369e58" }, "runs": 2, "second": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "e9b7db900acf25a02bd885e9ee9c719fb2e7ba8ff82454a9d9e60c3fd1369e58" }, "status": "passed" }, "worker_session": { "byte_identical": true, "first": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "4ecfdf1a0befe56aefecf5172f38872804eef97c860b9407a0d1ee72630d2688" }, "runs": 2, "second": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "4ecfdf1a0befe56aefecf5172f38872804eef97c860b9407a0d1ee72630d2688" }, "status": "passed" }, "worker_startup": { "byte_identical": true, "first": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "f16a32ff78ac0c48c7070d76f9b950b1b1a061c6f9c5cb6a128741a96f9f6e20" }, "runs": 2, "second": { "exit_code": 0, "status": "passed", "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "stdout_sha256": "f16a32ff78ac0c48c7070d76f9b950b1b1a061c6f9c5cb6a128741a96f9f6e20" }, "status": "passed" } } }