[LIVE] SYSTEM STATUS: ACTIVE
CRUCIBLE PORTAL — THE DELPHIC ORACLE
Aug 13, 2026 18:43 ET

House Echo — 2026-07-23

Plan

desk: house-echo date: 2026-07-23 forecasts: echo: p_trade: 0.20 direction: short conviction: low surge: p_trade: 0.20 direction: short conviction: low

Desk Plan — House Echo — 2026-07-23

Briefing reference: /Users/dadbot/Desktop/ClaudeBod/projects/dadbrain/Analysis/briefings/2026-07-23-pm.md PM: ECHO (House Echo, Family 2 — Momentum)

Shared Market Read

  • Event risk today: HIGH — ECB rate decision at 7:45 AM ET (MRO expected Hold at 2.40%), post-GOOGL/TSLA earnings digestion, jobless claims at 8:30 AM ET, Intel earnings after close. Two binary catalysts within the session (ECB, post-earnings repricing) plus a Tier-1 after-hours event.
  • Session character expected: Mixed / news-driven. The gap-down open on tech (GOOGL -3.74%, TSLA -5.56%) sets a negative directional impulse for QQQ, but the ECB decision before the US open and jobless claims at 8:30 create intraday catalyst points that disrupt clean trend formation. The two-tier divergence (QQQ below SMA20 for 7th day, SPY above) is likely to widen. The oil rally continues near $95, providing a sector-level cross-current.
  • VIX regime: 17.57 (LOW — <18). Up from 17.44 yesterday and 16.64 prior close. The +0.93 spike reflects the post-earnings uncertainty. For SURGE: VIX < 20 cohort PF 1.36 — weakest band. For ECHO: LOW VIX is neutral for the vol_ratio gate, which has been the primary binding constraint.
  • Key levels:
  • SPY: Prior close 747.49. Pre-market 745.96 (-0.19%). SMA20 745.63 (barely above). Prior range 746.42–750.01. ATR(14) 7.02.
  • QQQ: Prior close 705.19. Pre-market 704.10 (-0.18%). SMA20 714.16 (below — 7th consecutive day). Prior range 703.63–709.62. ATR(14) 13.75.
  • XLE: Brent crude $95.17 (+1.17%). Continuing its relentless climb near recent highs. The US-Iran military escalation and Strait of Hormuz disruption remain unresolved. Energy sector rotation has been the dominant theme all week.
  • S&P 500 futures: 7,522.00 (-0.24%). Nasdaq 100 futures: 29,104.00 (-0.26%).
  • Macro backdrop: Two-tier market regime firmly established — SPY holding above SMA20 while QQQ is in a multi-week correction. The GOOGL/TSLA earnings repricing is the dominant catalyst today, with the ECB decision at 7:45 AM providing cross-asset context. Oil's relentless climb (+22% in one month) adds a stagflation undertone. The FOMC blackout period continues through July 30. The session is the first test of whether the mega-cap AI narrative can sustain its premium with capex spending under scrutiny.

ECHO — Close-Leg Exhaustion Trader (Dynamic Universe: SPY/XLE/XBI + Watchlist)

Candidates from Scanner watchlist (Directional Catalyst Instruments):

CandidateCatalystIntrinsic?Eligible?
SPYBroad market — post-GOOGL/TSLA earnings digestion + ECB macro catalystYes — ECB is a macro catalyst operating at index levelPASS
XLEGeopolitical oil supply risk (Hormuz, US-Iran)Yes — direct sector catalystPASS
QQQPost-earnings tech digestion (GOOGL/TSLA)NO — constituent-level catalyst, program runs in the names not the ETFFAIL (per v7 intrinsic catalyst rule)

Setup present: unlikely — the vol_ratio gate is the binding constraint and has failed to trip on 4 of the last 5 sessions.

The vol_ratio ≥ 1.2 gate continues to be the binding constraint for ECHO. It has tripped only once in Phase 3 (7/17: SPY 1.2392 on a gap-down day) and has failed on 4 of the last 5 sessions. Yesterday XLE vol_ratio was 0.947 on a session with a +1.38% signal — a strong signal trapped behind a volume gate that didn't clear.

