Move panel temporary state to worker OPFS
This commit is contained in:
@@ -160,6 +160,35 @@
|
||||
"screenshot_sha256": "dbf6d196cec3fe765a64d5a1d194b7ebb5681a30555f238e084c9ad6deac6032",
|
||||
"status_detail": "WASM startup, file/package load, POWER, HOME, RESET, switchkins, views, clear plot, MANUAL/MDI, XYZAC JOG, spindle/brake, coolant, tool/probe, overrides, MDI, RUN/PAUSE/RESUME/ABORT/STEP, startup sequence, editor Load/Reopen and ABI-disabled gates all verified"
|
||||
},
|
||||
"opfs_ui_cache": {
|
||||
"schema": "linuxcnc-ui-temp-json.v1",
|
||||
"storage_owner": "dedicated-worker",
|
||||
"cnc_authority": "linuxcnc-wasm-only",
|
||||
"commands": ["UI_STATE_SAVE", "UI_STATE_LOAD", "UI_STATE_CLEAR"],
|
||||
"features": ["double_slot", "generation", "saved_at_ttl", "state_hash", "record_hash", "corruption_fallback", "size_limit"],
|
||||
"power_off_checkpoint": "opfs_temp_json_v1",
|
||||
"tests": {
|
||||
"state": "node web/worker/test_opfs_ui_state.mjs",
|
||||
"bridge": "node web/worker/test_opfs_worker_bridge.mjs",
|
||||
"status": "verified"
|
||||
},
|
||||
"browser_oracle": "pending_real_quota_crash_reload_offline_matrix",
|
||||
"published_browser_probe": {
|
||||
"command": "node scripts/test_xyzac_opfs_browser.mjs",
|
||||
"release": "20260903-linuxcnc-wasm-opfs-r30",
|
||||
"status": "verified",
|
||||
"view_before": "z",
|
||||
"view_after_reload": "z",
|
||||
"right_tab_before": "DRO",
|
||||
"right_tab_after_reload": "DRO",
|
||||
"selected_axis_after_reload": "A",
|
||||
"opfs_files": ["linuxcnc-web-wasm/ui-state/xyzac-trt/state-b.json", "linuxcnc-web-wasm/ui-state/xyzac-trt/manifest.json"],
|
||||
"local_storage_keys_before": 0,
|
||||
"local_storage_keys_after": 0,
|
||||
"browser_errors": 0,
|
||||
"screenshot": "/tmp/xyzac-opfs-browser.png"
|
||||
}
|
||||
},
|
||||
"release_status": "STOP_RELEASE",
|
||||
"scope_gaps": [
|
||||
"override_limits_command",
|
||||
|
||||
Reference in New Issue
Block a user