Files
FreeCADWasmDev/docs/current/import-save-reopen-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

19 lines
1016 B
Markdown

# Import Save/Reopen Batch Boundary
Batch: `d78341e0b199d237c61214a5`
Selected business record: `Import:import.saveReopen`.
Reuses `web/src/import-facade.ts` and the existing
`FreeCADWebImportRuntimeProbe` native import and FCStd save/reopen operations.
The first-error repair is in `tools/import-business-cases.mjs`: repeated runs
previously unlinked the STEP input between attempts. Cleanup now unlinks the
native result's persisted document path and rejects an output path equal to
the input path. Both attempts retain the same staged STEP input.
Remaining boundaries: the facade still restricts inputs to its declared STEP
fixture and document name; this repair does not establish arbitrary user-file
or destination-path support. The existing geometry assertion checks object
and solid counts but does not compare parts or volume. Native runtime success
and repeated save/reopen acceptance remain for the outer pipeline to verify.
No build, synchronization, or business acceptance was run in this edit batch.