Executive summary
Code editions change, provinces amend them, transition periods overlap, and municipalities add local requirements. During a transition, applications filed weeks apart may be assessed on different bases.
A digital review system must therefore treat applicability as data: which rule version applied to which application, and why. This article sets out the version model and the operational practices around it.
Why this is the hardest configuration problem
Codes Canada publishes model codes; provinces and territories adopt and amend them and set effective dates [1][2]. Ontario’s code update notices illustrate how adoption and transition are communicated in practice [3][4].
The operational consequence is that a rule set is only correct with respect to a stated basis. Without version metadata, a system cannot answer the most important audit question: what was the applicable requirement when this application was reviewed?
The applicability model
| Practice | Prevents |
|---|---|
| Rule versions carry effective start and end dates | Applying a superseded provision to a current application |
| Applications record the rule version set used | Inability to reconstruct the basis of a past review |
| Transition policy documented and configured | Inconsistent treatment of applications filed near a change date |
| Amendment layer separated from base edition | Losing track of which requirement is local |
| Retirement with a reason and date | Zombie rules evaluating against an old basis |
| Re-validation on edition change | Assuming an unchanged provision means an unchanged rule |
Handling a transition period
Three decisions must be made explicitly and published: which date determines the applicable edition; how applications in progress at the change date are treated; and what happens to a resubmission of an application originally filed under the previous edition.
Implications for authorities having jurisdiction
Publish the transition policy alongside applicant guidance and configure the rule set to match it. Where amendments are local, keep them in a distinguishable layer so the department can see what it added.
Re-validate rules on every edition change even where the provision text appears unchanged, since definitions and cross-references may have moved.
Implications for applicants and professionals
State the assumed edition and jurisdiction on the drawings. It removes an entire class of ambiguity and makes any transition question explicit at intake rather than mid-review.
For projects spanning a transition, ask the department which basis will apply before filing; the answer affects design decisions, not only paperwork.
Risks, limitations and safeguards
- Rules without effective dates cannot be audited; treat undated rule content as unusable.
- Provincial amendments are frequently missed when content is sourced nationally.
- Long-running applications can outlive the basis they were filed under; the policy must address that.
- Automated re-evaluation of historical applications against current rules produces misleading results.
- Publishing model-code content as if it were the enforceable requirement is both wrong and a copyright risk.
PermitAssure perspective
In PermitAssure, jurisdiction, edition, amendment layer and effective dates are first-class properties of every rule, and each application records the rule version set applied. Findings state the basis, which is what allows a past review to be reconstructed years later.
Five key takeaways
- A rule set is only correct with respect to a stated jurisdiction, edition and effective period.
- Every application should record the rule version set used to review it.
- Transition policy must be published and configured, not left to practice.
- Local amendments belong in a separate, visible layer.
- Re-validate on edition change even where text appears unchanged.
References
- Codes Canada. National Research Council Canada. nrc.canada.ca. Accessed 3 August 2026.
- National Building Code of Canada 2025. National Research Council Canada. nrc.canada.ca. Accessed 3 August 2026.
- 2024 Ontario Building Code. Government of Ontario. www.ontario.ca. Accessed 3 August 2026.
- Building Code updates. Government of Ontario. www.ontario.ca. Accessed 3 August 2026.
- National Building Code of Canada 2020. National Research Council Canada. nrc.canada.ca. Accessed 3 August 2026.
Cited statements follow the sources above. Frameworks, diagrams and interpretation in this article are PermitAssure's own.
Related resources
Next step
Document your transition policy for the current edition change and configure the rule set to match it.
See jurisdictional configurationPermitAssure provides digital review, workflow and decision-support capabilities. This resource is educational and does not constitute regulatory, legal, architectural or engineering advice. Final interpretations, approvals and regulatory decisions remain the responsibility of the applicable Authority Having Jurisdiction and its authorized professionals.