# build_all.py — scripts/build_all.py (run from the task root)
# task: bim_ifc_conform | REAL Duplex apartment (CC BY 4.0, byte-frozen)
[source] duplex_apartment_ifc2x3.ifc: sha256 verified, byte-frozen (see input/PROVENANCE.txt)
[source] spaces=21 stdcase_walls=56 walls_total=57 storeys=4 schema=IFC2X3
[source] wrote bom_spaces.csv (21 rows — the design tool's 'GSA Space Areas' export, uncorrected)
[source] wrote qto_memo.txt + spec_sheet.md

=== running REAL conversion pipeline (ifc_convert.convert) ===
[convert] spaces=21 walls=57 stdcase_migrated=56 psets_added=57 bom_corrected=21 validate_errors=0 arity_violations=0
[verify] reference reopens: schema=IFC4 walls=57 stdcase=0 spaces=21
[verify] EXPRESS validation (written file): 0 error(s), 0 arity violation(s) (11.9s)
