01 · Context
Quality checks arrived too late
Audits happened right before coordination meetings, so problems surfaced when they were most expensive to fix.
Model quality was checked manually, late, and inconsistently. We moved the audit upstream and made it run on its own.
Client
Beton Group
Year
2025
Stack
Revit API · Python · CI
01 · Context
Audits happened right before coordination meetings, so problems surfaced when they were most expensive to fix.
02 · Rules
Naming conventions, parameter completeness and classification rules were translated into a versioned rule library the team can extend.
03 · Automation
The pipeline runs headless on each publish and posts a readable report with the offending elements linked by id.
04 · Outcome
Issues are caught the day they are introduced, and coordination meetings shifted from finding errors to making decisions.