Implement AXIS parity UI and execution baseline

This commit is contained in:
2026-08-23 07:28:37 +08:00
parent 1325504544
commit 06f96f85e5
463 changed files with 84893 additions and 692 deletions

View File

@@ -0,0 +1,88 @@
{
"boundaries": [
"duplicate",
"unknown",
"type",
"connection",
"period",
"function_failure",
"dynamic_loader_host_excluded"
],
"context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1",
"graph": {
"fixed_tick": true,
"function_capacity": 64,
"pin_capacity": 256,
"thread_capacity": 16,
"twopass": true,
"types": [
"BIT",
"S32",
"U32",
"FLOAT"
]
},
"known_boundaries": [
"static .comp manifest/runtime is P4-02",
"ClassicLadder/PLC scan is P4-03",
"real hardware drivers remain REAL-EXCLUDED"
],
"native": {
"command": "/home/mes006/linuxcncWebWASM/build-native/sim_hal_test",
"returncode": 0,
"status": "verified",
"stderr": "",
"stdout": "{\"schema\":\"hal-corexy-sample.v1\",\"command\":{\"j0\":6.000,\"j1\":2.000,\"alpha\":4.000,\"beta\":2.000},\"feedback\":{\"alpha\":4.000,\"beta\":1.000,\"j0\":5.000,\"j1\":3.000},\"tick\":1,\"function_calls\":1}\n"
},
"operations": [
"loadrt",
"addf",
"setp",
"net",
"sets",
"newsig",
"linksp",
"linkps",
"linkpp"
],
"outputs": [
{
"bytes": 1968,
"path": "wasm-core/include/sim_hal.h",
"sha256": "3dd7230316e557d1a129a9a80a26a109b837a318b092657b8bee0d53a5e57db9"
},
{
"bytes": 9413,
"path": "wasm-core/src/sim_hal.c",
"sha256": "76a057064546a8ee9ba1098952755a4cdc56e6e714f2761b8a1826898d3ae621"
},
{
"bytes": 2626,
"path": "web/workspace/hal-configuration.mjs",
"sha256": "bbe3f1e586b577aad418159d25cdcf9e8e55a9fab15d2a147b129d2ea0dadf1a"
},
{
"bytes": 1114,
"path": "web/worker/test_hal_preflight.mjs",
"sha256": "8d189e06fac8c2ca722931d0cf05772e5a7f73e46f88d9d908e04ac6112a22e6"
}
],
"report_sha256": "8160c134a903a848d68513fc9a74d853958caec0f555347c2e002e3b59b11128",
"schema": "hal-graph-report.v1",
"status": "verified",
"task_id": "P4-01",
"wasm": {
"command": "node build-wasm/sim_hal_wasm_test.js",
"returncode": 0,
"status": "verified",
"stderr": "",
"stdout": "{\"schema\":\"hal-corexy-sample.v1\",\"command\":{\"j0\":6.000,\"j1\":2.000,\"alpha\":4.000,\"beta\":2.000},\"feedback\":{\"alpha\":4.000,\"beta\":1.000,\"j0\":5.000,\"j1\":3.000},\"tick\":1,\"function_calls\":1}\n"
},
"worker": {
"command": "node web/worker/test_hal_preflight.mjs",
"returncode": 0,
"status": "verified",
"stderr": "",
"stdout": "hal_worker_preflight=passed\n"
}
}