Saturday, June 13, 2026
DailyReportr+ still has 1,622 analyzer issues, and the recent dashboard card fixes show this app needs a stability pass before more surface area gets added. Start with unused imports, withOpacity replacements, trailing commas, and async BuildContext warnings in dashboard/report widgets so the app gets quieter and safer to ship.
dart fix --apply, then clean the remaining dashboard/report files by module; make one PR that only reduces analyzer count and verifies the empty-dashboard state still renders.Add a lightweight pre-inspection checklist so an inspector can confirm plans, photo permissions, location, asset tag, and required forms before starting. Fieldwire keeps winning on field-ready templates and offline plan/task workflows; Inspectr+ can answer with a focused checklist tied to inspection quality.
inspection_readiness_items template table, cache it locally, and render a compact Flutter checklist sheet before opening the inspection form.Buildr+ is close: only 15 analyzer issues, all in scripts/update_version.dart. Clear those so Buildr+ can become the clean repo benchmark for the other apps.
VERSION_OVERRIDE to lowerCamelCase, tighten nullable declarations, and wrap script logging behind a tiny helper or lint ignore scoped to the script file.