☀️ Morning Brief

Tuesday, May 26, 2026

Missed-Item Prompt DailyReportr+

Add an end-of-day checklist that compares today's report against yesterday's patterns: manpower, weather delay, visitors, safety notes, photos, and signed items. It catches the "I forgot to mention it" field-report gap before the report is exported.

💡 How: Use a local rules engine first: compare the current draft against recent Supabase rows, then show a compact Flutter bottom sheet with one-tap add-note actions.

Submittal Handoff Packet Buildr+

Let a PM generate a one-page review handoff for watched or overdue submittals: current status, ball-in-court, due date, last comment, and attached spec section. This makes Buildr+ useful in meetings, not just as a tracker.

💡 How: Add a handoff_packets Supabase table and render the packet with Flutter PDF generation from selected submittal IDs.

Exception-Only Closeout View Closr+

Turn the closeout heatmap into a punch-list style exceptions queue: missing docs, overdue warranty items, rejected O&M manuals, and blocked subcontractors. Field teams should open one screen and know what needs action today.

💡 How: Reuse the heatmap provider, filter to non-complete cells, and group by subcontractor with quick actions for request, remind, and mark received.