Implement AXIS parity UI and execution baseline
This commit is contained in:
81
coverage/task-program-state.report.json
Normal file
81
coverage/task-program-state.report.json
Normal file
@@ -0,0 +1,81 @@
|
||||
{
|
||||
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
|
||||
"known_boundaries": [
|
||||
"canonical TP/motion adapter remains P3-03 evidence",
|
||||
"full IO/Python command families remain P4/P5"
|
||||
],
|
||||
"ledger": {
|
||||
"duplicate_side_effects": 0,
|
||||
"failed_operation_recovery": "explicitly blocked unless reconciled",
|
||||
"idempotency": true
|
||||
},
|
||||
"modes": [
|
||||
"MANUAL",
|
||||
"MDI",
|
||||
"AUTO"
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"bytes": 33131,
|
||||
"path": "web/worker/sim-session.mjs",
|
||||
"sha256": "ba9421d2e90be6d6cb89a8764e76bdd3ba5e7024d3e168be9eb1016e2dbf55d1"
|
||||
},
|
||||
{
|
||||
"bytes": 8937,
|
||||
"path": "web/worker/sim-task.mjs",
|
||||
"sha256": "e13b5b8b975a7d5992a463c7388f6f7e4a577dfda2cbc4220623642feba1e605"
|
||||
},
|
||||
{
|
||||
"bytes": 4349,
|
||||
"path": "web/worker/operation-ledger.mjs",
|
||||
"sha256": "555cc27e176b8ea10890e952e147f2c2ba4a99d5005ec54be4b7895cb315fd01"
|
||||
},
|
||||
{
|
||||
"bytes": 28884,
|
||||
"path": "web/worker/program-runner.mjs",
|
||||
"sha256": "90d47fcdabf53f3b7300b6989ec63b43dbf69970e25e016c3a24ddfd2e212724"
|
||||
},
|
||||
{
|
||||
"bytes": 2298,
|
||||
"path": "web/worker/test_task_program_state.mjs",
|
||||
"sha256": "683e0af5c1e5cb522cd336120b18ed06498cf3ab5d74c595e85072b4ffe0bf1a"
|
||||
}
|
||||
],
|
||||
"program_commands": [
|
||||
"PROGRAM_LOAD",
|
||||
"PROGRAM_RUN",
|
||||
"PROGRAM_PAUSE",
|
||||
"PROGRAM_RESUME",
|
||||
"PROGRAM_STEP",
|
||||
"PROGRAM_ABORT",
|
||||
"PROGRAM_RESTART",
|
||||
"PROGRAM_SEEK",
|
||||
"MDI_EXECUTE"
|
||||
],
|
||||
"recovery": {
|
||||
"checkpoint": true,
|
||||
"event_replay": true,
|
||||
"state_hash": "fnv1a64 task/scheduler/program state",
|
||||
"wall_clock": false
|
||||
},
|
||||
"report_sha256": "df6bd3dde8265e5e80080df94ccc70133848c4467c1cafbdf76ca825549d1540",
|
||||
"schema": "task-program-state-report.v1",
|
||||
"states": [
|
||||
"NEW",
|
||||
"READY",
|
||||
"RUNNING",
|
||||
"PAUSED",
|
||||
"ESTOP",
|
||||
"FAULT",
|
||||
"STOPPED",
|
||||
"DESTROYED"
|
||||
],
|
||||
"status": "verified",
|
||||
"task_id": "P3-04",
|
||||
"test": {
|
||||
"command": "node web/worker/test_task_program_state.mjs",
|
||||
"status": "verified",
|
||||
"stderr": "",
|
||||
"stdout": "task_program_state=passed replay=true restart=paused recovery=RUNNING\n"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user