OptionaldataThe IFC measure dataType (e.g. "IFCLENGTHMEASURE") value was
scaled against at WRITE time. Only consulted when this override
targets a property that doesn't already exist (below): the
existing-entry branch always prefers the entity's OWN stored
dataType, since that is authoritative over whatever the caller
happened to pass. Absent/undefined behaves exactly as before — no
scale applied, value spliced in as-is.
OptionaldeletedTrue when the property was deleted rather than set.
Property name, exactly as written (case-sensitive).
Property set name, exactly as written (case-sensitive).
The corrected value, or null/deleted to remove the property.
One pending, in-memory correction to a property value, applied on top of the canonical (parsed) projection without re-exporting the model. Mirrors the viewer's
MutablePropertyViewmutation shape without a dependency on@ifc-lite/mutations— callers (the viewer) adapt their mutation view's per-entity mutation list into this shape.