☀️ Morning Brief

Tuesday, June 2, 2026

Submittal Commitment Tracker Buildr+

Turn approved submittals into trackable field commitments: install dates, mockup dates, warranty terms, required inspections, and named responsible parties. This gives PMs a lightweight "what did we promise?" view instead of burying commitments in PDFs.

💡 How: Add a submittal_commitments table in Supabase, populate it from the submittal approval flow, and surface overdue commitments with Flutter chips on the project dashboard.

Field Condition Delta DailyReportr+ · Inspectr+

Compare today's daily log against open inspection and punch activity, then flag unusual changes like sudden crew drops, weather delays, blocked areas, or repeated "not ready" notes. It helps transit and infrastructure teams spot risk before it becomes a meeting item.

💡 How: Use a Supabase RPC to join daily reports, weather and delay fields, and open inspection items; show a compact "Needs attention" rail in Flutter with one-tap follow-up creation.

Turnover Gap Guard Closr+ · Buildr+

Check closeout readiness against source Buildr+ documents so warranties, lien waivers, O&M manuals, and final submittals do not get missed at turnover. This makes closeout feel less like a scavenger hunt and more like a controlled handoff.

💡 How: Create a shared project_document_links table with app, source, type, and status fields, then let Closr+ render missing requirements from Buildr+ metadata and Supabase Storage tags.