Save verified native IFC import and user validation evidence
Real IFC2X3/IFC4 import tested. Full BIM authoring/export remains out of scope; 349-second building import performance remains to optimize.
This commit is contained in:
@@ -1,5 +1,22 @@
|
||||
# FreeCAD Web workspace snapshot
|
||||
|
||||
## Latest Status: 2026-09-16
|
||||
|
||||
Real IFC2X3/IFC4 import is now linked into the Part WASM owner through the
|
||||
import-only `IfcOpenShellNative` binding. Native parsing, browser geometry,
|
||||
IFC4 property sets, error preservation and FCStd persistence were tested.
|
||||
See `docs/current/user-tests-20260915/IFC-IMPORT-REPAIR-20260916.md`.
|
||||
The cumulative manual results are 21/21, not a full 1452-command certification.
|
||||
Full BIM authoring, IFC export and IFC4X3 remain outside this completed scope.
|
||||
The building fixture took about 349 seconds; optimization is authorized but has
|
||||
not yet been implemented. This snapshot preserves that next task explicitly.
|
||||
|
||||
Dependency source and archives are now durable under
|
||||
`freecad-source/build-web/ifcopenshell-native/` locally, excluded from Git as build
|
||||
dependencies. Source provenance, hashes, build script and license notices are
|
||||
included. The earlier continuation notes below are historical, not current
|
||||
completion status.
|
||||
|
||||
This snapshot preserves the working layout: `freecad-source/` contains desktop
|
||||
sources and native Web adapters, `web/` the React/Three.js application, `tools/`
|
||||
the build and test orchestration, and `docs/` the implementation and user-test
|
||||
@@ -17,8 +34,8 @@ Reuse the supplied local dependencies and WASM artifacts for builds; this is a
|
||||
source and evidence backup, not a self-contained offline binary distribution.
|
||||
|
||||
See `docs/current/user-tests-20260915/REMAINING-NINE-REPORT.md` for the current
|
||||
acceptance boundary: eight of the former nine items passed; IFC import is still
|
||||
unresolved. Current tests do not certify all 1452 command registrations.
|
||||
historical acceptance boundary. The latest IFC outcome is in the 20260916 repair
|
||||
report above. Current tests do not certify all 1452 command registrations.
|
||||
|
||||
## IFC continuation, 2026-09-15
|
||||
|
||||
|
||||
Reference in New Issue
Block a user