{ "backpressure": [ "drop_newest", "drop_oldest", "block" ], "boundaries": [ "rung_capacity", "register_capacity", "sample_capacity", "tick_regression", "nonfinite", "unsupported_rung", "backpressure" ], "classicladder": { "resource": "linuxcnc/src/hal/classicladder", "status": "capability_boundary", "unsupported_host_features": "blocked" }, "context_id": "linuxcnc-2.10.0-pre0-wasm-m1-py-c1", "known_boundaries": [ "full ClassicLadder XML/GUI editor is outside Worker core", "real device transport remains REAL-EXCLUDED" ], "operations": [ "SET", "ADD", "AND", "OR", "NOT", "TIMER", "COUNTER" ], "outputs": [ { "bytes": 5753, "path": "web/worker/plc-runtime.mjs", "sha256": "9377c84858ed8cebfa84eac3b094d624fdb308d0d6295816d81686d76c72ea62" }, { "bytes": 38058, "path": "web/worker/sim-session.mjs", "sha256": "2679b80a30fe3d0a2f6ef216b5a83cc6f4e3bad54719bb2d09428aff268b6fa5" }, { "bytes": 2243, "path": "web/worker/test_plc_runtime.mjs", "sha256": "d04a5c15f19f5072f80ca8829963416d47288349bdbd2091adc2b261fd2c4644" } ], "report_sha256": "c8b12349fd4aa6e2ce48f0bda8e5b123ddfc190b7b7c3f1e101915eeb55623f8", "runtime": { "fixed_tick": true, "max_registers": 256, "max_rungs": 256, "max_sample_capacity": 1024, "scan_order": "configuration order" }, "schema": "plc-runtime-report.v1", "status": "verified", "task_id": "P4-03", "test": { "command": "node web/worker/test_plc_runtime.mjs", "status": "verified", "stderr": "", "stdout": "plc_runtime=passed count=2 dropped=0 worker_tick=1\n" } }