Offline Inspection Queue Polish Inspectr+
Make the offline/pending-sync state impossible to miss on inspection cards, especially for field users working in poor connectivity. This is UI/code health that reduces duplicate entry and support confusion without adding a large new workflow.
💡 How: Add a compact sync status chip to inspection list/detail cards, backed by the existing local cache/sync state; keep colors accessible and add a small retry action only when upload fails.
Drawing Revision Compare Starter Buildr+
Bluebeam's AI overlay push is a signal: document apps need fast "what changed?" confidence. Start small with a revision compare screen that lets users select two PDFs/drawing versions and record a manual change note before deeper AI work.
💡 How: Use Supabase Storage version metadata plus a drawing_revisions table; in Flutter, add a two-version picker and a lightweight compare summary panel with links to both files.
Closeout Package Readiness Meter Closr+
Give PMs a quick project-level view of whether a turnover package is actually ready, not just a list of missing documents. This turns closeout from checklist hunting into a decision dashboard.
💡 How: Compute required/received/approved counts in a Supabase view and show a segmented progress bar by category: O&M, warranties, as-builts, training, attic stock, permits.
Competitive Intel
- Procore is packaging AI agents around RFIs, submittals, daily logs, contract review, and deep search. Leonard's edge can be narrower, faster workflows with human approval instead of broad enterprise automation.
- Fieldwire is still hammering mobile BIM, offline plan access, tasks, photos, and RFIs. Keep prioritizing low-friction field capture and sync clarity.
- Bluebeam Max is pushing Smart Overlay/Smart Review for drawing changes, scope gaps, and missing information. Buildr+ can borrow the "review queue" concept without needing full AI on day one.
Code Health
- Inspectr+: 0 analyzer issues
- DailyReportr+: 0 analyzer issues
- Closr+: 0 analyzer issues
- Buildr+: 0 analyzer issues