Files
FreeCADWasmDev/docs/current/openscad-dxf-business-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

1.1 KiB

OpenSCAD DXF batch 760fc8a0b1e29ac0a1ad3d02

Selected records: OpenSCAD:openscad.importDxf and business-format:OpenSCAD:import:.dxf.

The business script already uses FS_createDataFile; the retained FS.writeFile diagnostic predates that change. The supplied newer assertion failure is truncated before the native response, so its exact cause remains unconfirmed. Assertion errors now place the actual response before fixture data; complete source and contours remain in the case report.

The desktop importDXFface cleanup now checks whether a parent container exists before removing it. Layer cleanup and native edge-to-face conversion remain in place. Imports whose layer has no parent no longer dereference None after computing faces.

Build, resource sync, and business acceptance are deferred to the outer pipeline. Neither selected record is claimed as accepted. The pipeline must confirm the Single-layer import first, followed by Double-layer contours, document append/isolation, and rollback/recovery using the existing cases. Any further native error remains unresolved until that response is available.