Monday, June 1, 2026
Add a one-tap accessibility mode that enlarges inspection checklists, report sections, and photo captions without breaking layout. Field users are often gloved, outdoors, or checking forms quickly in bright light, so this improves usability for everyone.
MediaQuery.textScaler, Semantics, and fixed-height-resistant list rows; save the toggle in Supabase user metadata and mirror it locally.Give users a visible queue for photos that are too large, still pending, failed, or already synced. Field-service guidance keeps pointing to offline capture plus careful image sizing as a reliability issue, not a nice-to-have.
Add a closeout matrix that shows each required asset by spec section, responsible party, and evidence status: missing, draft, submitted, accepted. It turns closeout from a file hunt into a punch-list style workflow.
project_id, spec_section, asset_type, party_id, and status; render with a grouped Flutter DataTable or sticky section list filtered by "missing today."