Files
FreeCADWasmDev/docs/current/web-commanddoc-save-boundaries.md
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

18 lines
989 B
Markdown

# Web document command batch ce5922d3f7a25e1c06383c81
The supplied source anchors contain executable registrations for Std_Refresh,
Std_Revert, Std_Save and Std_SaveAll in WebRuntimeProbe.cpp. Their document
helpers use native recompute, restore, save and saveAs operations. The packet's
static registration gaps remain pending an outer-pipeline receipt; no new
registration markers were added.
This edit adds a preflight check to Std_SaveAll in WebViewCommands.h. Destinations
that resolve to the same path are rejected before any document is saved, with
the conflicting document names in the error. Existing filename collection and
native file serialization remain in place.
No tests, business acceptance, browser validation, benchmarks, builds, sync or
route receipt generation were run. The outer pipeline owns build, sync and
route receipts. Runtime behavior and OPFS persistence remain unvalidated in this
turn. Save All is not atomic across runtime I/O failures after preflight.