☀️ Morning Brief

Sunday, March 22, 2026

1. Procore Change Order Sync

Automatically pull pending change orders from Procore into Closr+ project timeline. This eliminates manual cross-app data entry for PMs and keeps project finances in sync. Already have OAuth bridge working — add Supabase job that polls Procore API every 15 min during business hours.

💡 How: Use Supabase Cron Extension + dart http client to fetch /change_orders endpoint

2. Punch Item Photo Comparison View

Side-by-side "before/after" toggle for punch photos in Closr+. Inspectors often document issues, fix them, and need quick verification. Native image slider widget shows progress clearly.

💡 How: Flutter page_view with hero animation between snapshots; store photo pairs in Supabase with pair_id foreign key

3. Buildr+ RFI Auto-Categorization

As Buildr+ heads to App Store review, add ML-powered RFI categorization using Claude API (small batch inference on RFI title + description). Organizes RFIs by trade/stage automatically — faster than manual categorization.

💡 How: Supabase Edge Function (deno) calls Claude API, stores category in RFI record; batch daily at 6 AM