Level 1 (3×) / 287.4 m²
unique / > 300
OptionalfailureOptionalgrouprendered groupBy key (parent name, storey name…)
unique: the shared value; aggregate: fn + subject, e.g. sum(Qto_….NetFloorArea)
Optionalskippedaggregate: non-numeric members excluded
A set-level check result (uniqueness / aggregate), distinct from a per-entity
RequirementResultbecause it describes a GROUP of entities, not one. Populated starting PR 3 (rule engine); the field exists onSpecificationResultnow so IDS consumers compile against the final report shape without behaviour change (IDS never populates it).