Rule Description Template
Every published DAQS rule must include a clear description that explains what the rule checks, which elements it applies to, and why it exists.
Use this template when writing a rule description.
1. Rule Description Template
Every rule must include a clear Markdown description.
Structure must always be the same.
```markdown
What does this rule do?
Explain in one short paragraph what the rule checks.
Mention: - what element type is checked (Family Instance, Family Type, System element, etc.) - which parameter, property, or geometry is evaluated - if relevant: reference BIM standards such as BIM Basis ILS or NLRS.
What the rule checks
Describe exactly what the rule evaluates.
Examples: - if a parameter exists - if a parameter has a value - if a value exists in a lookup table - if two parameters correspond to each other - if geometry has a material assigned.
Use bullet points when possible.
Scope of the check
Describe which elements are included or excluded.
Examples: - only editable loadable families - only Family Types - specific categories - elements with a specific Assembly Code - elements containing solids.
Why this rule exists
Explain why the rule matters.
Typical reasons:
- BIM data reliability
- consistent classification
- accurate quantity take-offs
- downstream analysis (cost, sustainability)
- compliance with BIM Basis ILS.