The document provides an overview of semantic rule-checking strategies for ensuring regulatory compliance in building performance, highlighting existing approaches and challenges. It discusses the core components necessary for effective rule-checking systems and compares various rule-checking strategies, including hard-coded, querying, and semantic rule checking. The authors emphasize the benefits of a language-driven approach, asserting its advantages in maintainability, portability, and expressiveness.