Platform foundations
Condition Report web shell
This scaffold establishes one Next.js application for the public, client, and internal surfaces. It is intentionally thin so later OpenSpec changes can add booking, payments, and operations features without restructuring the app.
Default seeded tenant
rate-my-roof