Construction Forecast — Forecast Console
Construction Forecast · Forecast Council

Forecast Console

● WEEKLY DELTA vs 07-08 baseline 2026-07-10
Focus business
This run's delta · 2026-07-10 weekly vs 07-08 baseline

The conversion wave took its first structural failure. The former Pfizer HQ (235 E 42nd, MetroLoft's 1,600-unit project — NYC's largest conversion) partially collapsed July 7. Conversion volume holds (~9.5M SF); execution / DOB / insurance risk rose — moving Base 60→59, Constrained 26→27. Dodge Momentum turned −1.9% (data-center planning cooling, institutional +10.9%), and the YC AI-takeoff cohort narrowed Juniper's specialty cushion. Full report: forecasts/2026-07-10_forecast.md.

The single most consequential call (holds from baseline)

NYC demand is bifurcated, not uniformly hot. A cost-of-capital + insurance + labor-cost headwind sits under generic new-build, while two rate-insensitive / policy-forced pockets carry the portfolio: office-to-resi conversions (~9.5M SF of 2026 starts, >2× 2025) and institutional (healthcare / data-center / MTA). Every action keys off which side of that split a pursuit sits on.

★ Must-see this run

the highest-signal items across the whole forecast

    Scenario anchors

    re-weighted each run · arrows show the move vs 07-08

    Executive delta

    what changed this run (07-10 vs 07-08)

      Data health

      19 KPIs · nothing fabricated
      13
      Live values
      2
      Partial
      4
      Stale (access-blocked)
      1
      Conflicted (S.2536A)

      KPI Dashboard

      State ↕ KPI ↕ Lens ↕ Latest reading (as-of 2026-07) Businesses

      Rows dim when they don't touch the focused business. Sort by any header. “Prior / trend” go live next cycle — first run, no history yet.

      Scenario probability fan · 2026–2030

      bands widen in outer years by design
      Base — Bifurcated market Constrained Acceleration

      Center lines = anchor probability; shaded arms = uncertainty band. 2026 arms are the stated ranges (Base 55–65 / Constrained 22–30 / Acceleration 12–18); outer-year widening is directional [INFERENCE].

      What sets each scenario

      Construction Futures · the shape of the market 2026–2030

      the nuances beneath the direction arrows

      Cross-cutting structural shifts

      what is changing about construction itself

      Sector nuance

      what's really happening inside each sector

      Sector outlook · direction × confidence

      hover any cell for the driver
      ▲▲ strong up ▲ up ► flat H / M / L = confidence

      2026–2027 are specific / higher-confidence; 2028–2030 are directional with deliberately wider bands. Cell shade = growth intensity; letter = confidence.

      Innovation Radar

      new technology to be looking into — grounded in the innovation-scan brief

      Technologies to investigate

      recommended posture per business
      Adopt now Pilot Watch

      NYC mainstream-adoption timeline

      when each technology becomes default practice

      Signal log

      what moved this period · evidenced vs. marketing

      Several vendor pages returned HTTP 403 to the fetch tool this run; those signals rest on search-result summaries plus corroborating outlets. Accuracy figures marked “marketing” are vendor claims, not independent tests.

      Union Watch · NYC construction labor

      market share · pension health · positioning · viability — from the 07-10 union research
      The labor backdrop

      ~70–80% of NYC private construction is now open-shop (it was ~15% non-union in 1990); unions hold public / PLA work via a >$7B PLA pipeline (BCTCGNY, Nov 2025). The durable split is pension solvency: Carpenters are green and self-contained; Painters DC9, Insulators, and Ironworkers 580 are red / rehab-dependent. The portfolio's single biggest union watch-item is UBC Carpenters asserting jurisdiction over OSCS off-site CFS fabrication. Full briefs in forecasts/briefs/2026-07-10/unions/.

      UnionClusterMembers (est.)Market sharePensionViabilityPortfolio

      Portfolio relevance ranks Carpenters ≫ DC9 Painters ≫ others. Sourcing honesty: many official union sites + pension filings (LM-2, Form 5500, Annual Funding Notices) returned HTTP 403 to the research tool this run — so membership figures are largely [ESTIMATE] and several local pension zones are unconfirmed (not fabricated). Only IUOE 15, Ironworkers 580, IUEC 1, and Carpenters have documented current status. Next cycle should pull OLMS LM-2 + plan AFNs to replace estimates.

      Lobbying Watch · policy & advocacy tracker

      issues contractors/associations are (or should be) lobbying — status tracked each run
      How to use

      Each issue shows current status, who wants what, and what to watch next. Untick “Watching” to hide an issue you don't care about; use “Show hidden” to bring them back. Status confidence is tiered CONFIRMED / REPORTED / UNCONFIRMED — legislative portals (nysenate.gov, congress.gov) 403'd the research tool, so bill-level items are flagged for primary validation. The next run re-checks each for changes.

      Business Action Matrix

      every card = action + trigger + evidence
      Act Now
      Position for 2027
      Watch 2028–2030

      Content Studio · social & blog from the forecast

      tagged, publish-ready angles drawn from this run's findings
      How this works

      Findings across the forecast are tagged for content value. Filter by tag or audience, grab a draft, or export the whole set as a content brief (via Export → current view) to hand to the content-curator agent for a fresh batch each run. Drafts are starting points — review before publishing; every claim traces to a forecast item.

      Decision queue

      items awaiting the principal's judgment

      ⚠ #1 conflict — S.2536A off-site prevailing wage EXISTENTIAL · OSCS

      nyc-policy read:
      Operative ~6/18/2026, public work only — private conversions/fit-outs stay arbitrage-eligible. Self-rated low–medium confidence.
      kpi-steward read:
      Enjoined 2026-06-08 (NDNY consent order) — the mid-2026 effective date did not trigger; enforcement suspended pending the merits.

      Reconciled [INFERENCE]: enacted (public-work scope) but effective date likely blocked by a preliminary injunction — currently not enforced, merits unresolved, real legal tail risk. Neither agent opened primary text (both 403). The forecast rests on neither resolution; OSCS's posture is set to what's correct under either.

      UPDATE · 07-10 lobbying research (multi-source — status clarified): S.2536-A was signed Dec 2025, effective 6/18/26, but PRELIMINARILY ENJOINED 6/8/26 (NDNY consent order) — so it is NOT currently in force. AGC-NYS sued on dormant-Commerce-Clause grounds; the merits reply is due 8/18/26 — a binary reversal risk. MBI won a volumetric-module carve-out (A.9464/Ch.20); [INFERENCE] panelized CFS components likely remain covered if the injunction is lifted. This confirms the baseline's reconciled read (enacted but enjoined). OSCS's asymmetric posture stands; the live trigger is now the 8/18/26 merits ruling, not the effective date.

      Primary-source validation needed (BTEA / STA board-level)
      • Enacted chapter + exact operative date (NYSenate.gov)
      • Whether an NDNY injunction exists, its scope + duration (court docket)
      • Precise public-vs-private and “custom fabrication” scope
      • Whether NJ (Newark) shop hours are captured by destination-county rate

      Prediction scorecard — this run's moves

      07-10 · nothing resolved yet (2-day window); strengthen / weaken only

      KPI schema proposals

      logged in kpi_changelog.md · not yet applied

      Open research gaps