Files
FreeCADWasmDev/docs/current/web-commandwindow-890fd2edecd5bf5d51905062-boundaries.json
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

22 lines
1.2 KiB
JSON

{
"batchId": "890fd2edecd5bf5d51905062",
"status": "incomplete",
"recordIds": [
"Web:desktop:Std_ActivateNextWindow",
"Web:desktop:Std_ActivatePrevWindow",
"Web:desktop:Std_CascadeWindows",
"Web:desktop:Std_CloseActiveWindow"
],
"changes": [
"NativeDocumentView now accepts the four selected commands from the existing Web desktop adapter and dispatches to their existing native handlers.",
"The selected handlers reject an absent native main window instead of returning document state without executing a window operation."
],
"remainingBoundary": {
"stage": "native-gui-host",
"requirement": "Provide the native FreeCAD main window and QMdiArea in the loaded document runtime, integrated with the mounted application, preserving view ordering, cascade layout and close vetoes.",
"existingBehavior": "When the native host exists, the handler checks command activity, invokes Gui.runCommand and reads the resulting MDI state.",
"completion": "Not established. Allowlist connectivity does not supply the missing host or complete these workflows."
},
"validation": "Not run as instructed. Build, sync and route receipts remain owned by the outer pipeline."
}