Skip to Content

Certification State Machine

Every certification in TrueGrade follows a structured state machine. This ensures certifications advance in the correct order, required checkpoints are completed, and the history of transitions is preserved for audit purposes.

States

State Descriptions

StateDescriptionEntry Condition
Pre-CertificationApplication submitted to certifying body. Project number assigned.Manual — created by user
Design ReviewRater reviewing drawings and energy model.Pre-certification application attached and project number recorded
Construction QAOn-site inspections during construction phases.Design approved by rater (or design review marked complete)
TestingBlower door, duct leakage, and other performance tests.All required CQA inspections marked complete
Final ReviewTest results submitted to certifying body for final review.All required tests recorded with passing results
CertifiedCertification awarded.Final certificate uploaded

Advancing a Certification

To advance to the next state, open the certification and click Advance Stage. TrueGrade validates that all required items for the current stage are complete before allowing advancement:

You cannot skip stages. If a certification needs to reflect a non-standard process (e.g., a program that combines design review and construction QA), contact support to configure an exemption.

Blocking and Unblocking

A certification can be marked Blocked when an external dependency is preventing progress (e.g., waiting on a rater to return test results, owner change order affecting the energy model). When blocked:

To unblock, resolve the issue, update the note, and click Unblock. The certification returns to its previous active state.

History Log

Every state transition is recorded in the certification’s history log with:

The history log is read-only and cannot be modified or deleted.