Afternoon Brief

Wednesday, May 6, 2026 — 12:00 PM PT

Last Night's Builds

Submittal Spec-Clause Checklist Buildr+

Katey/Howard-3 shipped a new feature allowing users to review submittals against contract spec sections. The checklist surfaces clause-level coverage so teams can verify completeness before routing submittals for approval.

Branch: feature/nightly2-20260506
Commits: e400145 (feat) → a514267 (merge to main)
Version: v3.6.0

Dominique — No Builds

No commits found on any of the 4 repos from Dominique's feature/nightly-* branches in the last 18 hours. Closr+, Inspectr+, and DailyReportr+ had no overnight activity.

Codebase Health

Flutter Analyze — All 4 Apps

Buildr+
0 errors · 63 warnings · 325 infos
Closr+
0 errors · 48 warnings · 184 infos
Inspectr+
4 errors · 90 warnings · 854 infos
DailyReportr+
0 errors · 66 warnings · 1,064 infos
Cleanest: Closr+ (232 total issues). Needs attention: Inspectr+ has 4 errors in test/widget_test.dart (stale MyApp reference) and tools/upload_sql_migrations.dart (missing dotenv dependency). All errors are in tooling/test files, not production code. The most common info across all repos is withOpacity deprecation — migrating to .withValues() would clear hundreds of issues.
Recurring Themes from Morning Briefs

Buildr+ — Submittal/RFI Aging & Follow-Up Queues

Raised in 4 of the last 5 morning briefs. The pattern is clear: computed urgency states on document control records (fresh / due soon / overdue / critical), plus actionable next-step queues — not just dashboards. RFI aging is built; submittal aging is not.

Inspectr+ — Reinspection Intelligence & Offline Capture

Raised in 4 of 5 briefs. Requests for a morning "route planner" dashboard, repeat-deficiency clustering, robust offline capture with GPS/signature locking, and QR/barcode asset tag scanning. Follow-up queue and reinspection routes are now built; offline GPS lock and asset tagging remain open.

DailyReportr+ — Structured Delay Evidence & Photo Exports

Raised in 3 of 5 briefs. Converting raw daily report data (photos, weather, delays) into structured, exportable evidence packages and morning action items. No automated delay flagging or photo proof pack export exists yet.

Feature Ideas

1. Submittal Aging Badges Buildr+

Mirror the existing RFI Aging page (rfi_aging_page.dart) for submittals. Display aging badges (fresh / due soon / overdue / critical) on each submittal record and add a dedicated Submittal Aging dashboard card to the home page, similar to _RfiAgingBannerCard.

Why now: The morning briefs have flagged submittal aging 4 times. RFI aging was built and validated — submittals use the same data model and urgency logic, making this a low-risk, high-value clone.

Sketch: Create a Supabase view v_submittal_aging bucketing submittals by days-since-submission. Add submittal_aging_page.dart mirroring the RFI aging page. Add a _SubmittalAgingBannerCard to the home dashboard. Reuse the existing aging chip component from RFI aging.

2. Photo Proof Pack Export DailyReportr+

Export a shareable photo packet from any daily report as a self-contained PDF. Each page shows the photo with its caption, GPS coordinates, timestamp, weather conditions at time of capture, and crew present that day. Useful for delay claims, safety audits, and owner updates.

Why now: DailyReportr+ already has a full PDF export service (daily_report_pdf_service.dart), but no photo-only proof pack. Morning briefs raised photo exports in 3 of 5 recent briefs. Procore just shipped a "Project Images" feature for visual documentation — this keeps us competitive.

Sketch: Add a photo_proof_pack_service.dart that queries report photos with metadata. Render each photo full-width with a metadata footer (caption, timestamp, weather, crew). Use the existing pdf package. Add an export button to the daily report detail page alongside the existing PDF export.

3. Weather-Linked Delay Flags DailyReportr+

Automatically flag daily reports where weather data indicates likely schedule impact — high winds, heavy rain, extreme heat, or freezing conditions. Surface flagged reports on the dashboard with a "Weather Impact" chip so PMs can correlate weather events with schedule delays without manual tagging.

Why now: DailyReportr+ already logs weather data automatically and has a manual weatherDelays survey question, but there's no automated cross-referencing. Bluebeam Max just launched AI-powered QA review — automated delay flagging is table-stakes intelligence for daily reporting.

Sketch: Create a Supabase function fn_weather_delay_flags that evaluates stored weather data against configurable thresholds (wind > 25 mph, precip > 0.5 in, temp < 32°F or > 105°F). Add a _WeatherDelayCard to the dashboard showing recent flagged reports. Tag individual reports with a weather-impact chip.
Competitive Intel

Industry Moves — Last 7 Days

Procore — Resource Planning is now in open beta with Gantt chart integration, showing resource-specific assignments and open requests. Workforce planning (labor + equipment requests) now works on iOS and Android mobile. Q1 2026 earnings announced May 5.

Autodesk Construction Cloud — Shipped an AI-powered "Autodesk Assistant" (beta) that lets users query project data, find RFIs, and summarize emails via natural language. New OCR extracts attributes from PDF title blocks. Specs can now link directly to files, sheets, RFIs, and submittals for traceability.

Bluebeam Max — Launched globally with Anthropic Claude integration for natural-language markup automation. New "stitching" function binds hundreds of civil sheets into one 2D overhead view. AI QA reviews drawings and specs for errors. DocuSign integration brings e-signatures into Studio Projects.

Takeaway: AI assistants are going mainstream in construction software (Autodesk, Bluebeam). Our apps don't have AI query capabilities yet — this is a gap to watch. Procore's mobile workforce planning is directly competitive with Buildr+ and DailyReportr+.
Tomorrow's Build Suggestion

Dominique → DailyReportr+

Build the Photo Proof Pack Export. DailyReportr+ hasn't been built since May 4 and this feature directly answers 3 morning briefs. The existing PDF service provides a strong foundation to extend.

Katey → Closr+

Focus on App Store submission prep — Closr+ hasn't been built since May 4 and is the only app still in TestFlight. Fix any remaining issues, verify paywall compliance, and ensure the closeout readiness features are polished for review.