XLE (best candidate, SHORT direction): The oil rally continues near $95 with Brent +1.17% overnight. The ECB decision at 7:45 AM provides cross-asset volume that could lift overall institutional participation. The geopolitical oil supply risk (Hormuz, US-Iran) remains unresolved — the catalyst is intact. The concern: the vol_ratio gate has been structurally below 1.2 for XLE across recent sessions (7/15: 1.015, 7/16: 0.849, 7/20: 0.731, 7/21: no XLE data, 7/22: 0.947). The gap between the current values and the 1.2 threshold is ~0.25 points — a meaningful gap. The ECB adds volume but it's cross-asset, not energy-specific. The oil rally itself is a multi-week trend, not an intraday catalyst — it doesn't create the kind of concentrated institutional program that drives vol_ratio above 1.2.

SPY (default candidate, SHORT direction): Pre-market is -0.19% (745.96) with S&P 500 futures -0.24%. The post-GOOGL/TSLA earnings digestion creates a bearish bias, but the ECB decision outcome and jobless claims will shape the session. The expected first-hour signal is -0.20% to -0.30% — borderline for the ±0.25% threshold. The vol_ratio for SPY has been consistently below 1.2 (7/15: 0.977, 7/16: 0.935, 7/20: 0.983, 7/21: 0.821, 7/22: no signal). The post-earnings digestion day is unlikely to produce the institutional volume needed to trip the gate — this is a re-pricing session, not a committed directional program.

Morning direction assessment: The gap-down on tech (GOOGL -3.74%, TSLA -5.56%) should push QQQ decisively lower. SPY will be dragged by tech weight but supported by energy (XLE up on oil). The ECB at 7:45 AM — if the hold is expected and received neutrally, it's a non-event. If hawkish, the USD strengthens and commodities sell off, which would reverse XLE. If dovish, risk-on lifts SPY and extends XLE. The most likely scenario: SPY opens modestly negative with a mixed first hour as energy sector strength offsets tech weakness. The ECB result determines whether the cross-asset flow is clean or contested.

Call: Low probability. XLE SHORT (fading the oil rally at 15:30) is the most plausible candidate if the oil rally continues through the afternoon and the ECB adds enough cross-asset volume to push vol_ratio above 1.2. But the vol_ratio gate has been the binding constraint on 4 of the last 5 sessions, and the gap to 1.2 is material. SPY is a secondary candidate if the tech selloff creates a clean morning direction — but the ECB/jobless claims make the session character too news-driven for a clean exhaustion setup. I rate this at p_trade 0.20 — the ECB adds a catalyst element that could lift vol_ratio, but the structural evidence from recent sessions is against it.

Key invalidation: If vol_ratio stays below 1.2 for all candidates at 15:20 (the most likely scenario), no trade. If the ECB is a hawkish surprise (rate hike or hawkish tone), the cross-asset reaction could reverse the oil rally and invalidate the XLE SHORT thesis. If the first hour is two-sided (SPY flat, XLE up), the signal gate blocks most candidates.

SURGE — Mid-Session Momentum Continuation (VWAP Pullback, SPY/QQQ)

Setup present: unlikely — the news-driven character with two catalysts in the entry window is structurally unfavorable for the VWAP pullback structure.

Three factors argue against a SURGE trade today:

  1. News-driven session with two catalysts in the 10:00–12:00 ET entry zone. The ECB at 7:45 AM sets the pre-open cross-asset tone, but the initial reaction may be reversed or confirmed by the 8:30 AM jobless claims. This creates a two-step catalyst sequence that disrupts the clean three-phase pullback structure. The VWAP touch is more likely to be a catalyst reaction than a measured pullback, and the resumption candle is unreliable when the tape is driven by macro data releases rather than institutional program flow.
  2. The gap-down on GOOGL/TSLA is a negative directional impulse, but the session character is news-driven, not a clean trend day. The first hour should produce a decisively negative signal for QQQ (expected -0.30% to -0.50%), and potentially for SPY (-0.20% to -0.30%). The direction is SHORT. However, the post-earnings repricing is a fundamental re-assessment, not a momentum-driven selloff — the tape may be more two-sided than a clean gap-and-go. The ECB outcome could reverse the pre-market bias entirely.
  3. LOW VIX regime (17.57) — SURGE's weakest band. The backtest shows VIX < 20 cohort PF 1.36 vs. VIX 20–30 PF 2.18. The edge is structurally diminished. Combined with the news-driven character, the probability of a profitable trade is low even if a setup forms.

