Thursday, May 28, 2026 — 12:00 PM PT
Dominique shipped Exception-Only Closeout View (v2.25.0) — an actionable queue that extracts every red and yellow cell from the Closeout Risk Heatmap into a flat, prioritized list grouped by subcontractor. Each exception row shows the category, item count, aging, and quick-action buttons for requesting, reminding, and marking received. This converts the heatmap’s visibility into a workflow that drives items toward completion. Howard-1 also merged the Subcontractor Chase Plan feature and applied a null-safe project ID fix, bumping Closr+ to v2.26.0.
feature/nightly-20260528Katey/Howard-3 shipped Field AI Triage Queue (v4.38.0) — a prioritized queue that turns inspection photos, notes, and checklist misses into a short ranked list before the inspector leaves the site. Items are grouped by needs-photo, needs-location, and possible-repeat-issue. Howard-1 followed up with a fix replacing deprecated withOpacity calls with withValues(alpha:) and adding orElse to a firstWhere call that could crash on empty results, bumping to v4.39.0.
feature/nightly2-20260528No new feature build. Howard-1 merged a try-catch fix for the Bulk Submittal Status Update (shipped May 27 by Dominique) to prevent crashes on network errors during batch operations, plus a dart format pass. Last feature: May 27, Bulk Submittal Status Update (v3.20.0) by Dominique — a 1-day gap. Katey last built Buildr+ on May 23 (Offline Sync Outbox) — a 5-day Katey gap.
No new feature build. Howard-1 merged a fix bounding crew variance items to 8 to prevent unbounded list overflow in the Crew Production Variance Card (shipped May 27 by Katey). Last feature: May 27, Crew Production Variance Card (v2.27.0) by Katey — a 1-day gap. Dominique last built DailyReportr+ on May 23 (Photo Annotation Markup) — a 5-day Dominique gap.
deprecated_member_use from withOpacity calls — Howard-1 fixed the triage queue’s instances but older code persists. DailyReportr+ ticked up by 2 (1,636 vs. 1,634) from the crew variance card. Buildr+ (453) and Closr+ (251) unchanged. DailyReportr+’s missing assets/images/ directory warning persists. Dominant lint debt remains deprecated_member_use (withOpacity) and require_trailing_commas.
Across the last 3 morning briefs (May 25–27), six feature ideas were proposed. Three have now been built: Field AI Triage Queue (Inspectr+, May 25 idea → shipped tonight by Katey), Crew Production Variance Card (DailyReportr+, May 25 idea → shipped May 27 by Katey), and Exception-Only Closeout View (Closr+, May 26 idea → shipped tonight by Dominique). The afternoon brief pipeline was offline on May 27, breaking the 14-day streak, but the builders continued pulling from the idea pipeline organically.
With Bulk Submittal Status Update now shipped (May 27), Buildr+ has strong submittal management. Morning briefs continue pushing for the next layer: Submittal Handoff Packet (May 26) for meeting-ready one-pagers, Submittal-to-Closeout Reuse Map (May 25) for cross-app document linking to Closr+, and Payment Application Detail QA Pass (May 27). The competitive pressure from Procore’s auto-deadline calculator and Autodesk’s calendar-linked submittals makes submittal workflow depth the top Buildr+ priority.
DailyReportr+ now has crew variance tracking but morning briefs keep surfacing the same gap: reports go out missing entries. The Missed-Item Prompt (May 26) and Crew Variance Nudge (May 27) both propose an end-of-day safety net that catches forgotten manpower, weather delays, visitor logs, and photo evidence before export. With Procore shipping bulk daily log actions and the industry trend toward AI-assisted field reporting, proactive completeness checks are the natural next step.
An end-of-day completeness check that compares today’s draft report against the last 5 similar workdays for the same project. Before the report is exported or signed, a bottom sheet highlights gaps: missing manpower by trade, absent weather delay entry on a rain day, no visitor log when the project typically has visitors, no safety notes, and fewer photos than the rolling average. Each gap has a one-tap “Add Now” action that jumps to the relevant section. The goal is not to block export but to give the superintendent a quiet nudge — “you usually log 3 trades and 4 photos on Thursdays; today you have 1 trade and 0 photos.”
Why now: Morning briefs on May 26 and 27 both proposed completeness/variance checks for DailyReportr+. The Crew Production Variance Card shipped May 27 but only covers crew count vs. baseline during entry. The Missed-Item Prompt catches everything else at the end of the day, before the report is final. Procore’s AI field reporting competitors (Raken, Fieldlens) are pushing “smart daily logs” that auto-detect missing sections — this keeps DailyReportr+ ahead.
ReportCompletenessChecker service that queries daily_reports for the same project/day-of-week over the last 5 entries, comparing section presence (manpower, weather, visitors, safety, photos, equipment) against the current draft. missedItemsProvider(reportId) as FutureProvider.family. missed_items_sheet.dart bottom sheet triggered before export with a ListView of gap cards, each with category icon, expected vs. actual count, and a “Add Now” button that navigates to the relevant report section. Dismissible with “Export Anyway.”
A cross-app feature that lets approved submittals in Buildr+ push their attached documents (O&M manuals, warranties, product data sheets, attic stock lists, training materials) directly into Closr+ closeout checklists as pre-filled items with source-document traceability. Instead of the PM re-uploading the same warranty PDF during closeout that was already approved during submittals, one tap on an approved submittal creates the corresponding Closr+ checklist row with the document already attached and the approval chain linked.
Why now: The May 25 morning brief proposed this as a cross-app bridge. Closr+ now has Exception-Only Closeout View, Closeout Risk Heatmap, aging digest, and exposure buckets — comprehensive closeout visibility that reveals gaps. But many of those gaps are documents that already exist in Buildr+’s submittal system. The reuse map eliminates duplicate work and gives Closr+ a head start on every project that ran submittals through Buildr+. Autodesk’s new Bridge archiving feature for cross-module document exchange during closeout is the direct competitive analog.
SubmittalCloseoutMapping model linking submittal_id → closeout_checklist_item_id with document_id, approval_date, and source_type (warranty, O&M, product data, etc.). “Reuse for Closeout” action on approved submittals in submittal_detail_page.dart that calls a Supabase RPC to create Closr+ checklist rows. closeout_reuse_provider.dart tracks which submittals have been mapped. Badge on submittal list showing “3/12 mapped to closeout.”
A per-inspection evidence completeness score displayed as a simple percentage card on the inspection detail page. The score factors in: photo count vs. expected for the inspection type, location coverage (how many checklist items have GPS-tagged photos), timestamp spread (captures distributed across the visit vs. all taken in one burst), note attachment rate, and whether any AI triage items remain unresolved. An inspector sees “Evidence: 72%” before leaving the site and knows they need 3 more location-tagged photos and to resolve 1 triage flag to hit 100%.
Why now: The Field AI Triage Queue shipped tonight, giving Inspectr+ its first smart analysis layer. The evidence score is the natural complement: triage flags what’s wrong, the evidence score measures whether there’s enough documentation to prove what’s right. Together they create a “leave the site with confidence” workflow. Bluebeam Max just launched with AI-powered Smart Review for plan review completeness — Inspectr+ should demonstrate equivalent intelligence for field inspections.
EvidenceScoreCalculator service with weighted factors: photoCount/expectedPhotos (30%), locationCoverage (25%), timestampSpread (15%), noteRate (15%), triageResolution (15%). evidenceScoreProvider(inspectionId) as FutureProvider.family. evidence_score_card.dart circular progress widget with percentage, color-coded (green ≥80%, yellow ≥60%, red <60%), and expandable breakdown showing each factor’s contribution. Placed at top of inspection detail page above the checklist.
Procore — Submittal Plan card with auto-deadline calculation is now in beta — works backward from Required On-Site Date to calculate Submit By, Open By, and Workflow Due dates automatically. Also shipped Resource View in Gantt (beta) for visualizing labor/equipment allocation, mobile resource requests (create labor + equipment requests from iOS/Android), and a Modernized Photo Information Page on mobile with redesigned location/trade/metadata entry. (source)
Autodesk Construction Cloud — 50+ product releases in May across Build, BIM Collaborate, and Takeoff. Key: ProEst-to-Build integration that auto-converts final estimates into project budgets in Cost Management, Insight Builder (GA for Enterprise) with custom reports and dashboards, and cross-region Bridge support for as-built document exchange during closeout — directly relevant to Closr+’s document flow. (source)
AI Field Reporting Trend — Industry analysis (May 26) highlights AI-powered field reporting as a top construction tech trend for 2026, with platforms like Raken and Fieldlens adding auto-generated daily summaries, photo-to-text extraction, and smart completion prompts. DailyReportr+’s Missed-Item Prompt (idea #1) and Inspectr+’s Evidence Score (idea #3) position our apps in this category. (source)
Dominique hasn’t built DailyReportr+ since May 23 (Photo Annotation Markup, 5 days ago) — the longest builder-app gap across all assignments. Suggest building the Missed-Item Prompt (idea #1) — an end-of-day completeness check that compares today’s draft report against recent patterns and nudges the superintendent to fill gaps before export. This directly answers two consecutive morning briefs (May 26 & 27) calling for field report completeness features.
Katey hasn’t built Buildr+ since May 23 (Offline Sync Outbox, 5 days ago) — tied for the longest gap. Suggest building the Submittal-to-Closeout Reuse Map (idea #2) — a cross-app feature that lets approved submittals push documents directly into Closr+ closeout checklists. With Autodesk shipping Bridge cross-region document exchange for closeout and Closr+ now having a full visibility stack (heatmap, aging, exceptions), the reuse map is the bridge that connects Buildr+ submittals to Closr+ closeout workflows.