{ "boundaries": [ "verified cases are representative, not full 235-case acceptance", "lathe/gantry/VisMach/5-axis remain resource/oracle blocked", "no native oracle is inferred from Worker parity", "physical hardware and host GUI remain excluded" ], "cases": [ { "evidence": [ "coverage/minimal-xyz-vertical-s8-04.report.json", "AXIS-CTRL-01..08", "AXIS-VIEW-01..04" ], "family": "cartesian/trivkins", "path": "linuxcnc/configs/sim/axis/minimal_xyz.ini", "source_sha256": "63923bfb90f4aba843cb89f8dccc34732d803e2bfd5598ed23a2ba22f360d00a", "status": "verified" }, { "evidence": [ "coverage/corexy-dual-path-s8-05.report.json", "AXIS-VIEW-01..04" ], "family": "corexy/kins", "path": "linuxcnc/configs/sim/axis/corexy/corexy_by_kins.ini", "source_sha256": "b6682cc5186944a44c2aa78501c4f350e56b4da1151348fa9fc3ece5f0eeea3a", "status": "verified" }, { "evidence": [ "coverage/corexy-dual-path-s8-05.report.json", "AXIS-VIEW-01..04" ], "family": "corexy/hal", "path": "linuxcnc/configs/sim/axis/corexy/corexy_by_hal.ini", "source_sha256": "e838da30ce5fba2d049487d48bd2aeff46b1390a5a448f31980d9ce06121740f", "status": "verified" }, { "evidence": [ "coverage/machine-families-s8-08.report.json", "AXIS-VIEW-01..04" ], "family": "lineardelta", "path": "linuxcnc/configs/sim/axis/ldelta.ini", "source_sha256": "1567138c3d54b4d9712b5031f6a0b060edadd8d1442d1eff8d93c2beefbb5e0c", "status": "verified" }, { "evidence": [ "coverage/machine-families-s8-08.report.json", "AXIS-VIEW-01..04" ], "family": "rotarydelta", "path": "linuxcnc/configs/sim/axis/rdelta.ini", "source_sha256": "53510733b8fd0230547f48f76ebd35dc5c98f58fe1dba1246777e227ef82c508", "status": "verified" }, { "evidence": [ "coverage/sim-case-matrix-s8-06.report.json" ], "family": "lathe/gantry/vismach-5axis", "path": "linuxcnc/configs/sim/axis/lathe.ini", "reason": "linuxcnc/configs/sim/axis/sim-lathe.var", "source_sha256": "e1ce3667979cf2ea4813aa492c2061727d3f02a4d9592db0e4889f4fa53a6447", "status": "blocked" }, { "evidence": [ "coverage/sim-case-matrix-s8-06.report.json" ], "family": "lathe/gantry/vismach-5axis", "path": "linuxcnc/configs/sim/axis/lathe-fanucy/lathe-fanucy.ini", "reason": "linuxcnc/configs/sim/axis/lathe-fanucy/sim-lathe.var", "source_sha256": "be3724c6093b9d507e40d41ef1f5047c3244e8a95acba3aaa72176e15752675c", "status": "blocked" }, { "evidence": [ "coverage/sim-case-matrix-s8-06.report.json" ], "family": "lathe/gantry/vismach-5axis", "path": "linuxcnc/configs/sim/axis/gantry/gantry.ini", "reason": "linuxcnc/configs/sim/axis/gantry/sim.tbl, linuxcnc/configs/sim/axis/gantry/sim.var", "source_sha256": "acc7db8d6a38a64598ef277dfea3480f0e7400d461784a0fa0139bded93d5a68", "status": "blocked" }, { "evidence": [ "coverage/sim-case-matrix-s8-06.report.json" ], "family": "lathe/gantry/vismach-5axis", "path": "linuxcnc/configs/sim/axis/gantry/gantry_mm.ini", "reason": "linuxcnc/configs/sim/axis/gantry/gantry_mm.var", "source_sha256": "0692df9758234ff4cb29b22ee58688fe2bf450d93cc386ae096e0a943ef475e3", "status": "blocked" }, { "evidence": [ "coverage/sim-case-matrix-s8-06.report.json" ], "family": "lathe/gantry/vismach-5axis", "path": "linuxcnc/configs/sim/axis/vismach/5axis/bridgemill/5axis.ini", "reason": "linuxcnc/configs/sim/axis/vismach/5axis/bridgemill/5axis.var", "source_sha256": "789ba656f8ee3e97feba07b58eb242305898e745795891b1a7e536289bffe6bf", "status": "blocked" }, { "evidence": [ "coverage/sim-case-matrix-s8-06.report.json" ], "family": "lathe/gantry/vismach-5axis", "path": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/xyzac-trt.ini", "reason": "linuxcnc/configs/sim/axis/vismach/5axis/table-rotary-tilting/emc2.gif", "source_sha256": "9ee1d96962e7a44b25468f452543cfc3ca318585269e26227bb5b6e17b1e42f1", "status": "blocked" } ], "checks": { "blocked_visibility": { "resource_and_oracle_blockers_retained": true, "status": "verified" }, "case_01_minimal_xyz": { "controls": true, "endpoint_recovery": true, "frontend_authority": true, "status": "verified" }, "case_02_corexy_dual_path": { "hal": true, "kins": true, "mode_parity": true, "recovery_parity": true, "status": "verified" }, "case_03_lathe_gantry": { "oracle": "separate", "resource_matrix": "BLOCKED_RESOURCE", "status": "blocked" }, "case_04_vismach_5axis": { "oracle": "official_kinematics_oracle_blocked", "resource_matrix": "BLOCKED_RESOURCE", "status": "blocked" }, "exact_paths": { "basename_substitution": false, "matrix_case_count": { "BLOCKED_HAL": 4, "BLOCKED_INI": 3, "BLOCKED_RESOURCE": 216, "BLOCKED_STARTUP": 2, "TASK_READY": 10 }, "status": "verified" }, "frontend_mapping": { "reports": [ "coverage/axis-control.report.json", "coverage/axis-view-edit.report.json", "coverage/gui-browser-visual-fe-m4.report.json" ], "status": "verified", "worker_snapshot_owner": true } }, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "evidence_reports": [ { "path": "coverage/minimal-xyz-vertical-s8-04.report.json", "schema": "minimal-xyz-vertical-s8-04-report.v1", "sha256": "093555ed13ad742a90a621bf876e1106cd0ef79a449ea13e2ae38eaa75290d12", "status": "verified", "task_id": "S8-04" }, { "path": "coverage/corexy-dual-path-s8-05.report.json", "schema": "corexy-dual-path-s8-05-report.v1", "sha256": "f5de18eb8596dd3998b25bfee924eef01342e56ab9881bb7bf92ef5e9aae0bc5", "status": "verified", "task_id": "S8-05" }, { "path": "coverage/machine-families-s8-08.report.json", "schema": "machine-families-s8-08-report.v1", "sha256": "9622d9551e759b3bf8cba0ed5f48a962affd56ce0c855eab4594e896c96c8a96", "status": "verified", "task_id": "S8-08" }, { "path": "coverage/sim-case-matrix-s8-06.report.json", "schema": "sim-case-matrix-s8-06-report.v1", "sha256": "010b00aea1f37f1f91572d1618f455ed08a886aaca2b09f26fbde7b0fb545ff6", "status": "verified", "task_id": "S8-06" }, { "path": "coverage/axis-control.report.json", "schema": "axis-control-report.v1", "sha256": "90baa63d72ccdef3d55b9611e130a041ac813fc744d1311465e5dd5a18ddd7d9", "status": "verified", "task_id": "AXIS-CTRL-01..08" }, { "path": "coverage/axis-view-edit.report.json", "schema": "axis-view-edit-report.v1", "sha256": "452a1b13aa4fe75f9fe4cfe54679360756acea7dac87e4abdcb5118fe7ed6bab", "status": "verified", "task_id": "AXIS-VIEW-01..04+AXIS-EDIT-01" }, { "path": "coverage/gui-browser-visual-fe-m4.report.json", "schema": "gui-browser-visual-fe-m4-report.v1", "sha256": "47cca469a22986235ea147333f8b9b6902480793db5c554a6267840c0b572f95", "status": "verified", "task_id": "FE-M4-GUI-06" } ], "family_summary": { "cartesian_trivkins": { "cases": 1, "status": "verified" }, "corexy_dual_path": { "cases": 2, "status": "verified" }, "delta_representatives": { "cases": 2, "status": "verified" }, "lathe_gantry_vismach_5axis": { "cases": 6, "reason": "exact resource/startup blockers remain in S8-06; official kinematics oracle separately blocked", "status": "blocked" } }, "implementation_status": "representative_cases_verified_remaining_families_blocked", "report_sha256": "a6fcc5eec964a02b821f9a52f30b8e0d3303b8c94507b6d44d6cc75b7a7089e4", "schema": "axis-case-parity-report.v1", "status": "partial", "task_id": "AXIS-CASE-01..04" }