# Session 42 — Block 026 main material (2026-08-10)

**Status:** Block 026 closed. All 4 targets at Working+.

**Canonical pointer for next session open:** `_session-state/2026-08-10-block-027-open-resume.md` (YAML frontmatter: `current_block` + `block_status` + `pre_reads`). This file is the single source of truth for active block + pre-reads. (Session 41 triage 2026-08-09: `_meta/current-block.md` and `pre-reads.md` deleted; consolidated into resume file frontmatter.)

## What we did

**Pre-reads (taught Session 40, probed Session 41):** Hull Ch. 6 currency futures, Lyons Ch. 1-2, BIS Bulletins #90 + #124. Pre-block probes went 4/4 Working+ in Session 41.

**Target 1 — FX drivers framework (4 probes).** Time-horizon ranking: positioning fastest (substrate-consistent with Lyons proximate-cause), trade balances slowest. Investment-horizon = tradability framing as the load-bearing insight. Liquidity = sizing constraint + channel, not a directional driver. Rate differential vs positioning conflict: rate diff as anchor, positioning as confirmation (don't trade rate diff against positioning, wait for alignment).

**Target 2 — carry trade mechanics (4 probes).** Direction locked (borrow low-yield, invest high-yield). P&L = carry + spot; basis is SEPARATE diagnostic (per user clarification — basis matters most where there's explicit hedging demand, not as a carry trade P&L line). Spot dominates risk during vol regime shift ("nickels in front of a steamroller").

**Target 3 — carry unwind regime (2 probes).** Aug 2024 = positioning unwind (basis didn't reach crisis, no Fed action, days). Discriminator: cross-section of flow (all channels moving together = positioning; one channel diverging = structural funding). Three signatures: basis level, FX swap share stability, channel divergence.

**Target 4 — PM implications (3 probes).** Three-layer alignment diagnostic (vol regime + rate differential + positioning). Full alignment = low vol + wide carry + crowded positioning. Trade construction: go against the crowded carry, P&L = unwind move, cost = negative carry drag. Basis as horizon discriminator: wide basis = Fed preempts (longer trade, wider stops); stable basis = Fed ratifies (fast unwind, tight stops).

**Anki cards pushed (4):** 1786395139873, 1786395139883, 1786395139891, 1786395139900. All in `Macro Study::Phase 1 — Components::FX`, Basic model, tagged `block-026 fx macro-study phase-1 preread-source-{1,3} 2026-08 session:2026-08-10`.

**User feedback during session:** 
- "you just provided the answer followed by the question" — required clean re-pose, no answer pre-loaded in framing
- "I thought we had taught that generally the carry trade is not forward FX hedged" — basis is separate diagnostic, not carry P&L line
- "the cross currency basis more belong for e.g. the foreign investors holding US assets" — clarified basis relevance
- "deliberating way too much and printing way too much of that deliberation for my visibility" — saved as user preference (compact output, no streaming deliberation)

## Substrate-Recall for next session

The five cold-recall sentences the user should have firing for Block 027:

1. Borrow low-yield, invest high-yield. Low EUR vs high USD = MORE EUR/USD carry, not less.
2. Carry = interface trade between rate-differential and vol regime. Carry accumulates in low vol; losses come in vol regime shifts.
3. Three-layer alignment diagnostic: vol regime + rate differential + positioning. Full alignment = crowded + persistent carry + low vol.
4. Carry unwind = positioning vs funding. Aug 2024 = positioning (days, no Fed action). 2008/March 2020 = funding (months/weeks, Fed action).
5. Trade construction: go against the crowded carry. P&L = unwind move, cost = negative carry drag. Time-to-resolution read determines sizing.

## State for next session

- **Block 026 closed.** All 4 targets at Working+. Carry-forwards documented in block file.
- **Block 027 → current.** Pre-reads assigned: Menkhoff et al. 2012 (academic) + BIS #90 + #124 (re-read for construction). ~45 min total.
- **Anki cards pushed:** 4 cards for Block 026 substrate.
- **Resume file:** this document.
- **Current-block pointer:** `_meta/current-block.md` updated to Block 027.
- **Macro-mentor skill:** present (last recovery 2026-08-09T15-12-01Z).
- **Skills snapshot:** `/home/rpi/.hermes/skills/.curator_backups/2026-08-09T15-12-01Z/`.
