☀️ Morning Brief

Saturday, August 15, 2026

Release Dependency Drift Pass Buildr+

Buildr+ is clean in dart analyze, but the next code-health block should reduce future release risk by reviewing older file/document packages before they become App Store or iOS SDK problems.

💡 How: Start with file_picker, purchases_flutter, flutter_lints, archive, and flutter_map_cancellable_tile_provider; upgrade one low-risk package group, run iOS build/analyze, and keep the scope small.

Owner Packet Gap Map Closr+

Add a closeout feature that shows each spec section or turnover area as complete, missing, rejected, or waiting on contractor response. This gives Leonard a faster owner-facing view than a plain document list.

💡 How: Back it with a Supabase view grouped by project area/spec section and render a compact Flutter matrix with tappable cells that open the filtered document checklist.

Inspection Photo Provenance Strip Inspectr+

Recent work touched media ownership and Cloudflare photo recovery; make inspection photos more trustworthy by showing source, sync state, and last verified timestamp directly on photo rows.

💡 How: Add a reusable MediaProvenanceBadge for R2/Supabase/local-cache states, plus widget tests for missing, restored, pending-upload, and verified media.

Competitive Intel

Code Health