{ "authority": "linuxcnc-wasm-worker", "button_constraints": { "authority": "linuxcnc-wasm-worker", "case": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini", "gates": { "mdi_requires_home": true, "off_blocks_motion": true, "pause_resume_exclusive": true, "power_off_aborts_running": true, "running_allows_power_off": true, "running_blocks_manual": true }, "schema": "xyzac-button-constraints.v1", "sequence": [ "ESTOP", "ESTOP_RESET", "POWER_ON", "HOME", "IDLE", "RUNNING", "PAUSED", "RESUME", "ABORT", "ESTOP" ], "state_hash": "fnv1a64:d4bf8b7256c7300a", "status": "verified" }, "candidate_eligible": true, "case": { "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini", "sha256": "f985970db293b70c055e4c41fc316d0c16037b5dc7ce07490e18f554e851f811" }, "command_trace": [ "HELLO", "SESSION_ATTACH", "LOAD_WORKSPACE", "PROGRAM_LOAD", "POWER_ON", "HOME_ALL", "PROGRAM_RUN", "PROGRAM_PAUSE", "PROGRAM_RESUME", "PROGRAM_ABORT", "ESTOP", "ESTOP_RESET", "POWER_ON", "SNAPSHOT_REQUEST" ], "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "failure_samples": [], "gate_scenarios": { "button_sequence": { "off_blocks_motion": true, "running_blocks_manual": true, "running_blocks_power_off": true, "sequence": [ "ESTOP", "ESTOP_RESET", "POWER_ON", "HOME", "IDLE", "RUNNING", "PAUSED", "RESUME", "ABORT" ], "status": "verified" }, "highlight_missing": { "reason": "axis_highlight_missing", "status": "verified" }, "no_file": { "reason": "axis_taskfile_missing", "status": "verified" }, "paused_resume": { "resume": true, "status": "verified" }, "running_pause_abort": { "abort": true, "pause": true, "status": "verified" }, "switchkins_estop": { "reason": "xyzac_estop_active", "status": "verified" }, "switchkins_hal_missing": { "reason": "xyzac_hal_pin_vars_missing", "status": "verified" }, "vismach_clear": { "status": "verified", "visual_only": true } }, "release_status": "STOP_RELEASE", "report_sha256": "d8422ee0001675094cbcba651f85e438bda4b3c45491823d61d32b1dca1f492c", "schema": "xyzac-gate-matrix-rtcp-03.v1", "scope": "xyzac_only", "state_hash": "fnv1a64:7014ca3ef3a4a3dd", "status": "verified", "task_id": "RTCP-03", "tests": [ { "command": [ "node", "web/worker/test_xyzac_gate_matrix.mjs" ], "output_sha256": "0b798dd40940ed1f4482b21d07b15bbffd9bd66bb3f198bb8cf0da207da55636", "returncode": 0, "status": "verified" }, { "command": [ "node", "web/worker/test_xyzac_button_constraints.mjs" ], "output_sha256": "872cd1a9293f6db876daa5692734ff2b695410417fc7b3b2db8490281a86db62", "returncode": 0, "status": "verified" } ], "tick_trace": [ 0, 0, 0 ] }