Validate AXIS task state flow

This commit is contained in:
wangdequan
2026-07-09 18:12:01 -04:00
parent f99ba2bbe8
commit f4b9911d45
57 changed files with 195248 additions and 647 deletions

View File

@@ -0,0 +1,67 @@
{
"apiName": "web-rtcp-5axis-native-task-hal-readiness-audit",
"batch": "M18-native-task-hal-source-and-artifact-audit",
"generatedAt": "2026-06-22T00:00:00.000Z",
"status": "ok",
"semanticBoundary": "linuxcnc_task_motion_hal_wasm_simulation_runtime",
"promotionScope": "web_simulation_only",
"taskHalWebSimulationBoundaryConsistent": true,
"webSimulation": {
"promoted": true,
"taskRuntimeReady": true,
"motionRuntimeReady": true,
"halRuntimeReady": true,
"nativeTaskReady": true,
"nativeHalSyncReady": true,
"fullLinuxCncProgramExecutionReady": true,
"promotionAllowed": true
},
"nativeHostAndHardware": {
"nativeProbe": "ok",
"nativeProbeStatus": "ready_disabled_by_default",
"nativePromotionAllowed": false,
"hardwareDrive": false,
"hostRealtimeKernel": false,
"externalUserMProcessReady": false,
"toolDbProcessReady": false,
"hostExternalUserMProcessReady": false,
"hostToolDbProcessReady": false,
"arbitraryUserMExecution": false
},
"toolUserWebSimulation": {
"externalUserMProcessReady": true,
"externalUserMProcessScope": "web_simulation_only",
"toolDbProcessReady": true,
"toolDbProcessScope": "web_simulation_only",
"ready": true
},
"sourceManifest": {
"ready": true,
"taskSourceCount": 7,
"halSourceCount": 4,
"motionSourceCount": 6,
"nmlSourceCount": 1,
"libnmlSourceCount": 2,
"referenceSourceReady": true,
"vendorSourceReady": false,
"vendorHashMatchReady": false
},
"gates": {
"task_hal_web_simulation_boundary_consistent": 1,
"native_task_hal_host_probe_status": "ready_disabled_by_default",
"hardware_drive": 0,
"host_realtime_kernel": 0,
"external_user_m_process_ready": 1,
"tool_db_process_ready": 1,
"host_external_user_m_process_ready": 0,
"host_tool_db_process_ready": 0,
"promotion_scope": "web_simulation_only"
},
"artifacts": {
"readinessJson": "web-rtcp-5axis-xyzbc-trt-sim-plan/build/readiness/native-task-hal-readiness.json",
"sourceManifestLog": "wasm-port/build/task-hal/verify_task_hal_source_manifest.stdout.log",
"sourceManifestReport": "wasm-port/build/task-hal/task-hal-source-manifest.tsv",
"nativeProbeLog": "wasm-port/build/task-hal/probe_trt_task_hal_runtime.stdout.log"
},
"blockers": []
}