☀️ Morning Brief

Saturday, April 4, 2026

Closeout Blocker Radar Closr+

Closeout stalls when one missing warranty, COI, or sign-off hides inside a long document list. Add a blocker radar card that bubbles the top unresolved items by trade, due date, and risk level so PMs know exactly what is holding turnover up.

💡 How: Create a Supabase view that scores missing/expired required docs, then render grouped warning chips with ExpansionTile and priority colors on the project overview.

Photo-to-Report Timeline DailyReportr+

Field teams already capture photos all day, but the report still gets written twice. Turn timestamped photos into a draft timeline of site activity so users can tap to turn each photo cluster into weather, manpower, progress, or issue entries.

💡 How: Group device photos by capture time and optional GPS metadata, pre-build report sections locally in Flutter, then save the draft structure to Supabase JSONB for quick editing.

Plan-Linked RFI Pins Buildr+

Competitors keep winning with drawing-based workflows because crews think spatially, not in list views. Let users drop an RFI, submittal, or change-order pin directly on a sheet so every issue is anchored to the exact location in the plan set.

💡 How: Store normalized pin coordinates per sheet in Supabase, render overlays with InteractiveViewer, and deep-link each pin to the related workflow record.