Section 33 of 104
31. Minimum BDL Language Profile
Stable section ID: S05-CON-016-SECTION-33 · 20 content blocks
The Minimum BDL Language Profile shall provide the smallest human-readable and machine-readable language capable of defining the initial System05 Building.
The Profile shall support:
Building and project metadata;
spatial zones and reference geometry;
structural grids and datum systems;
Nodes, Cartridges, Components, and Interfaces;
entity identities and Versions;
connectivity and topology;
applicable Engineering Profiles;
loads, constraints, and declared assumptions;
assembly relationships;
sensor and Smart Module locations;
lifecycle and maintenance requirements;
required verification states.
The Profile may defer advanced optimization, generative design, complex behavioral simulation, autonomous construction planning, or unrestricted extension mechanisms.
Every BDL document shall identify its schema Version, applicable Profile, author or originating system, authority status, and compilation history.
The language shall distinguish requirements, selections, assumptions, unresolved values, recommendations, and derived outputs.
Human-readable and machine-readable representations shall remain semantically aligned.
A syntactically valid BDL document shall not automatically be considered safe, constructible, approved, or conforming.
The Minimum Profile shall be extensible without requiring existing valid documents to lose their historical interpretability.