{ "boundaries": [ "verified module slices are not full LinuxCNC parity", "blocked and queued gaps remain explicit", "no ABI/protocol/schema/manifest or release gate is changed by this audit" ], "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "domains": [ { "domain": "workspace_configuration", "evidence": [ "coverage/configuration-startup-closure.report.json", "coverage/full-configuration-startup-matrix.report.json" ], "observed": { "blocked": 208, "entrypoints": 233, "ready": 56 }, "status": "partial" }, { "domain": "task_interpreter_tp_motion", "evidence": [ "coverage/authoritative-sim-task-s6.report.json", "coverage/full-simulation-s4.report.json" ], "observed": { "authoritative_fixed_tick": true, "full_linuxcnc_source_parity": false }, "status": "verified_slice" }, { "domain": "kinematics", "evidence": [ "coverage/kinematics-registry.report.json", "coverage/authoritative-kinematics-s6-04.report.json" ], "observed": { "authoritative_families": [ "trivkins", "corexy", "tripod" ], "official_oracle": "SOURCE_BLOCKED", "remaining_families": [ "TRT", "serial_robot", "Delta", "Hexapod", "Pentapod", "switch", "user" ] }, "status": "partial" }, { "domain": "hal_plc_io_devices", "evidence": [ "coverage/hal-graph.report.json", "coverage/plc-runtime.report.json", "coverage/device-twin.report.json", "coverage/io-ack.report.json" ], "observed": { "source_custom_and_host_paths": "explicitly bounded" }, "status": "verified_slices" }, { "domain": "python_remap_vcp", "evidence": [ "coverage/python-api.report.json", "coverage/python-callbacks.report.json" ], "observed": { "host_capabilities": "REAL-EXCLUDED" }, "status": "verified_slices" }, { "domain": "recovery_offline_opfs", "evidence": [ "coverage/authoritative-browser-s6-05.report.json", "coverage/authoritative-browser-restart-s6-06.report.json", "coverage/authoritative-browser-crash-s6-07.report.json" ], "observed": { "chromium": "process-kill profile recovery", "power_loss": "open", "safari_firefox": "OUT_OF_SCOPE" }, "status": "verified_chromium_slice" }, { "domain": "linuxcnc_source_parity", "evidence": [ "coverage/linuxcnc-source-parity-s5.report.json" ], "observed": { "pending_adapters": [ "first divergence is null for all implemented native/WASM/Worker static goldens and endpoint replay modes", "SOURCE_BLOCKED, HOST_EXCLUDED and WORKER_TASK_MOTION_PENDING remain separate from passed counts", "recovery equality covers logical checkpoint/replay/trace import; browser OPFS crash oracle remains blocked" ], "source_report_status": "verified" }, "status": "partial" }, { "domain": "release_and_official_oracle", "evidence": [ "coverage/release-candidate-gate.report.json", "coverage/native-oracle-closure.report.json" ], "observed": { "owner_oracle": "blocked", "release_action": "STOP_RELEASE" }, "status": "blocked" } ], "gaps": [ { "evidence": [ "coverage/full-configuration-startup-matrix.report.json" ], "gap_id": "ALIGN-CONFIG-RESOURCE-208", "reason": "208 of 264 registered configuration entries remain blocked by missing/unindexed/unregistered resources", "status": "OPEN_BLOCKED" }, { "evidence": [ "coverage/linuxcnc-source-interp-s5.report.json", "linuxcnc/tests/interp/do-while-break/test.ngc" ], "gap_id": "ALIGN-SOURCE-DO-ENDDO", "reason": "DO/ENDDO/BREAK source fixture is retained as WORKER_TASK_MOTION_PENDING", "status": "OPEN" }, { "evidence": [ "coverage/linuxcnc-source-interp-s5.report.json", "linuxcnc/tests/interp/g6164/test.ngc" ], "gap_id": "ALIGN-SOURCE-G64-G61", "reason": "G64/G61 modal path is retained as WORKER_TASK_MOTION_PENDING", "status": "OPEN" }, { "evidence": [ "coverage/authoritative-kinematics-s6-04.report.json" ], "gap_id": "ALIGN-KINEMATICS-REMAINING", "reason": "TRT/robot/Delta/Hexapod/Pentapod/switch/user are not authoritative fixed-tick families yet", "status": "QUEUED" }, { "evidence": [ "coverage/native-oracle-closure.report.json" ], "gap_id": "ALIGN-OFFICIAL-ORACLE", "reason": "locked source lacks official kinematics/recovery oracle inputs", "status": "SOURCE_BLOCKED" }, { "evidence": [ "coverage/authoritative-browser-crash-s6-07.report.json" ], "gap_id": "ALIGN-POWER-LOSS", "reason": "controlled process kill is verified; power-loss/filesystem-corruption injection is not", "status": "OPEN_BLOCKED" } ], "inputs": [ { "bytes": 7647, "path": "context-lock.json", "sha256": "bf6651f8d1803f2219d40e61f5e86dcf0821862d087eec2e19f99f593561353e" }, { "bytes": 20277, "path": "docs/linuxcnc-web-wasm-complete-simulation-plan.md", "sha256": "b82611bc121a715ac17ce59d258547c7d202b309261ac0c27092ce17c662c08b" }, { "bytes": 29439, "path": "docs/linuxcnc-web-wasm-simulation-coverage.md", "sha256": "a83434af097b44cd104e41017ab53c8a947f75f28bec9e1e5f24b276cd1d9cd3" }, { "bytes": 30391, "path": "coverage/full-linuxcnc-simulation-gap-audit.report.json", "sha256": "4bfad951b95dd2030e929268dc6c67baf025c448d25fd52951dfb6bbb04e749d" }, { "bytes": 225468, "path": "coverage/full-configuration-startup-matrix.report.json", "sha256": "eefde49a278a077e374b751d0d0ed59b1294ce399a757a665e3cc14f569f7656" }, { "bytes": 10820, "path": "coverage/linuxcnc-source-parity-s5.report.json", "sha256": "08e93248dbd0fac9722ed12336546d2f63e4b80b3a2eee755cbda7f91f55b1ff" }, { "bytes": 7649, "path": "coverage/authoritative-sim-task-s6.report.json", "sha256": "57a5dfcad6d192e2b028756c7b44fed70e185f1153ee78521a6239fd1e3ca196" }, { "bytes": 9042, "path": "coverage/authoritative-kinematics-s6-04.report.json", "sha256": "ac36221671873a15df9b16466e08d4e068308fc4228078b6198bdbfbdd07cc3f" }, { "bytes": 4520, "path": "coverage/authoritative-browser-crash-s6-07.report.json", "sha256": "1b7bc504b268c210f3f388e68aea009b8389c6808cc2e4887be1116092d88f38" } ], "next_execution": { "depends_on": [ "S6-07" ], "direct_inputs": [ "linuxcnc/tests/interp/do-while-break/test.ngc", "coverage/linuxcnc-source-interp-s5.report.json", "web/worker/program-runner.mjs" ], "status": "queued", "task_id": "S7-01", "title": "implement DO/ENDDO/BREAK source-backed Worker control-flow slice" }, "report_sha256": "5489b5a7d4c56cb272afc652c2f1cc86041c877815cbe5b746e017138be8265b", "schema": "linuxcnc-simulation-alignment-s7.v1", "scope": { "browser_scope": [ "Chromium" ], "excluded_browser_scope": [ "Safari", "Firefox" ], "plan": "docs/linuxcnc-web-wasm-complete-simulation-plan.md", "source_test_track": "S5-01..S5-08" }, "status": "verified", "task_id": "S7-AUDIT" }