National baseline
The NBC sets minimum room dimensions, structural loads, egress, stairway, and fire separation requirements for habitable spaces.
Canadian building code question
Attic conversions to habitable space must meet minimum ceiling height and floor area requirements, provide egress windows for bedrooms, satisfy structural floor load capacity, comply with fire separation and stairway requirements, and meet energy code insulation and ventilation provisions.
Converting an attic to living space is popular but code-intensive. The existing floor structure must support residential live loads. Minimum ceiling height requirements limit how much of the floor area counts as habitable space under sloped ceilings. Egress windows are required for bedrooms. A code-compliant stairway must access the new space. Fire separation between the attic space and the floors below must be maintained. Insulation and ventilation changes affect the building envelope performance.
The NBC sets minimum room dimensions, structural loads, egress, stairway, and fire separation requirements for habitable spaces.
Converting an attic changes the thermal envelope boundary and triggers insulation, air barrier, and ventilation requirements.
Attic conversions in heritage buildings may face additional architectural and structural review requirements.
The building code sets minimum ceiling height for habitable rooms. Areas with ceiling height below the minimum do not count toward required floor area.
The existing floor must support residential live loads. Attic floor framing is often designed for lighter storage loads and may need reinforcement.
Spiral stairs may be permitted in some cases, but they must meet the building code width, tread, and headroom requirements for the occupancy.