Files
FreeCADWasmDev/docs/current/web-commandview-8afa857ac1a31c03650f517a.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

1.0 KiB

Web CommandView batch 8afa857ac1a31c03650f517a

Connected the 16 selected desktop commands to executeWebDesktop's existing web.statefulFamilyBatch route. The shared dispatcher already calls this adapter. The adapter propagates native failures and applies returned selection.

The current WebRuntimeProbe.cpp no longer contains either reported failing expression: documentSave calls Document::save(), and the unmatched-record path returns unsupported_desktop_command. No further compiler repair was applied.

Remaining boundary: WebViewCommands.h delegates to FreeCADGui's command manager and requires App.GuiUp. A core-only worker cannot execute these GUI/view operations. GUI host integration and executable registration remain unresolved; the adapter connection does not establish their availability. No success markers or substitute view results were added.

No tests, builds, browser validation, benchmarks, acceptance, synchronization, route receipts, or historical reconciliation were run. Incremental build and route receipts remain owned by the outer pipeline.