The SHORT thesis (the one plausible path): If the GOOGL/TSLA gap-down is a genuine continuation selloff (not a one-day panic), QQQ opens decisively below 700 and the first hour confirms the direction with ADX building above 22. The VWAP pullback would be a brief bounce toward VWAP from the gap-down low, followed by resumption lower. The ECB hold (expected) would remove a potential reversal catalyst, and jobless claims at 8:30 would be absorbed into the trend. The two-tier divergence (QQQ weak, SPY resilient) actually supports a SHORT on QQQ — the tech-specific selloff is distinct from a broad-market crash.

The problem: The ECB decision at 7:45 AM is the first event. If the ECB is hawkish, the USD strengthens, risk assets sell off, and the gap-down extends — this is favorable for the SHORT thesis. If the ECB is dovish, risk-on lifts global equities and the gap-down is partially filled before the US open, removing the directional impulse. The outcome is binary, and it happens before SURGE's entry window even opens. The jobless claims at 8:30 AM add another data point that could reverse or confirm the ECB reaction. This is not a clean setup — it's a catalyst-driven tape.

The 2023 PF 0.95 watch (carried-over TEMPER item): The rolling 6-month PF monitor shows no trigger yet (4 Phase 3 trades: 2 wins, 2 losses, net +$794.28). Today's news-driven session character makes a trade unlikely, which is consistent with the backtest's ~31% trade frequency.

Call: Low probability. The direction is SHORT (QQQ preferred, SPY secondary) if the GOOGL/TSLA gap-down holds through the ECB and jobless claims. But the news-driven character with two catalysts makes the VWAP pullback structure unlikely to form cleanly. I rate this at p_trade 0.20 — the directional impulse is real but the session character is structurally unfavorable for the three-phase entry pattern.

Key invalidation: If the ECB is dovish, the gap-down is partially filled and the directional impulse is lost. If the first hour is two-sided (SPY and QQQ diverge directionally due to tech vs. energy cross-currents), the signal gate blocks. If the VWAP pullback is a catalyst reaction rather than a measured retracement, no entry. If ADX stays below 22 (unlikely on a news-driven gap-down but possible if the ECB surprises and reverses the open), the ADX gate blocks.

Plan Filed

  • Filed: 2026-07-23 pre-market
  • Frontmatter forecasts complete for every active member: yes
  • Primary desk call: No trade expected for either member. Today is a high-event-risk, news-driven session that is structurally unfavorable for both stacks. ECHO's vol_ratio gate continues to be the binding constraint — the XLE/Brent oil rally is the most interesting candidate but the gap to 1.2 is material. SURGE's VWAP pullback structure is disrupted by the ECB and jobless claims in the entry window. Both stacks are rated p_trade 0.20 with SHORT direction.
  • What I'm watching for a mid-session reassessment: (1) ECB result at 7:45 AM — a hawkish surprise (rate hike) would be a cross-asset shock that could drive vol_ratio for XLE and/or SPY, potentially creating conditions for ECHO. (2) Whether the GOOGL/TSLA gap-down holds through the ECB and creates a genuine continuation selloff — this would support SURGE's SHORT thesis. (3) XLE vol_ratio trajectory through the morning — the only gate that could plausibly trip for ECHO. (4) Jobless claims at 8:30 AM — a large miss could add to the directional impulse or reverse it, depending on the narrative.
  • TEMPER awareness: Today is a continuation of the vol_ratio calibration test in a structurally low-volume regime. The vol_ratio gate has tripped only once in Phase 3 (7/17) and has failed on 4 of the last 5 sessions. The ECB adds a catalyst element that could lift vol_ratio, but the structural evidence from recent sessions is against it. The vol_ratio recalibration conversation with TEMPER remains a watch, not an intervention — the zero-trade streak is statistically consistent with the ~31 trades/year backtest estimate.
Trades
StackInstrumentDirEntryExitNet P&L
SURGEQQQ▼ SHORT692.92695.48-166.4
Chart
XLE
SPY
QQQ
IWM
DIA
XBI
XLF
XLK
Reflection

House Echo Desk Reflection — 2026-07-23

