Code Health & UX Report

2026-05-09 · 110 file(s) need formatting; 0 warning(s), 0 info(s) total.

Fleet Summary

AppScoreErrorsWarningsInfosFormat DriftTODOs
BuildrPlus9900011
Closr+9800022
Inspectr+00001071
DailyReportr+10000004

Totals: 0 errors · 0 warnings · 0 infos · 110 files need formatting · 8 TODO/FIXME markers · 592 .dart files · 248042 lines of code.

Top 3 Priority Improvements

Suggested Polish Tasks (Nightly Builders)

BuildrPlus

Health Score: 99 / 100

Analyzer Health

Format Drift

Deprecated APIs

Sample call sites:

lib/theme/app_decorations.dart:16:            ? context.adaptiveCardBackground.withOpacity(0.7)
lib/theme/app_decorations.dart:17:            : AppColors.darkCardBackground.withOpacity(0.7));
lib/theme/app_decorations.dart:23:        color: (context?.adaptiveBorder ?? AppColors.darkBorder).withOpacity(
lib/theme/app_decorations.dart:41:            ? context.adaptiveCardBackground.withOpacity(0.6)
lib/theme/app_decorations.dart:42:            : AppColors.darkCardBackground.withOpacity(0.6));

TODO / FIXME

Top 5 (by file order):

lib/widgets/voice_input_field.dart:47:  // TODO: Integrate with speech_to_text custom vocabulary when platform support is available

Recent Bug Fixes (last 24h)

Code Size

UI / UX Suggestions

Closr+

Health Score: 98 / 100

Analyzer Health

Format Drift

Deprecated APIs

Sample call sites:

lib/pages/site_logs_section_page.dart:37:                      color: AppColors.primaryBlue.withOpacity(0.12),
lib/pages/site_logs_section_page.dart:222:            color: Colors.black.withOpacity(isDark ? 0.2 : 0.05),
lib/pages/site_logs_section_page.dart:239:                  color: AppColors.primaryBlue.withOpacity(0.12),
lib/pages/settings/help_detail_page.dart:166:        color: widget.iconColor.withOpacity(0.1),
lib/pages/settings/help_detail_page.dart:226:              colors: [widget.iconColor, widget.iconColor.withOpacity(0.8)],

TODO / FIXME

Top 5 (by file order):

lib/services/procore_service.dart:26:  // TODO: Add production client secret once app is promoted to production
lib/widgets/voice_input_field.dart:47:  // TODO: Integrate with speech_to_text custom vocabulary when platform support is available

Recent Bug Fixes (last 24h)

Code Size

UI / UX Suggestions

Inspectr+

Health Score: 0 / 100

Analyzer Health

Format Drift

Deprecated APIs

Sample call sites:

lib/design_system/app_extensions.dart:35:      ? Colors.white.withOpacity(0.1)
lib/design_system/app_extensions.dart:36:      : Colors.black.withOpacity(0.08);
lib/design_system/app_extensions.dart:41:          color: Colors.black.withOpacity(isDark ? 0.3 : 0.12),
lib/design_system/app_extensions.dart:46:          color: Colors.black.withOpacity(isDark ? 0.15 : 0.05),
lib/design_system/app_extensions.dart:54:      (isDark ? AppColors.blue : AppColors.blue).withOpacity(isDark ? 0.2 : 0.08);

TODO / FIXME

Top 5 (by file order):

lib/widgets/trial_status_widget.dart:344:      // TODO: Implement conversion to basic plan

Recent Bug Fixes (last 24h)

Code Size

UI / UX Suggestions

DailyReportr+

Health Score: 100 / 100

Analyzer Health

Format Drift

Deprecated APIs

Sample call sites:

lib/theme/app_decorations.dart:15:            ? context.adaptiveCardBackground.withOpacity(0.7)
lib/theme/app_decorations.dart:16:            : AppColors.darkCardBackground.withOpacity(0.7));
lib/theme/app_decorations.dart:23:            (context?.adaptiveBorder ?? AppColors.darkBorder).withOpacity(0.2),
lib/theme/app_decorations.dart:38:            ? context.adaptiveCardBackground.withOpacity(0.6)
lib/theme/app_decorations.dart:39:            : AppColors.darkCardBackground.withOpacity(0.6));

TODO / FIXME

Top 5 (by file order):

lib/pages/daily_reports/daily_report_wizard.dart:424:    // TODO: Load from local storage
lib/pages/daily_reports/daily_report_wizard.dart:709:    // TODO: Save to local storage
lib/pages/daily_reports/daily_report_wizard.dart:840:      userId: 'current_user', // TODO: Get from auth
lib/widgets/voice_input_field.dart:40:  // TODO: Integrate with speech_to_text custom vocabulary when platform support is available

Recent Bug Fixes (last 24h)

Code Size

UI / UX Suggestions


_Generated 2026-05-09 07:52:06 PDT by code-health-report.sh_


Generated by Dispatch · Code Health Monitor