What & Why: Build + Document Management often work on-site without connectivity. Queued RFIs, Change Orders, or edits should sync when connection returns. Implement a local change log that tracks mutations with timestamps and user IDs, auto-syncs via Supabase, and flags conflicts (e.g., two users editing same RFI) for manual resolution.
What & Why: Superintendents don't know if a PM is currently available or viewing the same document. Add a lightweight presence layer showing "Who's online" badges on project detail screens and document listings. Green dot = viewing now, Gray = offline.
What & Why: RFIs often lead to cost changes—track which RFIs ripple into Change Orders and surface high-impact RFIs early during closeout. When creating a Change Order, link back to originating RFI. Highlight RFIs with linked COs in red on Closr+ dashboard to spot budget risks before sign-off.