Multiple inspectors on the same project need to see updates instantly—punch items marked closed, new comments added, or photos uploaded. Right now they're polling. Add Supabase Realtime channels so punch items and comments broadcast to all active inspectors in real-time.
Photos taken on poor connectivity often fail to upload. Queue uploads and use Hive to cache thumbnails locally. When connectivity returns, batch-upload and show a progress indicator.
Closeout package docs (permits, certs, warranties) often come in PDF/photo form. Use vision API (Claude or similar) to auto-extract key data (permit #, expiration, contractor name) and pre-fill document checklist fields, reducing manual data entry.