One workspace for instructions and progress
The customer-facing workspace is designed around reviewed guides and ordered steps. When the installation backend is connected, the system can associate each session with a specific guide version and preserve progress across visits.
Not every step is customer-performed
The backend data model distinguishes customer actions from technician, Licensed Electrical Worker and information-only steps. Restricted tasks must remain restricted even when the frontend can display the relevant information.

Support when a guide is not enough
The planned workflow links questions and evidence to the current installation session, enabling escalation to support or a technician visit where necessary. This workflow depends on published guides and the relevant Django API endpoints.