Build solar trust
into every step.
Shape an installable, offline-capable PWA around the real homeowner and installer journey—not a list of disconnected features.
Reference trust spineWeb + field
Every sensitive action is attributable, time-bound, and auditable.
Record who owns this brief
A brief without an accountable owner and an explicit status cannot be approved. This block is exported at the top of the PDF.
Define the outcome
What must this PWA make easier, safer, or faster than today's GCP application?
Choose who we serve first
The reference flow supports homeowners, installers, operations, admins, and utility handoffs.
Scope the first release
Select the stages the PWA must cover. Unselected stages are exported as explicit non-goals.
Design for imperfect connectivity
Decide what works offline, what queues safely, and how users understand synchronization.
Prove every critical action
The reference prototype verifies identity, documents, consent, payments, evidence, and milestone approval.
Draw the system boundary
Capture the smallest useful integration set for a Cloudflare-hosted PWA.
Set the release guardrails
Clarify launch constraints now so architecture follows product reality.
Record risks, assumptions, and dependencies
Unresolved assumptions need an owner and a review date. These export as structured rows, not prose.
State how this will be judged
Every selected journey stage needs at least one acceptance criterion before implementation starts.
Turn decisions into a buildable PWA.
Export the structured JSON for machines and the PDF for review. Where the two disagree, the JSON is authoritative.