140 lines
4.2 KiB
JSON
140 lines
4.2 KiB
JSON
{
|
|
"checks": {
|
|
"abort_reconciliation": {
|
|
"committed_abort": "too_late",
|
|
"recovery_preserves_commit": true,
|
|
"status": "passed"
|
|
},
|
|
"locked_contract_unchanged": {
|
|
"abi_protocol_schema_changes": false,
|
|
"status": "verified"
|
|
},
|
|
"operation_id_idempotency": {
|
|
"duplicate_returns_original": true,
|
|
"side_effect_count": 1,
|
|
"status": "passed"
|
|
},
|
|
"operation_kind_conflict": {
|
|
"fail_closed": true,
|
|
"status": "passed"
|
|
},
|
|
"prepare_execute_verify_commit": {
|
|
"status": "passed"
|
|
}
|
|
},
|
|
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
|
"direct_inputs": [
|
|
{
|
|
"bytes": 6043,
|
|
"path": "coverage/sim-scheduler.report.json",
|
|
"role": "scheduler_report",
|
|
"sha256": "df5699b9cd4f15c3d6351ab172b21af579ffbec8fad90cee3d00043418581d36",
|
|
"status": "present"
|
|
},
|
|
{
|
|
"bytes": 6089,
|
|
"path": "coverage/sim-task.report.json",
|
|
"role": "task_report",
|
|
"sha256": "5b9c52c2c1a5779963750ec30a6068a2df1ad375357da1bd68763699ac1b3421",
|
|
"status": "present"
|
|
},
|
|
{
|
|
"bytes": 54158,
|
|
"path": "web/worker/sim-session.mjs",
|
|
"role": "worker_session",
|
|
"sha256": "7740507c712d262be2b0483febf43bbd5af23810b60cd2887fff0e70ec5129f0",
|
|
"status": "present"
|
|
}
|
|
],
|
|
"failure_samples": [],
|
|
"implementation_status": "verified",
|
|
"known_boundaries": [
|
|
"P1-04 runner/task snapshot enrichment",
|
|
"ledger persistence is checkpoint-compatible; OPFS journal remains P6 scope"
|
|
],
|
|
"ledger_schema": "operation-ledger.v1",
|
|
"outputs": [
|
|
{
|
|
"bytes": 4349,
|
|
"path": "web/worker/operation-ledger.mjs",
|
|
"role": "ledger_runtime",
|
|
"sha256": "555cc27e176b8ea10890e952e147f2c2ba4a99d5005ec54be4b7895cb315fd01",
|
|
"status": "present"
|
|
},
|
|
{
|
|
"bytes": 2430,
|
|
"path": "web/worker/test_sim_ledger.mjs",
|
|
"role": "ledger_test",
|
|
"sha256": "37bb408a1571c790d8ed9474ded2cc24bb4bda91b3303f1045c87990fac9f51f",
|
|
"status": "present"
|
|
}
|
|
],
|
|
"phases": [
|
|
"prepared",
|
|
"executing",
|
|
"verified",
|
|
"committed",
|
|
"aborted",
|
|
"failed"
|
|
],
|
|
"release_action": "STOP_RELEASE",
|
|
"release_status": "blocked_external_owner",
|
|
"report_sha256": "5c38c6bc0f35a08ce644fb6e5ed2c1304f481d2bc0efdf74e8c34b22ce9f7c2b",
|
|
"schema": "sim-ledger-report.v1",
|
|
"status": "passed",
|
|
"task_id": "P1-03",
|
|
"tests": {
|
|
"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_ledger": {
|
|
"byte_identical": true,
|
|
"first": {
|
|
"exit_code": 0,
|
|
"status": "passed",
|
|
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
|
"stdout_sha256": "f175ef563ca8cc05c9896179c2a3e5fd98f344abe58d6b47b1cde94706bf34fb"
|
|
},
|
|
"runs": 2,
|
|
"second": {
|
|
"exit_code": 0,
|
|
"status": "passed",
|
|
"stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
|
"stdout_sha256": "f175ef563ca8cc05c9896179c2a3e5fd98f344abe58d6b47b1cde94706bf34fb"
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
}
|