Lab Architect / Ellsworth
Afternoon Brief
Saturday, June 6, 2026 — nightly builds, code health, competitor signals, and three fresh feature bets.
Last Night's Builds
Dominique → Buildr+
Submittal Commitment Tracker (v3.27.0) — branch feature/nightly-20260606
853aebc feat: Submittal Commitment Tracker (v3.27.0) 52f2747 merge: Submittal Commitment Tracker (v3.27.0) — nightly-20260606 888110f fix: withOpacity → withValues(alpha:) in banner card acb45bd chore: post-build auto-increment to v3.27.2
Howard-1 reviewed & fixed withOpacity deprecation (v3.27.1 → v3.27.2). TestFlight UUID: 081163e9.
Katey → DailyReportr+
Photo Evidence Timeline (v2.32.0) — branch feature/nightly2-20260606
773efe5 feat: Photo Evidence Timeline (v2.32.0) e01d32c Merge feature/nightly2-20260606: Photo Evidence Timeline (v2.32.0) 17109a9 fix: withOpacity → withValues(alpha:) in Photo Evidence Timeline (14 instances)
Howard-1 reviewed & fixed 14 withOpacity instances. TestFlight UUID: a7e4597b. This was idea #3 from the Jun 4 afternoon brief — 2-day turnaround.
Closr+ & Inspectr+
No overnight builds. Last builds: Closr+ Jun 5 (Closeout Completion Forecast v2.30.0), Inspectr+ Jun 5 (Repeat Defect Radar v4.51.0).
Codebase Health
| App | Issues | Errors | Warnings | Last Commit |
|---|---|---|---|---|
| Buildr+ | 453 | 0 | 0 | acb45bd — today |
| Closr+ | 257 | 0 | 0 | cd3b4eb — Jun 5 |
| Inspectr+ | 979 | 0 | 0 | 12e001d — Jun 5 |
| DailyReportr+ | 1684 | 0 | 1 | 17109a9 — today |
Zero errors across all 4 apps (18th consecutive day). DailyReportr+ has 1 warning: missing assets/images/ directory in pubspec.yaml. All other issues are info-level (mostly withOpacity deprecation and prefer_const_constructors).
Recurring Themes from Morning Briefs
Patterns across the Jun 4–6 morning briefs that haven't shipped yet:
- Closeout readiness gating (Closr+) — Three consecutive briefs propose ways to gate closeout milestones behind prerequisite completion: Warranty Start Gate (Jun 5), Owner Handoff Readiness Score (Jun 6), Closeout Evidence Bundle Builder (Jun 4). The codebase has warranty models but no prerequisite-enforcement mechanism.
- Field reference linking (Inspectr+ / DailyReportr+) — Plan Sheet Jump Links (Jun 4) proposed tappable drawing/spec references on field items. Neither app has this capability today.
- RFI/Submittal lifecycle intelligence (Buildr+) — Aging signals (Jun 4), confidence checks (Jun 5), commitment tracking (Jun 6). The Submittal Commitment Tracker shipped tonight, partially addressing this theme. RFI Answer Field Verification also exists (v3.15.0).
Feature Ideas
3 ideas, each verified not to exist in the codebase or git history.
1. Warranty Prerequisite Gate Closr+
Prevent warranty start dates from being set until prerequisite closeout items are logged: O&M manuals delivered, training signoffs completed, attic stock confirmed, and owner acceptance recorded. The WarrantyItem model already has warrantyStartDate but nothing blocks setting it prematurely. This gate turns warranty tracking from a calendar exercise into a risk-aware milestone.
Why now: Three consecutive morning briefs (Jun 4–6) have surfaced closeout readiness gating as a recurring gap. Procore's new CDE announcement also emphasizes "design to handover" data integrity.
Implementation sketch: Add a warranty_prerequisites Supabase table with configurable requirement types per project template. Create a WarrantyPrerequisiteGate widget that checks completion before enabling the start-date picker. Show incomplete prerequisites as red chips on the warranty card. ~2 new files, ~150 LOC.
2. Drawing Reference Chips Inspectr+
Add tappable sheet/detail/spec references on inspection findings so reviewers can jump straight to the relevant drawing or specification section. Currently, inspectors describe locations in free text with no structured link to project documents. This bridges the gap between field observations and design documentation.
Why now: The Jun 4 morning brief proposed "Plan Sheet Jump Links" as a cross-app need. Autodesk's ACC just shipped enhanced document linking in their January 2026 release. Our inspections module has no document-reference capability at all.
Implementation sketch: Add a drawing_references table (entity_type, entity_id, sheet_number, detail, spec_section, storage_path). Render compact blue chips on inspection item cards. Tap opens a cached PDF viewer if the drawing is stored locally, or shows a placeholder if offline. ~3 new files, ~200 LOC.
3. Material Delivery Verification Log DailyReportr+
Give supers a structured way to log actual material deliveries: BOL number, supplier, quantity received vs. ordered, condition assessment (accept/reject/partial), and photo proof. The existing Material Delivery Risk Watch (v2.17.0) monitors potential delivery issues but doesn't record what actually arrived on site. This closes the loop between procurement risk and field receipt.
Why now: Morning briefs consistently emphasize evidence-grade documentation. Procore's agentic AI now auto-generates daily log entries — our delivery logging should at minimum be structured and searchable, not buried in free-text notes.
Implementation sketch: Add a material_deliveries Supabase table linked to daily reports. Create a MaterialDeliveryLogCard dashboard widget with quick-add form (BOL, supplier autocomplete from recent entries, quantity comparison, condition chips, photo attachment). ~2 new files, ~180 LOC.
Competitive Intel
- Procore launches agentic AI agents — New AI agents embedded in the platform that execute tasks (not just answer questions) across RFIs, submittals, daily logs, and contract reviews. The RFI Creation Agent auto-generates content and searches project docs for answers. Source
- Procore redefines CDE with connected data — Purpose-built Common Data Environment announced June 1 that unifies project data "from approved design to handover." Paid AI capabilities rolling out this summer. Source
- Autodesk ACC: Autodesk Assistant + submittal enhancements — AI-powered chatbot for querying project data and natural-language search. Submittals gained "Download All Attachments" and new API support. New "Open for Manager" RFI routing status. Source
- Fieldwire positioned as PlanGrid migration target — Fieldwire by Hilti aggressively marketing to PlanGrid users with migration tooling, emphasizing task management and field-team collaboration as differentiators vs. full-stack platforms. Source
Tomorrow's Build Suggestion
| Builder | App | Feature | Rationale |
|---|---|---|---|
| Dominique | Closr+ | Warranty Prerequisite Gate | Closr+ last built Jun 5. Strongest recurring morning brief theme (3 days). Idea #1 above. |
| Katey | Inspectr+ | Drawing Reference Chips | Inspectr+ last built Jun 5. No document-reference capability exists. Idea #2 above. |
Idea conversion: All 3 ideas from the Jun 4 afternoon brief shipped overnight (Repeat Defect Radar, Closeout Completion Forecast, Photo Evidence Timeline). Running total: 18 of 26 afternoon brief ideas converted (69%).