01 · The sequence
Four points at which the same fact can arrive
A structural constraint on a roof exists from the moment the building does. When it is discovered determines what can be done about it.
Before layout is fixed
The constraint becomes an input. Modules move out of the affected zone, tilt or ballast arrangement changes, or the array is sized differently. Across the 575-roof dataset roughly a third of roofs required some form of engineering intervention, and most of those were resolved by adjusting layout, tilt or ballast rather than by structural works. At this stage that adjustment is free.
After layout is fixed but before commitment
The same adjustment is now rework. Drawings are revised, yield modelling is redone, and a commercial case built on a specific output has to be rebuilt on a smaller one.
After commitment
It becomes a variation, with the cost falling wherever the contract puts it. This is where the argument about who should have asked begins.
After installation
The array must be removed to do anything. The cost is now the works plus the removal plus the reinstatement plus the lost generation, and the question of liability is live.