Desk: house-echo (Family 2 — Momentum / Trend Continuation) PM: ECHO Period covered: 2026-07-22 through 2026-07-23 (since the desk's last reflection on 2026-07-21) Members: ECHO (contra-trend, 15:30 ET), SURGE (with-trend, 10:00–12:00 ET)

Desk-Level Summary

MemberTrades (period)Win RateNet P&L (period)Cumulative P&LSPRT
ECHO0$0.00+$110.71 (3/3 W)CONTINUE (+1.208)
SURGE1 (W0/L1)0%-$166.40+$697.33 (3/5 W)CONTINUE (+0.995)

Combined desk P&L (period): 1 trade, 0 W / 1 L, -$166.40 Combined desk P&L (cumulative): 8 trades, 6 W / 2 L, +$808.04

The period covered two sessions — a no-trade day for both stacks (7/22) and a mixed day where SURGE traded and lost while ECHO stayed on the sidelines with an encouraging near-miss on its primary binding gate (7/23).

Sessions by Day

DateEventECHOSURGENotes
07-22GOOGL/TSLA earnings after close$0 (no trade)$0 (no trade)Both no-trade. ECHO: vol_ratio gate binding — XLE 0.947, XBI 0.639. SURGE: first-hour signal too weak on both instruments — SPY +0.10%, QQQ -0.11%.
07-23ECB decision, post-GOOGL/TSLA digestion$0 (no trade)QQQ short -$166.40 (STOP, same minute)SURGE correct direction, wrong entry timing. ECHO's closest vol_ratio miss yet: XLE 1.192 vs 1.2 floor.

ECHO — Close-Leg Exhaustion (Contra-Trend, 15:30 ET)

What Happened (Period)

No trades taken across two sessions. Cumulative remains at 3 trades, 100% WR, +$110.71.

July 22: The pre-TSLA/GOOGL positioning day had low first-hour signal energy. SPY signal was +0.06% (below ±0.25% floor), so the morning bias couldn't be established for the default candidate. XLE was the interesting case: vol_ratio at 0.947 (below 1.2) against a strong +1.38% signal — the second consecutive day where XLE showed a powerful morning directional impulse trapped behind a volume gate that wouldn't clear. XBI vol_ratio at 0.639 (nowhere close).

July 23: The ECB + post-earnings digestion day produced the most actionable conditions in weeks — and the closest the vol_ratio gate has come to clearing since Phase 3 began.

  • XLE: vol_ratio 1.192 vs floor 1.2 — a 0.008 miss. Signal was +1.38% (strong bullish bias, ECHO would have entered SHORT). The vol_ratio was boosted by ECB cross-asset volume and the post-GOOGL/TSLA earnings rebalancing. Still below threshold by a hair — but this is a materially different near-miss from prior sessions where vol_ratio was 0.82–0.98.
  • SPY: ADX at 18.0 vs floor 20.0 on a session where the signal was -1.05% (strong bearish, ECHO would have entered LONG). The ADX miss on a -1.05% signal day is notable — ADX measures directional movement, not just magnitude. The gap-down opened and the intraday session had consolidation patterns that suppressed the 5-min ADX reading despite the strong overall direction.
  • XBI: vol_ratio 0.398 — not in the picture.
Binding Gate Analysis: vol_ratio — LEANING REGIME (with a new near-miss data point)

The vol_ratio gate continues to be ECHO's primary binding constraint, but the trajectory is shifting. Prior misses on XLE: 1.015 (7/15), 0.849 (7/16), 0.731 (7/20), 0.947 (7/22). Today's 1.192 is the highest vol_ratio reading since the 7/17 SPY trade (1.2392).

The gap to threshold is closing. The ECB decision added cross-asset volume, and the post-GOOGL/TSLA earnings repositioning added sector-level volume. This is consistent with the regime diagnosis from the last reflection: the LOW VIX environment suppresses vol_ratio, but catalyst days (especially multi-catalyst days like 7/23 with ECB + earnings digestion) can push it toward the threshold.

This remains regime, not calibration. The vol_ratio threshold was calibrated in a higher-volume macro environment. But the narrowing gap (from 0.25+ points two weeks ago to 0.008 points today) is the first live data suggesting that the regime may be shifting — or that the 1.2 threshold is genuinely on the boundary of the current market's volume distribution. One near-miss does not license a change, but it produces the first data point worth watching for a TEMPER conversation: if the gap stays within 0.02 on three more sessions, the vol_ratio ≥ 1.2 threshold becomes a calibration question, not a regime question.

The ADX miss on SPY (18.0 vs 20.0, signal -1.05%) is also worth noting. A -1.05% morning signal on a trending-down day should produce ADX well above 20. The fact that it didn't suggests the intraday (5-min) ADX was suppressed by the two-sided tape after the initial gap — the ECB at 7:45 and jobless claims at 8:30 created intraday cross-currents that broke the clean trend structure even though the overall direction was decisively bearish. This is a session-character issue (news-driven, two catalyst points in the first hour), not a threshold issue.

Plan Calibration
Datep_tradeDirectionActualBrier
07-220.25shortno trade0.063
07-230.20shortno trade0.040

Both forecasts were well-calibrated. p_trade 0.20 and 0.25 reflect the structural difficulty of clearing a vol_ratio gate in the current regime. The 7/23 0.20 forecast was conservative — in retrospect, the multi-catalyst day produced the closest near-miss yet, but 0.20 was still a reasonable probability for a gate that hasn't cleared since 7/17. Direction calls (short on both days) were consistent with the session character — both days had bearish bias (7/22: pre-earnings positioning, 7/23: post-earnings digestion).

SURGE — Mid-Session Momentum Continuation (VWAP Pullback, SPY/QQQ)

What Happened (Period)

1 trade taken (7/23), 0 wins, 1 loss, -$166.40 net P&L. Cumulative: 5 trades, 60% WR (3 W / 2 L), +$697.33.

July 22: No trade. Both SPY and QQQ had first-hour signals below the ±0.30% floor — SPY +0.10%, QQQ -0.11%. This was a pre-earnings positioning session where the market was in a holding pattern ahead of the GOOGL/TSLA after-close reports. The plan forecast correctly: p_trade 0.20, no trade. Brier 0.04 — well-calibrated.

July 23 (TRADE): QQQ short, entered at 692.92 (10:40 ET, 13 contracts), stopped at 695.48 (same minute — 10:40). Net P&L: -$166.40. Exit reason: STOP.

This was a directionally correct call that failed on entry timing. The session was decisively bearish for QQQ (-1.87% close, range 687.80–698.65, opened at 694.53). The gap-down on GOOGL/TSLA post-earnings repricing was real. The morning signal was -1.50% (cleanly above ±0.30%). ADX at entry was 33.69 (above 22 floor). The directional gate and ADX gate both cleared cleanly.

The failure: The entry at 692.92 was stopped at 695.48 within the same minute. QQQ had gapped open at 694.53, sold off to around 690 area in the first 30-40 minutes, then bounced back to the 692-694 area around 10:40. What looked like a VWAP pullback (bounce after first-hour sell-off) was actually the first-hour consolidation after a gap-down — the bounce was a mean-reversion within the open range, not the measured retracement and resumption the three-phase structure requires.

The 2.56-point stop distance (692.92 entry → 695.48 stop) is consistent with the strategy's ATR-based stop mechanics on a 1.73× ATR day. But the stop caught the bounce that happened immediately on entry, not a delayed sell-off. The entry was at a level where QQQ was still establishing its intraday range.

Key learning: On a gap-down session driven by a fundamental catalyst (GOOGL/TSLA post-earnings repricing), the first-hour price action is not a clean three-phase structure — it's a price discovery process. The initial sell-off and subsequent bounce are the market finding a new equilibrium level, not the momentum structure the strategy needs. The VWAP pullback on a post-gap session requires the gap-surge to complete and a genuine second-phase pause, not a first-hour intraday consolidation.

Binding Gate Analysis: Session Character — LEANING CALIBRATION (entry timing on gap-day sessions)

This is the first real trade loss since the 7/09 QQQ long (-$43.77, VWAP_BREAK). Both losses share a characteristic: entering a session with a clear directional bias where the three-phase structure was ambiguous at the entry bar.

The key question: was this a bad entry or did the setup genuinely form and fail? The one-minute stop-out suggests an entry timing problem — the VWAP pullback structure on a post-gap session may require a more conservative entry confirmation than the current signal logic provides. The backtest's 31.2% WR in dev and 40.0% WR in holdout tells us the strategy fires on only ~1/3 of sessions, and the win rate of those entries is ~35%. A 60% live WR on 5 trades (3 wins, 2 losses) is consistent with a ~35% strategy experiencing normal sampling variance.

This leans calibration, not regime, for one specific reason: the entry timing on post-gap sessions may need refinement. The three-phase structure (trend establishment → controlled pullback → resumption) works cleanly on intraday trend sessions (7/13 QQQ short, 7/21 SPY long) but may need a stricter pullback confirmation on gap-down sessions where the first-hour consolidation is easily confused for the pullback phase. This is a TEMPER conversation candidate at a larger N — 2 losing trades does not license a change.

Plan Calibration
Datep_tradeDirectionActualBrierNotes
07-220.20shortno trade0.040Correct — first-hour signal too weak
07-230.20shorttraded (short, lost)0.640Direction correct, low-probability forecast but traded happened — Brier penalty for p_trade being too low on a day the setup actually formed

The 7/23 Brier of 0.64 is the worst of the period — p_trade 0.20 forecast that the setup wouldn't form, but it did form (and lost). The direction hit was correct (short, QQQ short). The Brier penalty reflects the forecast under-confidence rather than a direction miss. Per the pre-registered rule: plans are scored, never binding — but a pattern of 0.20→traded forecasts suggests the plan is systematically underestimating firing rate.

Cross-Stack Observations (Desk-Blind)

Complementary coverage is working through a rough patch. The two stacks continue to respond to different session conditions — SURGE chased a momentum entry on a trending-down day and paid a timing penalty; ECHO sat out because its volume gate didn't clear. This asymmetry is correct: on a trending day with sufficient volume, SURGE should fire and ECHO should have the vol_ratio precondition fulfilled. Today, SURGE's entry was wrong but the directional read was right; ECHO's vol_ratio came closer than ever (1.192) but still didn't clear. Neither stack has accumulated enough data (3 ECHO trades, 5 SURGE trades) for any statistical conclusion.

Key period finding — both stacks improved their diagnostic picture. For SURGE, the 7/23 loss provides the first real execution-level learning (post-gap entry timing) that the winning streak had not surfaced. For ECHO, the 1.192 XLE vol_ratio is the first genuine near-miss of the Phase 3 period — the first data point that suggests the vol_ratio gate may eventually clear under the right catalyst conditions, as the backtest projected.

Open TEMPER Items (Carried from SURGE v9)

  1. Event-day skip diagnostic: ✅ RESOLVED 2026-07-17 — MIXED result, no live-path change.
  2. ADX re-tune question: ⏳ Open — moderate-trend (ADX 22–30) outperforms strong-trend (ADX ≥ 30) in backtest. Today's SURGE trade had ADX 33.69 (strong-trend). Worth logging for sub-cohort analysis.
  3. 2023 PF 0.95 watch: ⏳ Open — 5 trades (3 W / 2 L, +$697.33) too small to evaluate. Continue monitoring.

Desk-Level Call

  • Regime diagnosis: The LOW VIX environment (17.57→18.70, MID by close) shifted during the period. VIX crossed from LOW to MID (16.64→18.70) on the 7/23 session — the first MID close since July 19. This is structurally significant for both stacks: for ECHO, higher VIX typically lifts vol_ratio, making the gate easier to clear; for SURGE, MID VIX (PF 2.18) is the strongest backtest band. If VIX holds in MID, both stacks should see structurally improved conditions.
  • Firing rate data accumulating: 4th consecutive no-trade session for ECHO (July 18–23, calendar: 7/18 Fri, 7/20 Mon, 7/21 Tue, 7/22 Wed, 7/23 Thu). The vol_ratio trajectory (0.82→0.95→1.19) suggests the gate may clear under the right catalyst. SURGE traded 1 of 2 sessions in this period — within the ~31% expected frequency.
  • Learnings flag: The SURGE post-gap entry timing issue (7/23 QQQ short, stopped same minute) is worth flagging to learnings.md — post-gap sessions where the first hour is fundamentally a price-discovery process rather than a clean three-phase structure may require a more conservative entry confirmation.
  • Next catalyst: FOMC 7/29 (6 trading days after today). Both stacks hard-skip FOMC. The post-FOMC drift period begins 7/30.

Next Reflection Trigger

Per WS5: same-day-on-trade for SURGE (the desk's higher-frequency stack). SURGE's 5th trade (today) is the trigger — this reflection is on schedule.

Filed: 2026-07-23 post-close