{
  "reports": [
    {
      "title": "Weekly Editorial: June 28, 2026",
      "date": "2026-06-28",
      "type": "weekly",
      "premium": true,
      "kind_label": "Weekly Editorial",
      "access_label": "Premium",
      "url": "/reports/weekly_2026-06-28.html",
      "excerpt": "The hidden structure of the week was controlled stress losing its shock absorber. The Fed ceiling stayed hard, oil refused to validate the war-premium story, and options plumbing moved from dampening shocks to… Inside this report: Bluf · The Take · Reality Gap Signals: This week was not about geopolitics winning or risk appetite returning. It was about the market discovering that the same policy ceiling can feel…",
      "chart_tags": [
        "dxy",
        "spy_vix",
        "hy_spread"
      ],
      "chart_cards": [
        {
          "tag": "dxy",
          "title": "Dxy",
          "description": "US Dollar Index (DXY) — trade-weighted basket of major currencies. Rising dollar = financial tightening globally, EM stress, commodity pressure. Falling dollar = liquidity expansion, commodity bull signal. Dollar…",
          "image_url": "/charts/weekly_2026-06-28__dxy.png",
          "premium": true
        },
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/weekly_2026-06-28__spy_vix.png",
          "premium": true
        },
        {
          "tag": "hy_spread",
          "title": "Hy Spread",
          "description": "ICE BofA High Yield OAS (FRED: BAMLH0A0HYM2) in basis points. Measures the extra yield junk bond issuers pay vs Treasuries. Spikes above 600 bps = credit market stress. Above 900 bps = systemic risk. Current level…",
          "image_url": "/charts/weekly_2026-06-28__hy_spread.png",
          "premium": true
        }
      ],
      "sections": [
        "Bluf",
        "The Take",
        "Reality Gap",
        "Plumbing",
        "Cross-Asset Tell",
        "Signal Follow-Through"
      ],
      "section_previews": [
        {
          "title": "Bluf",
          "teaser": "The hidden structure of the week was controlled stress losing its shock absorber. The Fed ceiling stayed hard, oil refused to validate the war-premium story, and options plumbing…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "The Take",
          "teaser": "This week was not about geopolitics winning or risk appetite returning. It was about the market discovering that the same policy ceiling can feel very different when the floor…",
          "blur_lines": [
            "Polymarket (a prediction market where capital prices event odds) still prices zero Fed cuts this year at 77%, with the hike tail still alive in the…"
          ]
        },
        {
          "title": "Reality Gap",
          "teaser": "The consensus story wanted Hormuz to be the main risk. Market pricing disagreed. Crude sits near $69, and the oil tape is still treating headlines as friction rather than a…",
          "blur_lines": [
            "That gap matters because it changes the transmission channel. If oil is not the main stress, the market goes back to rates, the dollar, and funding.…"
          ]
        },
        {
          "title": "Plumbing",
          "teaser": "The cleanest change is in options. GEX (dealer hedging pressure that can dampen or amplify index swings) flipped to about -$4.7B, while VIX (one-month equity insurance cost) sits…",
          "blur_lines": [
            "Credit is the restraint. HY OAS (extra yield demanded from junk-rated borrowers) is still near 2.71, so corporate debt has not validated a broad…"
          ]
        },
        {
          "title": "Cross-Asset Tell",
          "teaser": "The contradiction is simple: oil backed away while the dollar stayed firm near 101.4. If this were an energy-shock week, crude would be carrying the macro message. Instead, the…",
          "blur_lines": [
            "That is why the week felt heavier than the headline tape suggested. The market got less war premium, but it did not get easier money. A cooler…"
          ]
        }
      ],
      "signal_lines": [
        "This week was not about geopolitics winning or risk appetite returning. It was about the market discovering that the same policy ceiling can feel very different when the floor…",
        "The consensus story wanted Hormuz to be the main risk. Market pricing disagreed. Crude sits near $69, and the oil tape is still treating headlines as friction rather than a…",
        "That gap matters because it changes the transmission channel. If oil is not the main stress, the market goes back to rates, the dollar, and funding. The crowd watched the smoke…",
        "Stress trigger: VIX breaks out while HY spreads widen from calm levels. That would turn a thinner cushion into active plumbing risk."
      ],
      "lead_paragraphs": [
        "The hidden structure of the week was controlled stress losing its shock absorber. The Fed ceiling stayed hard, oil refused to validate the war-premium story, and options plumbing moved from dampening shocks to potentially amplifying them.…",
        "This week was not about geopolitics winning or risk appetite returning. It was about the market discovering that the same policy ceiling can feel very different when the floor machinery changes underneath it.",
        "Polymarket (a prediction market where capital prices event odds) still prices zero Fed cuts this year at 77%, with the hike tail still alive in the background. That is the weekly spine: not panic, not relief, but patience taxed at a…"
      ],
      "reading_minutes": 3
    },
    {
      "title": "Daily Macro Briefing: June 26, 2026",
      "date": "2026-06-26",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-26.html",
      "excerpt": "Regime: Controlled stress: equities are calm because credit is calm, not because policy got easier. Core gap: Polymarket (prediction market where users risk capital on outcomes) prices zero Fed cuts at 79%, while the… Inside this report: 20-Second Brief · What Changed · The Core Read Signals: Core gap: Polymarket (prediction market where users risk capital on outcomes) prices zero Fed cuts at 79%, while the oil…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "20-Second Brief",
        "What Changed",
        "The Core Read",
        "Overview",
        "What Would Have To Be True",
        "Watchlist"
      ],
      "section_previews": [
        {
          "title": "20-Second Brief",
          "teaser": "Regime: Controlled stress: equities are calm because credit is calm, not because policy got easier.",
          "blur_lines": [
            "Core gap: Polymarket (prediction market where users risk capital on outcomes) prices zero Fed cuts at 79%, while the oil shock narrative is weak…",
            "Catalyst: Dealer protection is thinner: positive gamma has shrunk, so shocks have less suspension."
          ]
        },
        {
          "title": "What Changed",
          "teaser": "The Fed ceiling hardened again. July no-change is 76%, and the market-implied probability of a 2026 hike is 54%. That is not a cut-cycle tape.",
          "blur_lines": [
            "Energy refused panic. Hormuz and OPEC headlines are loud, but crude remains below $70 and crude all-time-high odds by December are only 16%. The…",
            "Credit stayed calm while equity shock absorption thinned. HY OAS (extra yield demanded for junk debt) sits at 2.71, IG OAS (extra yield demanded for…"
          ]
        },
        {
          "title": "The Core Read",
          "teaser": "The important read is not bullish or bearish. It is policy pressure without credit validation. Prediction markets say Fed relief is not coming; credit spreads say corporate…",
          "blur_lines": [
            "The Macro Playbook gives two useful comparisons. Corporate Credit Complacency Peak is only a partial match: IG spreads are already very tight, but…",
            "SIGNAL: Policy relief is priced out while energy tail risk is not."
          ]
        },
        {
          "title": "Overview",
          "teaser": "SCENARIO MAP - 5-15 trading days",
          "blur_lines": [
            "Base - 55%: Controlled ceiling. Conditions: zero-cut odds stay above 75%; HY OAS stays below 2.85.",
            "Downside - 30%: Policy stress leaks into assets. Conditions: DXY breaks above 102.5; VIX closes above 21 or GEX turns negative."
          ]
        },
        {
          "title": "What Would Have To Be True",
          "teaser": "For this thesis to be wrong, Fed relief odds would need to return quickly, credit would need to stay calm, and dealer gamma would need to rebuild. Status now: the first is not…",
          "blur_lines": [
            "A second invalidation is an energy shock: crude above 77 and December all-time-high odds above 25% would make oil, not the Fed, the transmission…"
          ]
        }
      ],
      "signal_lines": [
        "Core gap: Polymarket (prediction market where users risk capital on outcomes) prices zero Fed cuts at 79%, while the oil shock narrative is weak with crude still under $70.",
        "Watch: If VIX (equity fear gauge) closes above 21, this shifts from controlled stress to active de-risking.",
        "The important read is not bullish or bearish. It is policy pressure without credit validation. Prediction markets say Fed relief is not coming; credit spreads say corporate…",
        "SIGNAL: Policy relief is priced out while energy tail risk is not.",
        "INTERPRETATION: The base risk is still rates and dollar pressure, not an oil shock.",
        "Today's tape is not complacent enough to dismiss and not damaged enough to fear blindly. The cleaner read is a controlled ceiling: credit calm keeps the floor in place,…"
      ],
      "lead_paragraphs": [
        "Regime: Controlled stress: equities are calm because credit is calm, not because policy got easier.",
        "Core gap: Polymarket (prediction market where users risk capital on outcomes) prices zero Fed cuts at 79%, while the oil shock narrative is weak with crude still under $70.",
        "Catalyst: Dealer protection is thinner: positive gamma has shrunk, so shocks have less suspension."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Daily Macro Briefing: June 25, 2026",
      "date": "2026-06-25",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-25.html",
      "excerpt": "Regime: Controlled stress under a harder Fed ceiling, not broad liquidation. Core gap: Polymarket (prediction market where real capital prices outcomes) assigns 77% to zero Fed cuts this year while equities still… Inside this report: 20-Second Brief · What Changed · The Core Read Signals: Watch: if credit spreads finally widen, this stops being a tech reset and becomes a balance-sheet problem. | The market is…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "20-Second Brief",
        "What Changed",
        "The Core Read",
        "Overview",
        "What Would Have To Be True",
        "Watchlist"
      ],
      "section_previews": [
        {
          "title": "20-Second Brief",
          "teaser": "Regime: Controlled stress under a harder Fed ceiling, not broad liquidation.",
          "blur_lines": [
            "Core gap: Polymarket (prediction market where real capital prices outcomes) assigns 77% to zero Fed cuts this year while equities still behave as if…",
            "Catalyst: The damage is concentrated in tech: Nasdaq 100 fell 3.3%, yet VIX sits near 19, which says hedging increased but panic has not arrived."
          ]
        },
        {
          "title": "What Changed",
          "teaser": "Prediction markets hardened the policy ceiling: zero cuts are priced at 77% on $38.7M volume, and a Fed hike this year is still priced above even odds.",
          "blur_lines": [
            "The stress channel shifted away from oil. Crude fell while DXY rose and gold weakened, so the market is treating the current shock as dollar…",
            "The index still has a shock absorber. GEX (dealer hedging pressure that can stabilize index swings) remains positive, but it is thinner than…"
          ]
        },
        {
          "title": "The Core Read",
          "teaser": "The market is removing the rate-relief story from the most expensive corner first. That is why AI and chips took the hit while credit stayed calm: the repricing is about the cost…",
          "blur_lines": [
            "The key contradiction is simple. Policy markets are saying the Fed stays restrictive, but credit spreads are not acting like companies are under…",
            "SIGNAL: Prediction markets now price a restrictive Fed path as the base case."
          ]
        },
        {
          "title": "Overview",
          "teaser": "SCENARIO MAP - 5-15 trading days",
          "blur_lines": [
            "Base - 55%: zero-cut odds stay above 75%; HY OAS stays below 2.85.",
            "Downside - 30%: DXY breaks above 102.5; VIX closes above 21 or HY OAS moves above 2.85."
          ]
        },
        {
          "title": "What Would Have To Be True",
          "teaser": "For the core thesis to be wrong, the Fed-relief premium would need to return, the dollar would need to fade, and credit would need to stay calm at the same time.",
          "blur_lines": [
            "Status: zero-cut odds are still high, so that part is not moving yet. DXY has not faded. Credit is the only supportive piece, and that is why this…"
          ]
        }
      ],
      "signal_lines": [
        "Watch: if credit spreads finally widen, this stops being a tech reset and becomes a balance-sheet problem.",
        "The market is removing the rate-relief story from the most expensive corner first. That is why AI and chips took the hit while credit stayed calm: the repricing is about the cost…",
        "CONFIDENCE: HIGH - the signal is high-volume, fresh, and aligned with the tech-led de-risking.",
        "INTERPRETATION: MACRO_PLAYBOOK marks IG below 0.80 and HY near 2.60 as a thin-risk-premium zone. Today matches the warning area, not the break.",
        "CONFIDENCE: MEDIUM-HIGH - credit is calm, but the cushion is materially thinner when policy risk is rising."
      ],
      "lead_paragraphs": [
        "Regime: Controlled stress under a harder Fed ceiling, not broad liquidation.",
        "Core gap: Polymarket (prediction market where real capital prices outcomes) assigns 77% to zero Fed cuts this year while equities still behave as if policy relief can arrive soon.",
        "Catalyst: The damage is concentrated in tech: Nasdaq 100 fell 3.3%, yet VIX sits near 19, which says hedging increased but panic has not arrived."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Regime Filter: June 25, 2026",
      "date": "2026-06-25",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-06-25.html",
      "excerpt": "Markets are not rejecting risk because oil is exploding. They are repricing the cost of time under a harder Fed ceiling. Polymarket, a prediction market where real capital prices policy outcomes publicly, puts zero Fed cuts at 79% on $39M 🔺. Above 75% means the relief valve is mostly shut.",
      "chart_tags": [
        "[dxy]",
        "[credit_stress]"
      ],
      "chart_cards": [
        {
          "tag": "[dxy]",
          "title": "[Dxy]",
          "description": "[Dxy] synced from Sentinel's chart arsenal.",
          "image_url": "/charts/free_2026-06-25__[dxy].png",
          "premium": false
        },
        {
          "tag": "[credit_stress]",
          "title": "[Credit Stress]",
          "description": "[Credit Stress] synced from Sentinel's chart arsenal.",
          "image_url": "/charts/free_2026-06-25__[credit_stress].png",
          "premium": false
        }
      ],
      "sections": [
        "📌 The One Thing That Matters Today",
        "📉 Active Lens: Policy Ceiling, Credit Floor",
        "🧭 Scenario Map: 5-15 Trading Days",
        "👀 Watchlist",
        "🔓 Unlock Full Briefing"
      ],
      "section_previews": [
        {
          "title": "📌 The One Thing That Matters Today",
          "teaser": "Markets are not rejecting risk because oil is exploding. They are repricing the cost of time under a harder Fed ceiling.",
          "blur_lines": [
            "Polymarket, a prediction market where real capital prices policy outcomes publicly, puts zero Fed cuts at 79% on $39M 🔺. Above 75% means the relief…",
            "DXY, the dollar index measuring the greenback against major currencies, is 101.6 🔺. The playbook stress line is 105, but gold is already down about…"
          ]
        },
        {
          "title": "📉 Active Lens: Policy Ceiling, Credit Floor",
          "teaser": "SIGNAL: Prediction markets price a restrictive Fed path while credit still prices survivable refinancing risk.",
          "blur_lines": [
            "FACT: VIX, expected 30-day S&P 500 volatility priced by options markets, sits near 18, recently around the 73rd percentile 🔺. That is attention, not…",
            "FACT: HY OAS is near the playbook's bottom 1st-percentile complacency zone, but it has not crossed the stress trigger."
          ]
        },
        {
          "title": "🧭 Scenario Map: 5-15 Trading Days",
          "teaser": "Base Case: 55%. Zero-cut odds stay above 75%, HY OAS stays below 2.85, and equities remain capped but orderly.",
          "blur_lines": [
            "Downside: 30%. DXY breaks 102.5 and VIX closes above 21, or HY OAS moves above 2.85.",
            "Relief: 15%. Zero-cut odds fall below 70%, DXY fades below 100.5, and gold stabilizes."
          ]
        },
        {
          "title": "👀 Watchlist",
          "teaser": "DXY above 102.5: dollar stress becomes the driver.",
          "blur_lines": [
            "HY OAS above 2.85: credit stops absorbing policy pressure.",
            "Zero-cut odds below 70%: relief gains weight."
          ]
        },
        {
          "title": "🔓 Unlock Full Briefing",
          "teaser": "Get the complete picture with dark pool data, dealer gamma maps and all 3 active lenses.",
          "blur_lines": [
            "[Get the full Sentinel…"
          ]
        }
      ],
      "signal_lines": [
        "Markets are not rejecting risk because oil is exploding. They are repricing the cost of time under a harder Fed ceiling.",
        "SIGNAL: Prediction markets price a restrictive Fed path while credit still prices survivable refinancing risk.",
        "CONFIDENCE: HIGH. Policy odds, DXY, gold and risk appetite agree, while credit has not joined the break."
      ],
      "lead_paragraphs": [
        "Markets are not rejecting risk because oil is exploding. They are repricing the cost of time under a harder Fed ceiling.",
        "Polymarket, a prediction market where real capital prices policy outcomes publicly, puts zero Fed cuts at 79% on $39M 🔺. Above 75% means the relief valve is mostly shut.",
        "DXY, the dollar index measuring the greenback against major currencies, is 101.6 🔺. The playbook stress line is 105, but gold is already down about 7% over two weeks."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: June 23, 2026",
      "date": "2026-06-23",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-23.html",
      "excerpt": "Regime: controlled stress, not panic: equities still have a volatility cushion, but the policy ceiling hardened and the easy-money story keeps losing oxygen every session. Core gap: Polymarket (prediction market where… Inside this report: 20-Second Brief · What Changed · The Core Read Signals: Watch: if the dollar and volatility rise together, the market shifts from policy ceiling to plumbing risk. | Credit refused…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "20-Second Brief",
        "What Changed",
        "The Core Read",
        "Overview",
        "What Would Have To Be True",
        "Watchlist"
      ],
      "section_previews": [
        {
          "title": "20-Second Brief",
          "teaser": "Regime: controlled stress, not panic: equities still have a volatility cushion, but the policy ceiling hardened and the easy-money story keeps losing oxygen every session.",
          "blur_lines": [
            "Core gap: Polymarket (prediction market where capital prices outcomes) now puts zero 2026 Fed cuts at 81%, while a Fed hike this year sits at 62%.",
            "Catalyst: credit is still calm: HY spreads sit near 2.63, so bonds are not yet validating a broad break."
          ]
        },
        {
          "title": "What Changed",
          "teaser": "The Fed path moved from “cuts delayed” to “cuts may be gone.” That matters because valuation expansion needs easier policy, not just stable headlines.",
          "blur_lines": [
            "Credit refused to panic. HY OAS (extra yield demanded on junk debt) at 2.63 and IG OAS (premium on safer corporate debt) at 0.74 say default risk is…",
            "The dollar became the transmission belt. DXY near 100.8 with gold down about 7% over 14 days says tightening is flowing through currency and…"
          ]
        },
        {
          "title": "The Core Read",
          "teaser": "This is a ceiling market, not a floor market. The dangerous part is not that investors are panicking. They are not. The danger is that prediction markets have repriced the Fed…",
          "blur_lines": [
            "That creates a narrow bridge: enough gamma to dampen daily moves, enough credit calm to avoid liquidation, but not enough policy relief to justify a…",
            "SIGNAL: Policy expectations are now the dominant risk valve."
          ]
        },
        {
          "title": "Overview",
          "teaser": "SCENARIO MAP - 5-15 trading days",
          "blur_lines": [
            "Base - 55%: controlled ceiling tape",
            "Conditions: zero-cut odds stay above 75%; HY OAS stays below 2.85."
          ]
        },
        {
          "title": "What Would Have To Be True",
          "teaser": "For this thesis to be wrong, three things need to happen.",
          "blur_lines": [
            "Fed-cut odds must recover enough to reopen the easing path. Status: still distant.",
            "Credit spreads must remain calm even if DXY pushes higher. Status: true so far, but this is the key test."
          ]
        }
      ],
      "signal_lines": [
        "Watch: if the dollar and volatility rise together, the market shifts from policy ceiling to plumbing risk.",
        "Credit refused to panic. HY OAS (extra yield demanded on junk debt) at 2.63 and IG OAS (premium on safer corporate debt) at 0.74 say default risk is still being priced as…",
        "That creates a narrow bridge: enough gamma to dampen daily moves, enough credit calm to avoid liquidation, but not enough policy relief to justify a clean risk-on expansion. The…",
        "SIGNAL: Policy expectations are now the dominant risk valve.",
        "DXY 101 → dollar pressure becomes the main equity risk.",
        "Changed: no meaningful change in the public risk map; the dollar is now the cleanest trigger to watch."
      ],
      "lead_paragraphs": [
        "Regime: controlled stress, not panic: equities still have a volatility cushion, but the policy ceiling hardened and the easy-money story keeps losing oxygen every session.",
        "Core gap: Polymarket (prediction market where capital prices outcomes) now puts zero 2026 Fed cuts at 81%, while a Fed hike this year sits at 62%.",
        "Catalyst: credit is still calm: HY spreads sit near 2.63, so bonds are not yet validating a broad break."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Daily Macro Briefing: June 22, 2026",
      "date": "2026-06-22",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-22.html",
      "excerpt": "Regime: Monday opens in controlled stress: policy pressure is rising, but credit has not validated a break yet. Core gap: Polymarket (a prediction market where traders price event odds with real capital) now prices 81%… Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Watch: if credit starts widening, this changes from a ceiling problem into a plumbing problem. | The Fed path…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "🔎 Top Lenses",
        "Overview",
        "🧪 What Would Have To Be True"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Monday opens in controlled stress: policy pressure is rising, but credit has not validated a break yet.",
          "blur_lines": [
            "Core gap: Polymarket (a prediction market where traders price event odds with real capital) now prices 81% odds of zero Fed cuts and 62% odds of a…",
            "Catalyst: the dollar is doing the tightening, and gold is no longer absorbing the shock."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "The Fed path stopped being only a delay story. The market-implied question is now whether the Fed has to press harder, not merely wait longer.",
          "blur_lines": [
            "The refuge bid weakened at the same time. Gold is down about 7.4% over two weeks while DXY (the US Dollar Index, a gauge of dollar pressure against…",
            "Options show caution without credit confirmation. Put/Call Ratio (puts versus calls, a quick gauge of downside insurance demand) is near 1.12, but…"
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "This is not a crash tape. It is a ceiling tape. The market can look calm because credit is calm, but the cost of patience is rising as prediction markets reprice the Fed path…",
          "blur_lines": [
            "The closest MACRO_PLAYBOOK match is not the 1998, 2007, or 2020 high-yield divergence trap, because credit is not widening. It is the precondition…"
          ]
        },
        {
          "title": "🔎 Top Lenses",
          "teaser": "1. Policy tail",
          "blur_lines": [
            "SIGNAL: The rate market moved from \"cuts delayed\" to \"hikes possible.\"",
            "FACT: The meeting-level tail is now visible: July hike odds are 26%, and September hike odds are 38%."
          ]
        },
        {
          "title": "Overview",
          "teaser": "🧭 SCENARIO MAP - 5-15 trading days",
          "blur_lines": [
            "Base - 55%: Fed tail stays elevated; HY OAS remains below 2.85 and VIX (30-day equity insurance cost) stays below 20.",
            "Downside - 30%: HY OAS breaks above 2.85; DXY pushes above 101 with VIX above 20."
          ]
        }
      ],
      "signal_lines": [
        "Watch: if credit starts widening, this changes from a ceiling problem into a plumbing problem.",
        "The Fed path stopped being only a delay story. The market-implied question is now whether the Fed has to press harder, not merely wait longer.",
        "Status: credit is already doing its part. The dollar and gold are not. The Fed path is still the wrong way for a clean risk-on tape.",
        "This is not broad liquidation. It is a market learning that calm can be expensive. While credit stays calm, risk assets can keep absorbing shocks, but the upside ceiling is lower…"
      ],
      "lead_paragraphs": [
        "Regime: Monday opens in controlled stress: policy pressure is rising, but credit has not validated a break yet.",
        "Core gap: Polymarket (a prediction market where traders price event odds with real capital) now prices 81% odds of zero Fed cuts and 62% odds of a Fed hike this year, while HY spreads near 2.63 still say corporate funding stress is not…",
        "Catalyst: the dollar is doing the tightening, and gold is no longer absorbing the shock."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Weekly Editorial: June 21, 2026",
      "date": "2026-06-21",
      "type": "weekly",
      "premium": true,
      "kind_label": "Weekly Editorial",
      "access_label": "Premium",
      "url": "/reports/weekly_2026-06-21.html",
      "excerpt": "The hidden structure of the week was not Middle East relief. It was a harder policy ceiling arriving exactly as the oil shock faded. Markets stopped pricing a war premium and started pricing patience as expensive. The… Inside this report: Bluf · The Take · Reality Gap Signals: The internals did not shout crisis. HY OAS (the extra yield risky borrowers pay over Treasuries) sat near 2.63, while VIX (the 30-day price…",
      "chart_tags": [
        "us10y_yield",
        "hy_spread",
        "dxy"
      ],
      "chart_cards": [
        {
          "tag": "us10y_yield",
          "title": "Us10Y Yield",
          "description": "US 10-Year Treasury Yield (^TNX). The global benchmark rate. Drives mortgage rates and corporate borrowing costs. Rapid spikes often trigger equity selloffs.",
          "image_url": "/charts/weekly_2026-06-21__us10y_yield.png",
          "premium": true
        },
        {
          "tag": "hy_spread",
          "title": "Hy Spread",
          "description": "ICE BofA High Yield OAS (FRED: BAMLH0A0HYM2) in basis points. Measures the extra yield junk bond issuers pay vs Treasuries. Spikes above 600 bps = credit market stress. Above 900 bps = systemic risk. Current level…",
          "image_url": "/charts/weekly_2026-06-21__hy_spread.png",
          "premium": true
        },
        {
          "tag": "dxy",
          "title": "Dxy",
          "description": "US Dollar Index (DXY) — trade-weighted basket of major currencies. Rising dollar = financial tightening globally, EM stress, commodity pressure. Falling dollar = liquidity expansion, commodity bull signal. Dollar…",
          "image_url": "/charts/weekly_2026-06-21__dxy.png",
          "premium": true
        }
      ],
      "sections": [
        "Bluf",
        "The Take",
        "Reality Gap",
        "Plumbing",
        "Cross-Asset Tell",
        "Signal Follow-Through"
      ],
      "section_previews": [
        {
          "title": "Bluf",
          "teaser": "The hidden structure of the week was not Middle East relief. It was a harder policy ceiling arriving exactly as the oil shock faded. Markets stopped pricing a war premium and…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "The Take",
          "teaser": "The week began with relief: Hormuz headlines cooled oil, volatility settled, and the index tape avoided broad liquidation. Under that calm, the center of gravity moved from…",
          "blur_lines": [
            "The 10-year near 4.49% kept the message simple: cheaper energy did not unlock cheaper money. The market got a clearer road, but the central bank…"
          ]
        },
        {
          "title": "Reality Gap",
          "teaser": "Consensus wanted a clean de-escalation tape. The market-implied odds priced something colder: relief from oil, not relief from rates.",
          "blur_lines": [
            "That gap explains the strange rotation. Gold lost the macro bid, sliding roughly 7.4% over two weeks, while crypto fear deepened and equities…"
          ]
        },
        {
          "title": "Plumbing",
          "teaser": "The internals did not shout crisis. HY OAS (the extra yield risky borrowers pay over Treasuries) sat near 2.63, while VIX (the 30-day price of equity insurance) held around 17.2.…",
          "blur_lines": [
            "That combination matters. A credit break would have made this a downside tape. Instead, it became a controlled pressure test: hedges were present,…"
          ]
        },
        {
          "title": "Cross-Asset Tell",
          "teaser": "The cleanest contradiction was the dollar. DXY (the US Dollar Index) near 100.8 pressed on gold, crypto, and rate-sensitive growth at the same time, while credit refused to…",
          "blur_lines": [
            "A stronger dollar is a smaller doorway for global liquidity. This week, the crowd watched oil leave the fire escape, while the dollar quietly…"
          ]
        }
      ],
      "signal_lines": [
        "The internals did not shout crisis. HY OAS (the extra yield risky borrowers pay over Treasuries) sat near 2.63, while VIX (the 30-day price of equity insurance) held around 17.2.…",
        "The cleanest contradiction was the dollar. DXY (the US Dollar Index) near 100.8 pressed on gold, crypto, and rate-sensitive growth at the same time, while credit refused to…",
        "A stronger dollar is a smaller doorway for global liquidity. This week, the crowd watched oil leave the fire escape, while the dollar quietly narrowed the main doorway.",
        "Stress trigger: HY spreads start moving away from their calm zone while VIX rises. That would turn ceiling risk into plumbing risk."
      ],
      "lead_paragraphs": [
        "The hidden structure of the week was not Middle East relief. It was a harder policy ceiling arriving exactly as the oil shock faded. Markets stopped pricing a war premium and started pricing patience as expensive.",
        "The week began with relief: Hormuz headlines cooled oil, volatility settled, and the index tape avoided broad liquidation. Under that calm, the center of gravity moved from barrels to basis points. Prediction markets, live odds backed by…",
        "The 10-year near 4.49% kept the message simple: cheaper energy did not unlock cheaper money. The market got a clearer road, but the central bank kept the toll booth open."
      ],
      "reading_minutes": 3
    },
    {
      "title": "Daily Macro Briefing: June 19, 2026",
      "date": "2026-06-19",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-19.html",
      "excerpt": "Regime: policy stress is back, but credit still refuses to panic. Core gap: prediction markets now price 81% odds of zero Fed cuts in 2026, while the market also reprices the chance of a Fed hike this year to 62%. Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Catalyst: the dollar is firm, gold is sliding, crypto fear is extreme, and equity vol is calmer than the headline risk…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "📈 Lens 1: The Fed Tail Got Sharper",
        "📉 Lens 2: Gold Is Losing The Macro Bid",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: policy stress is back, but credit still refuses to panic.",
          "blur_lines": [
            "Core gap: prediction markets now price 81% odds of zero Fed cuts in 2026, while the market also reprices the chance of a Fed hike this year to 62%.",
            "Catalyst: the dollar is firm, gold is sliding, crypto fear is extreme, and equity vol is calmer than the headline risk suggests."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "The policy ceiling hardened again. No-cut pricing rose to 81%, and the July market moved sharply toward a non-trivial hike tail.",
          "blur_lines": [
            "Gold stopped acting like the safe-haven winner. It is down roughly 7.4% over two weeks, and Polymarket shifted June settlement odds toward the lower…",
            "Crypto lost the risk-on argument first. Bitcoin is near $62.4k, Ethereum is near $1.69k, and crypto fear is at 14."
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "The market is not screaming recession. It is repricing the cost of patience. That distinction matters.",
          "blur_lines": [
            "If this were a classic panic tape, credit would be widening, volatility would be breaking out, and breadth would be collapsing. Instead, HY OAS is…",
            "But the other side of the ledger is harsher. The Fed path is moving against duration again. Prediction markets now say the base case is no cuts this…"
          ]
        },
        {
          "title": "📈 Lens 1: The Fed Tail Got Sharper",
          "teaser": "SIGNAL: Markets are no longer debating only delay. They are reopening the hike tail.",
          "blur_lines": [
            "FACT: Polymarket prices zero 2026 cuts at 81%, up 13 points. It prices a Fed hike in 2026 at 62%, up 27 points. For July, no change is still the…",
            "READ: That is a major psychology shift. The market moved from \"cuts are postponed\" toward \"the Fed might still be forced higher.\" Even if the hike…"
          ]
        },
        {
          "title": "📉 Lens 2: Gold Is Losing The Macro Bid",
          "teaser": "SIGNAL: The safe-haven trade is not absorbing the policy shock cleanly.",
          "blur_lines": [
            "FACT: Gold is near 4,170, down 1.3% on the day and down about 7.4% over two weeks. Silver is near 64.9 and also under pressure. The DXY is near…",
            "READ: This is the dollar squeezing the refuge trade. If geopolitical fear were dominant, gold would likely hold up better. Instead, the market is…"
          ]
        }
      ],
      "signal_lines": [
        "Catalyst: the dollar is firm, gold is sliding, crypto fear is extreme, and equity vol is calmer than the headline risk suggests.",
        "Watch: this is not a broad liquidation while HY spreads sit near 2.63 and VIX holds near 17. The danger is narrower: a rates ceiling that keeps compressing long-duration risk…",
        "Crypto lost the risk-on argument first. Bitcoin is near $62.4k, Ethereum is near $1.69k, and crypto fear is at 14.",
        "So the signal is not \"risk off everywhere.\" The signal is \"risk assets can hold, but the multiple ceiling is lower.\"",
        "6. Bitcoin below 60k -> crypto fear moves from sentiment to forced positioning risk",
        "Base case: choppy risk, capped upside, and leadership concentrated in assets that can survive higher discount rates. The bear case starts only when credit confirms. Until then,…"
      ],
      "lead_paragraphs": [
        "Regime: policy stress is back, but credit still refuses to panic.",
        "Core gap: prediction markets now price 81% odds of zero Fed cuts in 2026, while the market also reprices the chance of a Fed hike this year to 62%.",
        "Catalyst: the dollar is firm, gold is sliding, crypto fear is extreme, and equity vol is calmer than the headline risk suggests."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Daily Macro Briefing: June 18, 2026",
      "date": "2026-06-18",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-18.html",
      "excerpt": "Regime: Relief bounce under a harder policy ceiling, not clean risk-on. Core gap: oil broke toward $74 after the Hormuz framework, but market-implied odds now put no Fed cuts this year at 82%. Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Regime: Relief bounce under a harder policy ceiling, not clean risk-on. | Watch: if those no-cut odds stay elevated while oil keeps falling,…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "📈 Lens 1: Policy Ceiling Got Harder",
        "Overview",
        "🏦 Lens 3: Vol Woke Up Before Credit"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Relief bounce under a harder policy ceiling, not clean risk-on.",
          "blur_lines": [
            "Core gap: oil broke toward $74 after the Hormuz framework, but market-implied odds now put no Fed cuts this year at 82%.",
            "Catalyst: the Fed kept rates unchanged, leaned back toward inflation fighting, and equity volatility moved to 18.4."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "The Fed turned the oil relief into a ceiling test. Yesterday's no-cut odds were near 70%; today's pricing moved above four-fifths.",
          "blur_lines": [
            "The supply shock is easing after the US-Iran framework and Hormuz reopening headlines. That lowers the inflation impulse, not the cost-of-capital…",
            "Stress moved from oil to market plumbing. Volatility woke up while credit spreads stayed tight and reverse repo sat near empty."
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "The headline says geopolitical relief. The plumbing says policy did not ease. Cheaper crude lowers one inflation input, but the Fed's latest signal means investors are not…",
          "blur_lines": [
            "That split explains the mixed tape: futures can rebound, Asia can rally, and credit can stay calm, while the policy ceiling still limits expensive…"
          ]
        },
        {
          "title": "📈 Lens 1: Policy Ceiling Got Harder",
          "teaser": "SIGNAL: Lower oil is not converting into rate-cut relief.",
          "blur_lines": [
            "FACT: Polymarket (prediction market where participants stake capital on outcomes) prices no Fed cuts this year at 82% on $5.3M; one cut is 12%, two…",
            "INTERPRETATION: The market is separating \"less energy stress\" from \"easier money.\" That keeps rate-sensitive tech on a tighter leash even if index…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🛢️ LENS 2: OIL RELIEF IS REAL, TAIL RISK IS NOT ZERO",
          "blur_lines": [
            "SIGNAL: The front-month oil premium is deflating, but geopolitical insurance has not disappeared.",
            "FACT: WTI is near $74 and Brent near $78; Polymarket still prices a US invasion of Iran before 2027 at 12% on $38M."
          ]
        }
      ],
      "signal_lines": [
        "Regime: Relief bounce under a harder policy ceiling, not clean risk-on.",
        "Watch: if those no-cut odds stay elevated while oil keeps falling, cheaper energy helps margins but does not reopen discount-rate relief. Futures can bounce on peace; multiples…",
        "🛢️ LENS 2: OIL RELIEF IS REAL, TAIL RISK IS NOT ZERO",
        "INTERPRETATION: The immediate inflation impulse improves, but the second-order risk is still energy-sensitive. If that tail rises again, airlines, transport and consumer…",
        "4. DXY above 100.5 and USD/JPY above 161 -> dollar pressure bites global risk",
        "Yesterday: oil relief was real, but not clean risk-on under a hard Fed ceiling."
      ],
      "lead_paragraphs": [
        "Regime: Relief bounce under a harder policy ceiling, not clean risk-on.",
        "Core gap: oil broke toward $74 after the Hormuz framework, but market-implied odds now put no Fed cuts this year at 82%.",
        "Catalyst: the Fed kept rates unchanged, leaned back toward inflation fighting, and equity volatility moved to 18.4."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Regime Filter: June 18, 2026",
      "date": "2026-06-18",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-06-18.html",
      "excerpt": "Oil eased toward $74 and Brent toward $78 after the US-Iran framework and Hormuz reopening headlines — the setup that usually loosens financial conditions. But prediction markets went the other way. Polymarket (markets where participants stake real capital on outcomes) now prices no Fed rate cuts this year at 82% on $5.3M staked — up from roughly 70% two days ago.",
      "chart_tags": [
        "oil_price",
        "fed_funds_futures"
      ],
      "chart_cards": [
        {
          "tag": "oil_price",
          "title": "Oil Price",
          "description": "WTI Crude Oil (CL=F) 6-month price action. Sustained move above $90 = inflation re-acceleration risk. Drop below $60 = demand destruction signal, deflationary pressure. Watch for backwardation (front month premium) as…",
          "image_url": "/charts/free_2026-06-18__oil_price.png",
          "premium": false
        },
        {
          "tag": "fed_funds_futures",
          "title": "Fed Funds Futures",
          "description": "30-Day Federal Funds Futures — the market's live bet on where the Fed funds rate will be. Divergence from actual Fed funds rate reveals market vs Fed expectations. Critical for timing rate-sensitive assets.",
          "image_url": "/charts/free_2026-06-18__fed_funds_futures.png",
          "premium": false
        }
      ],
      "sections": [
        "🎯 The One Thing That Matters Today",
        "📉 Policy Ceiling Got Harder",
        "Fact:",
        "Overview",
        "📋 Watchlist",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "🎯 The One Thing That Matters Today",
          "teaser": "Oil eased toward $74 and Brent toward $78 after the US-Iran framework and Hormuz reopening headlines — the setup that usually loosens financial conditions.",
          "blur_lines": [
            "But prediction markets went the other way. Polymarket (markets where participants stake real capital on outcomes) now prices no Fed rate cuts this…",
            "That is the gap: the inflation input softened, the cost-of-capital ceiling did not. A peace headline can lift futures overnight. It cannot cut the…"
          ]
        },
        {
          "title": "📉 Policy Ceiling Got Harder",
          "teaser": "SIGNAL: Lower oil is not converting into rate-cut relief.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "Fact:",
          "teaser": "No Fed cuts in 2026: 82%🔺 on Polymarket ($5.3M staked) — two-day jump from ~70%",
          "blur_lines": [
            "WTI near $74🔻, Brent near $78 — the supply premium deflating",
            "VIX at 18.4🔺 — above the 13-15 complacency zone, short of 30+ panic"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🗺️ SCENARIO MAP — 5-15 trading days",
          "blur_lines": [
            "Base Case — 50%: Relief bounce under the hard ceiling. No-cut odds >75%, WTI <$80, VIX 17-20, HY OAS <2.85.",
            "Downside — 30%: The ceiling bites. No-cut odds >80%, DXY >100.5, VIX breaks 20, HY OAS >2.85."
          ]
        },
        {
          "title": "📋 Watchlist",
          "teaser": "No-cut odds below 70% → policy ceiling softens, bounce extends",
          "blur_lines": [
            "WTI back above $80 → energy relief stops helping",
            "VIX breaks 20 with HY OAS above 2.85 → options stress reaches credit"
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "Oil eased toward $74 and Brent toward $78 after the US-Iran framework and Hormuz reopening headlines — the setup that usually loosens financial conditions.",
        "But prediction markets went the other way. Polymarket (markets where participants stake real capital on outcomes) now prices no Fed rate cuts this year at 82% on $5.3M staked — up from roughly 70% two days ago.",
        "That is the gap: the inflation input softened, the cost-of-capital ceiling did not. A peace headline can lift futures overnight. It cannot cut the discount rate."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: June 17, 2026",
      "date": "2026-06-17",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-17.html",
      "excerpt": "Regime: Oil relief is real, but it has not earned a clean risk-on tape. Core gap: WTI is near $75 while market-implied odds still put zero Fed cuts this year near 70%. Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Regime: Oil relief is real, but it has not earned a clean risk-on tape. | Watch: if lower oil fails to pull Fed-cut odds down, this becomes rotation under a hard…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "📈 Lens 1: Oil Relief Vs Fed Ceiling",
        "📉 Lens 2: Tech Leadership Stress",
        "🏦 Lens 3: Credit Calm, Liquidity Thin"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Oil relief is real, but it has not earned a clean risk-on tape.",
          "blur_lines": [
            "Core gap: WTI is near $75 while market-implied odds still put zero Fed cuts this year near 70%.",
            "Catalyst: the first asset to reject the relief trade was crowded tech, with QQQ down 1.9%."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "Oil moved from war premium to disinflation input. WTI is near $75, Brent near $78, and WTI is down 16% over 14 sessions. That changes the inflation impulse the market has been…",
          "blur_lines": [
            "Relief did not go where it looked easiest. QQQ fell 1.9%, SMH fell 4.8%, while SPY lost only 0.6% and equal-weight held better. The index looks…",
            "Credit stayed calm while the funding buffer stayed thin. HY OAS is 2.66, IG OAS is 0.73, and reverse repo is only $10.7B. That is why downside is…"
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "The market solved the oil question faster than the equity tape wanted. Cheaper crude removes some inflation pressure, but it does not automatically give rate-sensitive tech a…",
          "blur_lines": [
            "That split explains why semis were hit harder than the index. This is not panic: VIX sits near 16, credit spreads are tight, and equal-weight held…"
          ]
        },
        {
          "title": "📈 Lens 1: Oil Relief Vs Fed Ceiling",
          "teaser": "SIGNAL: Lower oil is not yet translating into easier Fed pricing.",
          "blur_lines": [
            "FACT: WTI is around $75 and Brent $78; Polymarket (prediction market where participants stake capital on outcomes) prices zero 2026 cuts at 69.8% on…",
            "INTERPRETATION: The market is separating \"less energy stress\" from \"policy relief.\" If that holds, lower oil helps margins but does not reset…"
          ]
        },
        {
          "title": "📉 Lens 2: Tech Leadership Stress",
          "teaser": "SIGNAL: Crowded AI and semiconductor leadership absorbed the shock, not the whole tape.",
          "blur_lines": [
            "FACT: SMH fell 4.8% versus SPY at -0.6%; QQQ fell 1.9% while VIX stayed near 16.",
            "INTERPRETATION: This is leadership stress after a huge 50-day semiconductor run, not broad liquidation. When the engine that pulled the train higher…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Oil relief is real, but it has not earned a clean risk-on tape.",
        "Watch: if lower oil fails to pull Fed-cut odds down, this becomes rotation under a hard ceiling, not broad easing. The market cooled one input, not the whole equation."
      ],
      "lead_paragraphs": [
        "Regime: Oil relief is real, but it has not earned a clean risk-on tape.",
        "Core gap: WTI is near $75 while market-implied odds still put zero Fed cuts this year near 70%.",
        "Catalyst: the first asset to reject the relief trade was crowded tech, with QQQ down 1.9%."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Daily Macro Briefing: June 16, 2026",
      "date": "2026-06-16",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-16.html",
      "excerpt": "Regime: controlled stress, not panic: equities still have a volatility cushion, but the policy ceiling hardened and the easy-money story keeps losing oxygen. Core gap: Polymarket (prediction market where capital prices… Inside this report: 20-Second Brief · What Changed · The Core Read Signals: Watch: if the dollar and volatility rise together, the market shifts from policy ceiling to plumbing risk. | Credit…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "20-Second Brief",
        "What Changed",
        "The Core Read",
        "Overview",
        "What Would Have To Be True",
        "Watchlist"
      ],
      "section_previews": [
        {
          "title": "20-Second Brief",
          "teaser": "Regime: controlled stress, not panic: equities still have a volatility cushion, but the policy ceiling hardened and the easy-money story keeps losing oxygen.",
          "blur_lines": [
            "Core gap: Polymarket (prediction market where capital prices outcomes) now puts zero 2026 Fed cuts at 81%, while a Fed hike this year sits at 62%.",
            "Catalyst: credit is still calm: HY spreads sit near 2.63, so bonds are not yet validating a broad break."
          ]
        },
        {
          "title": "What Changed",
          "teaser": "The Fed path moved from “cuts delayed” to “cuts may be gone.” That matters because valuation expansion needs easier policy, not just stable headlines.",
          "blur_lines": [
            "Credit refused to panic. HY OAS (extra yield demanded on junk debt) at 2.63 and IG OAS (premium on safer corporate debt) at 0.74 say default risk is…",
            "The dollar became the transmission belt. DXY near 100.8 with gold down about 7% over 14 days says tightening is flowing through currency and…"
          ]
        },
        {
          "title": "The Core Read",
          "teaser": "This is a ceiling market, not a floor market. The dangerous part is not that investors are panicking. They are not. The danger is that prediction markets have repriced the Fed…",
          "blur_lines": [
            "That creates a narrow bridge: enough gamma to dampen daily moves, enough credit calm to avoid liquidation, but not enough policy relief to justify a…",
            "SIGNAL: Policy expectations are now the dominant risk valve."
          ]
        },
        {
          "title": "Overview",
          "teaser": "SCENARIO MAP - 5-15 trading days",
          "blur_lines": [
            "Base - 55%: controlled ceiling tape",
            "Conditions: zero-cut odds stay above 75%; HY OAS stays below 2.85."
          ]
        },
        {
          "title": "What Would Have To Be True",
          "teaser": "For this thesis to be wrong, three things need to happen.",
          "blur_lines": [
            "Fed-cut odds must recover enough to reopen the easing path. Status: still distant.",
            "Credit spreads must remain calm even if DXY pushes higher. Status: true so far, but this is the key test."
          ]
        }
      ],
      "signal_lines": [
        "Watch: if the dollar and volatility rise together, the market shifts from policy ceiling to plumbing risk.",
        "Credit refused to panic. HY OAS (extra yield demanded on junk debt) at 2.63 and IG OAS (premium on safer corporate debt) at 0.74 say default risk is still being priced as…",
        "That creates a narrow bridge: enough gamma to dampen daily moves, enough credit calm to avoid liquidation, but not enough policy relief to justify a clean risk-on expansion. The…",
        "SIGNAL: Policy expectations are now the dominant risk valve.",
        "DXY 101 → dollar pressure becomes the main equity risk.",
        "Changed: no meaningful change in the public risk map; the dollar is now the cleanest trigger to watch."
      ],
      "lead_paragraphs": [
        "Regime: controlled stress, not panic: equities still have a volatility cushion, but the policy ceiling hardened and the easy-money story keeps losing oxygen.",
        "Core gap: Polymarket (prediction market where capital prices outcomes) now puts zero 2026 Fed cuts at 81%, while a Fed hike this year sits at 62%.",
        "Catalyst: credit is still calm: HY spreads sit near 2.63, so bonds are not yet validating a broad break."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Regime Filter: June 16, 2026",
      "date": "2026-06-16",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-06-16.html",
      "excerpt": "The equity floor was rebuilt overnight. The ceiling didn't move. GEX (dealer gamma, the options cushion that dampens index swings) jumped from $3.3B to $6.8B in one session. Volatility cooled to the 28th percentile. Credit stayed calm. Asia surged on the Iran de-escalation.",
      "chart_tags": [
        "spy_vix",
        "reverse_repo"
      ],
      "chart_cards": [
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/free_2026-06-16__spy_vix.png",
          "premium": false
        },
        {
          "tag": "reverse_repo",
          "title": "Reverse Repo",
          "description": "Fed Reverse Repo Facility usage (FRED: RRPONTSYD) in billions USD. Cash parked overnight at the Fed. High = excess liquidity sloshing in the system. Rapid drawdown = liquidity leaving the market — watch for correlation…",
          "image_url": "/charts/free_2026-06-16__reverse_repo.png",
          "premium": false
        }
      ],
      "sections": [
        "🔭 THE ONE THING THAT MATTERS TODAY",
        "📉 THE REPAIRED FLOOR, THE UNMOVED CEILING",
        "🗺️ SCENARIO MAP: 5-15 trading days",
        "🔑 WATCHLIST",
        "🔓 Unlock Full Briefing",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "🔭 THE ONE THING THAT MATTERS TODAY",
          "teaser": "The equity floor was rebuilt overnight. The ceiling didn't move.",
          "blur_lines": [
            "GEX (dealer gamma, the options cushion that dampens index swings) jumped from $3.3B to $6.8B in one session. Volatility cooled to the 28th…",
            "But prediction markets still price zero 2026 Fed cuts at 69% on $35M of staked capital, and a hike at 36%. The peace trade changed the plumbing. It…"
          ]
        },
        {
          "title": "📉 THE REPAIRED FLOOR, THE UNMOVED CEILING",
          "teaser": "GEX: $6.8B 🔺 (up 105% from $3.3B). Normal range: $5-8B. The dealer cushion that absorbs selling is back online.",
          "blur_lines": [
            "VIX: 16.2 🔻 (28th percentile, down 8.4%). Options pricing calm, not complacency.",
            "DIX (institutional off-exchange demand): 45.1% 🔺. Above the 45% accumulation line. Demand underneath is intact."
          ]
        },
        {
          "title": "🗺️ SCENARIO MAP: 5-15 trading days",
          "teaser": "Base (55%): Controlled relief. GEX above $5B, VIX below 18, WTI $78-84.",
          "blur_lines": [
            "Downside (25%): Hormuz flows lag, oil reclaims $84, GEX below $4B or HY OAS above 2.85.",
            "Relief (20%): WTI below $78, no-cut odds dip below 60%."
          ]
        },
        {
          "title": "🔑 WATCHLIST",
          "teaser": "GEX below $4B: repaired floor starts eroding",
          "blur_lines": [
            "No-cut odds below 60%: Fed ceiling weakens",
            "WTI above $84: energy tail returns"
          ]
        },
        {
          "title": "🔓 Unlock Full Briefing",
          "teaser": "Dark pool flow analysis, GEX gamma maps, liquidity plumbing, credit lens, and all 3 active lenses updated daily.",
          "blur_lines": [
            "[Get the full Sentinel briefing…"
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "The equity floor was rebuilt overnight. The ceiling didn't move.",
        "GEX (dealer gamma, the options cushion that dampens index swings) jumped from $3.3B to $6.8B in one session. Volatility cooled to the 28th percentile. Credit stayed calm. Asia surged on the Iran de-escalation.",
        "But prediction markets still price zero 2026 Fed cuts at 69% on $35M of staked capital, and a hike at 36%. The peace trade changed the plumbing. It didn't change the policy math."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: June 15, 2026",
      "date": "2026-06-15",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-15.html",
      "excerpt": "Regime: Relief squeeze on a peace headline, leaking at three seams. Core gap: Oil fell 5% on the Hormuz reopening and Asia surged, yet gold rose 3.2%. The one asset that should deflate when geopolitical fear drains… Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Watch: The Strait of Hormuz is \"eerily quiet\" 24 hours after the deal. Tankers, not headlines, decide whether this…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "📈 Lens 1: Cross-Asset Regime",
        "📈 Lens 2: Reality Gap",
        "📈 Lens 3: Options Plumbing"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Relief squeeze on a peace headline, leaking at three seams.",
          "blur_lines": [
            "Core gap: Oil fell 5% on the Hormuz reopening and Asia surged, yet gold rose 3.2%. The one asset that should deflate when geopolitical fear drains…",
            "Catalyst: Prediction markets trimmed Fed hike odds but still price a 70% chance of zero rate cuts in 2026. The rate ceiling cracked; it did not break."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "The peace deal materialized. Hormuz reopening announced. Oil dropped to $80.55 (-5.1%). Asia exploded: KOSPI +5.3%, Nikkei +4.9%. VIX fell to 18.",
          "blur_lines": [
            "Gold did the opposite of what peace should produce. It rose 3.2% to $4,349 while oil collapsed. Gold should fall when fear drains. It didn't. The…",
            "Rate ceiling cracked. Hike odds fell to 34%; zero‑cuts at 70% – markets still doubt cuts."
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "The June 12 report waited for one of two racing events: a peace deal or a Bank of Japan liquidity drain. The peace deal arrived first. Hormuz is reopening. Oil cracked 5%. Asia…",
          "blur_lines": [
            "Gold climbing 3% on a peace day is the tell: the bid moving gold isn't about Iran. It reflects fiat confidence shifting when peace means more fiscal…"
          ]
        },
        {
          "title": "📈 Lens 1: Cross-Asset Regime",
          "teaser": "Signal: Gold rose 3.2% on a peace day while oil fell 5%. That divergence is the report's spine.",
          "blur_lines": [
            "Fact: Gold +3.2% to $4,349. Oil -5.1% to $80.55. Equities up, yields up (10Y 4.49%), dollar down. This is a reflation and debasement configuration,…",
            "Interpretation: Gold ignoring the de‑escalation matches the Sovereign Put pattern – gold decouples from real yields as central banks stock gold for…"
          ]
        },
        {
          "title": "📈 Lens 2: Reality Gap",
          "teaser": "Signal: The crowd celebrates peace. Prediction markets still price a hawkish Fed.",
          "blur_lines": [
            "Fact: Polymarket zero-cuts at 70% ($34.9M volume), hike odds at 34% (down from 48%). Best 2026 performer: S&P 47%, Gold 34%, Bitcoin 14%.",
            "Interpretation: Markets trimmed the most hawkish tail but did not embrace cuts. Favoring gold over Bitcoin for the year is a structural conviction…"
          ]
        }
      ],
      "signal_lines": [
        "Watch: The Strait of Hormuz is \"eerily quiet\" 24 hours after the deal. Tankers, not headlines, decide whether this relief is real.",
        "The June 12 report waited for one of two racing events: a peace deal or a Bank of Japan liquidity drain. The peace deal arrived first. Hormuz is reopening. Oil cracked 5%. Asia…",
        "Fact: Gold +3.2% to $4,349. Oil -5.1% to $80.55. Equities up, yields up (10Y 4.49%), dollar down. This is a reflation and debasement configuration, not classic risk-on.",
        "Interpretation: Markets trimmed the most hawkish tail but did not embrace cuts. Favoring gold over Bitcoin for the year is a structural conviction vote against fiat stability,…",
        "The market got its peace dividend. Oil cracked, Asia surged, volatility drained out. By every headline metric, this is risk-on. Then look at gold. It rose on the day fear was…"
      ],
      "lead_paragraphs": [
        "Regime: Relief squeeze on a peace headline, leaking at three seams.",
        "Core gap: Oil fell 5% on the Hormuz reopening and Asia surged, yet gold rose 3.2%. The one asset that should deflate when geopolitical fear drains refused to fall. The bid underneath it is structural.",
        "Catalyst: Prediction markets trimmed Fed hike odds but still price a 70% chance of zero rate cuts in 2026. The rate ceiling cracked; it did not break."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Weekly Editorial: June 14, 2026",
      "date": "2026-06-14",
      "type": "weekly",
      "premium": true,
      "kind_label": "Weekly Editorial",
      "access_label": "Premium",
      "url": "/reports/weekly_2026-06-14.html",
      "excerpt": "The week looked like a peace dividend. The plumbing disagreed. Every surface signal — collapsing volatility, a positioning squeeze, the largest IPO in history — is being contradicted by the instruments that measure… Inside this report: Bluf · The Take · Reality Gap Signals: The week looked like a peace dividend. The plumbing disagreed. Every surface signal — collapsing volatility, a positioning squeeze, the largest…",
      "chart_tags": [
        "breadth",
        "credit_stress",
        "gold_price"
      ],
      "chart_cards": [
        {
          "tag": "breadth",
          "title": "Breadth",
          "description": "RSP (Equal Weight S&P 500) vs SPY (Market Cap S&P 500) ratio. Rising = broad-based rally, healthy market. Falling while SPY rises = only mega-caps are holding up the index — classic fake rally signal. Divergence here…",
          "image_url": "/charts/weekly_2026-06-14__breadth.png",
          "premium": true
        },
        {
          "tag": "credit_stress",
          "title": "Credit Stress",
          "description": "HYG (High Yield Bond ETF) vs IEF (7-10Y Treasury ETF) ratio. Falling = credit conditions tightening, junk bonds underperforming safe bonds — early warning for equity drawdowns. Leads S&P 500 selloffs by 2–6 weeks.",
          "image_url": "/charts/weekly_2026-06-14__credit_stress.png",
          "premium": true
        },
        {
          "tag": "gold_price",
          "title": "Gold Price",
          "description": "Gold (GLD ETF) 6-month price action. New ATH in gold = markets pricing Fed policy error, dollar debasement, or geopolitical tail risk. Gold rising with yields = stagflation trade. Gold rising with falling yields =…",
          "image_url": "/charts/weekly_2026-06-14__gold_price.png",
          "premium": true
        }
      ],
      "sections": [
        "Bluf",
        "The Take",
        "Reality Gap",
        "Plumbing",
        "Cross-Asset Tell",
        "Signal Follow-Through"
      ],
      "section_previews": [
        {
          "title": "Bluf",
          "teaser": "The week looked like a peace dividend. The plumbing disagreed. Every surface signal — collapsing volatility, a positioning squeeze, the largest IPO in history — is being…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "The Take",
          "teaser": "Seven days ago the hidden structure was exhaustion: a dealer cushion that wore through while the load kept growing. This week the surface patched itself and the foundation did…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "Reality Gap",
          "teaser": "The narrative is de-escalation: an Iran deal near signing, oil easing, risk appetite roaring back as the SpaceX IPO was oversubscribed to record levels. Prediction markets did…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "Plumbing",
          "teaser": "Three cracks run beneath the relief. First, breadth has thinned to extreme lows — the rally rides on a handful of names while most of the tape refuses to confirm it. Second,…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "Cross-Asset Tell",
          "teaser": "One contradiction dominates: gold and silver are making new highs in the same week equities celebrated peace and volatility fell. Safe havens do not set records during a genuine…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        }
      ],
      "signal_lines": [
        "The week looked like a peace dividend. The plumbing disagreed. Every surface signal — collapsing volatility, a positioning squeeze, the largest IPO in history — is being…",
        "The narrative is de-escalation: an Iran deal near signing, oil easing, risk appetite roaring back as the SpaceX IPO was oversubscribed to record levels. Prediction markets did…",
        "One contradiction dominates: gold and silver are making new highs in the same week equities celebrated peace and volatility fell. Safe havens do not set records during a genuine…"
      ],
      "lead_paragraphs": [
        "The week looked like a peace dividend. The plumbing disagreed. Every surface signal — collapsing volatility, a positioning squeeze, the largest IPO in history — is being contradicted by the instruments that measure risk. This was not a…",
        "Seven days ago the hidden structure was exhaustion: a dealer cushion that wore through while the load kept growing. This week the surface patched itself and the foundation did not. Volatility fell back below 18. Put buying evaporated.…",
        "The narrative is de-escalation: an Iran deal near signing, oil easing, risk appetite roaring back as the SpaceX IPO was oversubscribed to record levels. Prediction markets did not move with that story. They still price zero Fed cuts in…"
      ],
      "reading_minutes": 3
    },
    {
      "title": "Daily Macro Briefing: June 12, 2026",
      "date": "2026-06-12",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-12.html",
      "excerpt": "Regime: Geopolitical reprieve triggered a mechanical short squeeze. Core gap: GEX (dealer gamma cushion) rebuilt 80% overnight, from $2.48B to $4.47B. Put/Call collapsed from 1.215 to 0.811. Yesterday's capitulation… Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Watch: Polymarket zero-cuts barely moved (77%). The rate ceiling did not break. This is relief, not repair. | Signal:…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "📈 Lens 1: Options Mechanics",
        "📈 Lens 2: Reality Gap",
        "📈 Lens 3: Cross-Asset Regime"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Geopolitical reprieve triggered a mechanical short squeeze.",
          "blur_lines": [
            "Core gap: GEX (dealer gamma cushion) rebuilt 80% overnight, from $2.48B to $4.47B. Put/Call collapsed from 1.215 to 0.811. Yesterday's capitulation…",
            "Catalyst: Trump canceled Iran strikes and signaled a peace deal. Oil dropped to $86. KOSPI surged 8.6%."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "The gamma floor was rebuilt in one session. GEX surged from $2.48B to $4.47B (+$2B, +80%). Three sessions of collapse unwound on a headline.",
          "blur_lines": [
            "Put buying evaporated. P/C ratio crashed from 1.215 to 0.811, below 1.0 for the first time since this drawdown began. Per playbook, capitulation…",
            "Trump canceled strikes on Iran and signaled a peace deal. Oil fell to $86.24 (-1.7%). Asia exploded: KOSPI +8.6%, Taiwan +2.6%, Nikkei +3.6%."
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "Yesterday the report said: the market stands on $2.48B of dealer gamma, the thinnest cushion in months. Overnight, a single geopolitical headline rebuilt that floor by 80%.",
          "blur_lines": [
            "This is the Put/Call Capitulation Apex pattern resolving exactly as the playbook describes: put buying above 1.2 exhausts, dealers buy back hedges,…",
            "The problem: this is a squeeze on a geopolitical reprieve, not a structural regime change. Polymarket zero-cuts moved from 79% to 77%, barely a…"
          ]
        },
        {
          "title": "📈 Lens 1: Options Mechanics",
          "teaser": "Signal: GEX $4.47B (+80%). P/C 0.811 (capitulation exhausted). DIX 43.17% (back below accumulation).",
          "blur_lines": [
            "Fact: P/C above 1.2 for two sessions then collapsing to 0.811 is the textbook playbook transition from capitulation into short squeeze.",
            "Interpretation: The mechanical fuel for a squeeze is now active. Dealers are no longer forced to short into weakness, they are buying back hedges.…"
          ]
        },
        {
          "title": "📈 Lens 2: Reality Gap",
          "teaser": "Signal: Markets pricing full de-escalation. Prediction markets disagree.",
          "blur_lines": [
            "Fact: Polymarket zero-cuts at 77% ($33.9M volume), hike at 48%. July no-change at 92%. September no-change at 74%. Despite the biggest geopolitical…",
            "Interpretation: Prediction markets are saying: peace deal or not, the inflation damage is done. Hot CPI, ECB hiking, BOJ hiking, oil at $86. The…"
          ]
        }
      ],
      "signal_lines": [
        "Watch: Polymarket zero-cuts barely moved (77%). The rate ceiling did not break. This is relief, not repair.",
        "Signal: Broad risk-on reversal across all asset classes.",
        "2. BOJ hike absorbed without carry trade disruption. USD/JPY at 160.24 is already elevated. Status: RISK AHEAD, next week's decision is live."
      ],
      "lead_paragraphs": [
        "Regime: Geopolitical reprieve triggered a mechanical short squeeze.",
        "Core gap: GEX (dealer gamma cushion) rebuilt 80% overnight, from $2.48B to $4.47B. Put/Call collapsed from 1.215 to 0.811. Yesterday's capitulation thesis resolved into exactly what the playbook says comes next.",
        "Catalyst: Trump canceled Iran strikes and signaled a peace deal. Oil dropped to $86. KOSPI surged 8.6%."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Daily Macro Briefing: June 11, 2026",
      "date": "2026-06-11",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-11.html",
      "excerpt": "Regime: War escalation with a crumbling mechanical floor. Core gap: Institutional buying spiked in dark pools (DIX 46.72%) while the options cushion that protects against selloffs collapsed to $2.48B, down from $7.7B… Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Watch: GEX below $2B = no structural support remaining. Preview the premium article →",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "📈 Lens 1: Options Mechanics",
        "📈 Lens 2: Reality Gap",
        "📈 Lens 3: Cross-Asset Regime"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: War escalation with a crumbling mechanical floor.",
          "blur_lines": [
            "Core gap: Institutional buying spiked in dark pools (DIX 46.72%) while the options cushion that protects against selloffs collapsed to $2.48B, down…",
            "Catalyst: Hot CPI, Hormuz closure reports, and the ECB preparing its first hike since 2023 all failed to move the 79% zero-cuts consensus."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "GEX (the options cushion forcing dealers to buy into weakness) dropped another 20% to $2.48B. Three sessions ago it was $7.7B. The mechanical floor is nearly gone.",
          "blur_lines": [
            "Asia is repricing fast: KOSPI -4.3%, Taiwan -3.6%. The semiconductor supply chain absorbed a shock US markets have not fully priced.",
            "Hot CPI hit the tape. Stock Fear & Greed fell to 28. Polymarket zero-cuts at 79% did not flinch. The rate ceiling is structurally immune."
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "The most extreme mechanical divergence of this drawdown: DIX (institutional dark pool buying share) surged to 46.72%, crossing above the 45% accumulation threshold. Institutions…",
          "blur_lines": [
            "Institutions are accumulating into a disintegrating floor. This resolves one of two ways: if put buying exhausts, dealers buy back short hedges into…"
          ]
        },
        {
          "title": "📈 Lens 1: Options Mechanics",
          "teaser": "Signal: GEX $2.48B (-68% in 3 sessions). DIX 46.72% (+2.85 p.p. into accumulation). P/C 1.215.",
          "blur_lines": [
            "Fact: Put/Call held above the 1.2 capitulation threshold for two sessions while dealer gamma collapsed 68%.",
            "Interpretation: Per playbook, P/C above 1.2 is the capitulation apex, historically triggering explosive short-covering rallies. But with GEX at…"
          ]
        },
        {
          "title": "📈 Lens 2: Reality Gap",
          "teaser": "Signal: Rate ceiling immune to cumulative shocks.",
          "blur_lines": [
            "Fact: Hot CPI + Hormuz + ECB hike + China minerals = Polymarket unchanged at 79% zero cuts ($33.6M), 52% hike ($1.7M).",
            "Interpretation: Prediction markets have locked in a no-cut, possibly hiking regime. The 10Y at 4.53% is the anchor."
          ]
        }
      ],
      "signal_lines": [
        "Watch: GEX below $2B = no structural support remaining."
      ],
      "lead_paragraphs": [
        "Regime: War escalation with a crumbling mechanical floor.",
        "Core gap: Institutional buying spiked in dark pools (DIX 46.72%) while the options cushion that protects against selloffs collapsed to $2.48B, down from $7.7B in three sessions.",
        "Catalyst: Hot CPI, Hormuz closure reports, and the ECB preparing its first hike since 2023 all failed to move the 79% zero-cuts consensus."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Regime Filter: June 11, 2026",
      "date": "2026-06-11",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-06-11.html",
      "excerpt": "The shock absorber under stocks has been dismantled in three sessions. GEX (dealer gamma, the options cushion that forces market makers to buy into selloffs) collapsed from $7.7B to $2.48B, a 68% reduction in the mechanical floor under prices. Institutional demand simultaneously surged through dark pools,…",
      "chart_tags": [
        "spy_vix",
        "credit_stress"
      ],
      "chart_cards": [
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/free_2026-06-11__spy_vix.png",
          "premium": false
        },
        {
          "tag": "credit_stress",
          "title": "Credit Stress",
          "description": "HYG (High Yield Bond ETF) vs IEF (7-10Y Treasury ETF) ratio. Falling = credit conditions tightening, junk bonds underperforming safe bonds — early warning for equity drawdowns. Leads S&P 500 selloffs by 2–6 weeks.",
          "image_url": "/charts/free_2026-06-11__credit_stress.png",
          "premium": false
        }
      ],
      "sections": [
        "🔭 THE ONE THING THAT MATTERS TODAY",
        "📉 OPTIONS MECHANICS — THE VANISHING FLOOR",
        "🗺️ SCENARIO MAP — 5-15 trading days",
        "🔑 WATCHLIST",
        "🔓 Unlock Full Briefing",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "🔭 THE ONE THING THAT MATTERS TODAY",
          "teaser": "The shock absorber under stocks has been dismantled in three sessions.",
          "blur_lines": [
            "GEX (dealer gamma, the options cushion that forces market makers to buy into selloffs) collapsed from $7.7B to $2.48B, a 68% reduction in the…"
          ]
        },
        {
          "title": "📉 OPTIONS MECHANICS — THE VANISHING FLOOR",
          "teaser": "GEX: $2.48B 🔻 (down 68% in 3 sessions) — normal range $5-8B. Thinnest cushion in months.",
          "blur_lines": [
            "DIX (institutional dark pool share): 46.72% 🔺 (+2.85 p.p.) — above 45% accumulation threshold. Fastest off-exchange loading since Q4 2018.",
            "Put/Call: 1.30 🔺 — puts outnumber calls by 30%. Three sessions above 1.2 is capitulation-level hedging that fuels squeezes."
          ]
        },
        {
          "title": "🗺️ SCENARIO MAP — 5-15 trading days",
          "teaser": "Base (45%) — Range-bound with violent swings. VIX 20-24, GEX $2-3B, credit calm.",
          "blur_lines": [
            "Downside (35%) — GEX below $2B + oil above $95 + VIX above 25. Thin floor + catalyst = fast repricing.",
            "Relief (20%) — P/C below 1.0 + GEX reclaims $3B + Hormuz de-escalation. Squeeze ignites."
          ]
        },
        {
          "title": "🔑 WATCHLIST",
          "teaser": "GEX below $2B — support gone, acceleration mode",
          "blur_lines": [
            "HY OAS above 3.0% — credit circuit breaker fires",
            "P/C below 1.0 — put exhaustion, squeeze activates"
          ]
        },
        {
          "title": "🔓 Unlock Full Briefing",
          "teaser": "Dark pool flow analysis, GEX gamma maps, Fed pricing breakdown, and all active lenses updated daily.",
          "blur_lines": [
            "[Get the full Sentinel briefing…"
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "The shock absorber under stocks has been dismantled in three sessions.",
        "GEX (dealer gamma, the options cushion that forces market makers to buy into selloffs) collapsed from $7.7B to $2.48B, a 68% reduction in the mechanical floor under prices. Institutional demand simultaneously surged through dark pools,…",
        "GEX: $2.48B 🔻 (down 68% in 3 sessions) — normal range $5-8B. Thinnest cushion in months."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: June 10, 2026",
      "date": "2026-06-10",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-10.html",
      "excerpt": "Regime: Contained stress with a deteriorating shock absorber. US-Iran strikes (after a downed Apache) and Iranian missile retaliation over Jordan shattered the ceasefire in under 48 hours. Gap: Polymarket hasn't… Inside this report: ⚡ 20-Second Brief · What Changed · The Core Read Signals: Watch: Oil at $88.76 🔺. Hormuz trending on X. If crude reclaims $92, the remaining gamma shield breaks below $2B. | BTC at…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "What Changed",
        "The Core Read",
        "Lens: Dark Pool + Options",
        "Lens: Reality Gap",
        "Lens: Cross-Asset Regime"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Contained stress with a deteriorating shock absorber. US-Iran strikes (after a downed Apache) and Iranian missile retaliation over Jordan shattered the ceasefire in under…",
          "blur_lines": [
            "Gap: Polymarket hasn't flinched. Zero cuts 80% ($33.5M), hike 55%. Geopolitics don't change the inflation math.",
            "Catalyst: GEX (dealer gamma that dampens volatility) collapsed 24% to $3.13B in one session. Put/Call crossed 1.21, breaching the capitulation…"
          ]
        },
        {
          "title": "What Changed",
          "teaser": "Ceasefire dead in under 48 hours. US struck Iran. Iran fired missiles at a Jordan base. Strait of Hormuz and Qeshm Island trending. The June 9 relief bounce expired overnight.",
          "blur_lines": [
            "GEX fell $991M in one session, from $4.12B to $3.13B 🔻. The gamma shield that was \"rebuilding\" Monday got slashed by a quarter. Dealers are…",
            "Put/Call spiked to 1.21 🔺, crossing the 1.2 capitulation threshold. Puts outpaced calls 1.28M to 1.06M. The options market is pre-positioned for…"
          ]
        },
        {
          "title": "The Core Read",
          "teaser": "The June 9 thesis, that the ceasefire bounce was borrowed time, didn't survive the night. What Monday priced as de-escalation became re-escalation by Tuesday.",
          "blur_lines": [
            "Two things separate this from noise. First, the options plumbing is degrading. GEX at $3.13B means dealers have 24% less mechanical reason to…",
            "BTC at $61,150 🔻 (Crypto F&G 9, RSI 22.87) is repricing the escalation as the 24/7 risk-off clearinghouse while US markets sleep."
          ]
        },
        {
          "title": "Lens: Dark Pool + Options",
          "teaser": "Signal: Gamma shield thinning, protection demand surging.",
          "blur_lines": [
            "Fact: GEX $3.13B 🔻 (down 24% one session). DIX 43.87% neutral. Put/Call 1.21 🔺 above 1.2 threshold.",
            "Interpretation: Options are pricing tomorrow's headlines while equities read yesterday's. P/C above 1.2 historically marks a near-term floor, but…"
          ]
        },
        {
          "title": "Lens: Reality Gap",
          "teaser": "Signal: Polymarket prices a world where geopolitics don't exist.",
          "blur_lines": [
            "Fact: Zero cuts 80% ($33.5M), hike 55% ($1.6M), July no-change 92% ($8.9M). All unchanged despite missiles over Jordan.",
            "Interpretation: Prediction markets and bonds agree: the Middle East won't force the Fed's hand. The gap is between assets pricing geopolitical risk…"
          ]
        }
      ],
      "signal_lines": [
        "Watch: Oil at $88.76 🔺. Hormuz trending on X. If crude reclaims $92, the remaining gamma shield breaks below $2B.",
        "BTC at $61,150 🔻 (Crypto F&G 9, RSI 22.87) is repricing the escalation as the 24/7 risk-off clearinghouse while US markets sleep.",
        "Interpretation: Prediction markets and bonds agree: the Middle East won't force the Fed's hand. The gap is between assets pricing geopolitical risk (oil, BTC, VIX) and those…",
        "VIX above 25: Systematic de-risking. Vol-control funds cut equity."
      ],
      "lead_paragraphs": [
        "Regime: Contained stress with a deteriorating shock absorber. US-Iran strikes (after a downed Apache) and Iranian missile retaliation over Jordan shattered the ceasefire in under 48 hours.",
        "Gap: Polymarket hasn't flinched. Zero cuts 80% ($33.5M), hike 55%. Geopolitics don't change the inflation math.",
        "Catalyst: GEX (dealer gamma that dampens volatility) collapsed 24% to $3.13B in one session. Put/Call crossed 1.21, breaching the capitulation threshold."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Daily Macro Briefing: June 09, 2026",
      "date": "2026-06-09",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-09.html",
      "excerpt": "Regime: Relief has mechanical support, but policy is tightening at the edge. Core gap: The dealer shock absorber rebuilt to $6.8B while prediction markets still price no Fed cuts at 69%. Prices are calmer; the rate… Inside this report: ⚡ 20-Second Brief · 📌 What Changed · 🔍 The Core Read Signals: Watch: if Hormuz traffic fails to normalize while oil refuses to break lower, the peace trade loses its cleanest input.…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "🔍 The Core Read",
        "📈 Lens 1: Options Plumbing",
        "📈 Lens 2: Probability Gap",
        "📈 Lens 3: Liquidity Plumbing"
      ],
      "section_previews": [
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Relief has mechanical support, but policy is tightening at the edge.",
          "blur_lines": [
            "Core gap: The dealer shock absorber rebuilt to $6.8B while prediction markets still price no Fed cuts at 69%. Prices are calmer; the rate ceiling is…",
            "Catalyst: The Bank of Japan moved to 1%, and Japan still rallied because the market heard confidence, not restraint."
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "GEX (dealer hedging cushion that dampens index swings) rebuilt to $6.8B from $3.3B. Put/Call Ratio (puts versus calls, a gauge of protection demand) sits at 0.89. The panic bid…",
          "blur_lines": [
            "The Bank of Japan hiked to 1%, USD/JPY still sits near 160, and Asian equities treated it as confidence rather than restraint. That is constructive…",
            "The Hormuz deal changed sentiment before it changed barrels. Shipping still depends on demining, safe routes, and enforcement mechanics; the oil…"
          ]
        },
        {
          "title": "🔍 The Core Read",
          "teaser": "Yesterday's relief was leaking. Today's version has a repaired floor: dealer hedging improved, volatility cooled, and credit spreads stayed calm. That combination can keep…",
          "blur_lines": [
            "The problem is above the market, not below it. Prediction markets still doubt Fed cuts, Japan is tightening, and the reverse repo buffer that used…"
          ]
        },
        {
          "title": "📈 Lens 1: Options Plumbing",
          "teaser": "SIGNAL: The equity floor rebuilt while panic hedging normalized.",
          "blur_lines": [
            "FACT: GEX rose to $6.8B from $3.3B; DIX (off-exchange institutional demand share) is 45.1%; Put/Call Ratio is 0.89.",
            "INTERPRETATION: In this regime, relief after a shock, not capitulation, high gamma dampens moves while DIX above 45% says institutional demand has…"
          ]
        },
        {
          "title": "📈 Lens 2: Probability Gap",
          "teaser": "SIGNAL: The headline says peace; probability markets still assign meaningful tails to inflation and rates.",
          "blur_lines": [
            "FACT: Polymarket (prediction market where users stake capital on outcomes) prices no 2026 Fed cuts at 69% on $35.4M volume, a 2026 hike at 36% on…",
            "INTERPRETATION: If the oil tail survives a peace deal, the second-order risk is not just energy. It is a Fed that remains pinned while valuations…"
          ]
        }
      ],
      "signal_lines": [
        "Watch: if Hormuz traffic fails to normalize while oil refuses to break lower, the peace trade loses its cleanest input. This is better support underneath, not surrender from the…",
        "INTERPRETATION: If the oil tail survives a peace deal, the second-order risk is not just energy. It is a Fed that remains pinned while valuations assume easier air.",
        "CONFIDENCE: MEDIUM - liquidity risk is real, but HY OAS at 2.71 says credit has not joined the alarm.",
        "Oil risk would have to die, not just pause. Status: WTI is near $81 and Polymarket still assigns a 15% crude all-time-high tail.",
        "The market did not get an all-clear. It got a stronger floor. That matters because low volatility plus rebuilt dealer cushioning can extend relief even while macro remains…",
        "Confirmed: volatility cooled and the peace headline still supported risk."
      ],
      "lead_paragraphs": [
        "Regime: Relief has mechanical support, but policy is tightening at the edge.",
        "Core gap: The dealer shock absorber rebuilt to $6.8B while prediction markets still price no Fed cuts at 69%. Prices are calmer; the rate ceiling is not.",
        "Catalyst: The Bank of Japan moved to 1%, and Japan still rallied because the market heard confidence, not restraint."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Regime Filter: June 09, 2026",
      "date": "2026-06-09",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-06-09.html",
      "excerpt": "Equities celebrated a ceasefire. Bonds didn't get the memo. The Iran-Israel de-escalation knocked $4 off oil and sent Asian markets surging. But by US afternoon, the relief was already fading: S&P down 1.6%, Nasdaq down 3%, VIX back above 20. The bond market sat at 4.53% on the 10Y, completely…",
      "chart_tags": [
        "spy_vix",
        "oil_price"
      ],
      "chart_cards": [
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/free_2026-06-09__spy_vix.png",
          "premium": false
        },
        {
          "tag": "oil_price",
          "title": "Oil Price",
          "description": "WTI Crude Oil (CL=F) 6-month price action. Sustained move above $90 = inflation re-acceleration risk. Drop below $60 = demand destruction signal, deflationary pressure. Watch for backwardation (front month premium) as…",
          "image_url": "/charts/free_2026-06-09__oil_price.png",
          "premium": false
        }
      ],
      "sections": [
        "🔭 THE ONE THING THAT MATTERS TODAY",
        "📉 REALITY GAP",
        "🗺️ SCENARIO MAP — 5-15 trading days",
        "🔑 WATCHLIST",
        "🔓 Unlock Full Briefing"
      ],
      "section_previews": [
        {
          "title": "🔭 THE ONE THING THAT MATTERS TODAY",
          "teaser": "Equities celebrated a ceasefire. Bonds didn't get the memo.",
          "blur_lines": [
            "The Iran-Israel de-escalation knocked $4 off oil and sent Asian markets surging. But by US afternoon, the relief was already fading: S&P down 1.6%,…"
          ]
        },
        {
          "title": "📉 REALITY GAP",
          "teaser": "10Y at 4.53% 🔻 — flat through missiles and ceasefire alike. Bond market prices zero Fed cuts at 80% and a potential hike at 55%. Neither ceasefire nor crisis moved the needle.",
          "blur_lines": [
            "VIX at 20.76 🔺 (up 10% today) — volatility rising while headlines scream peace. Short covering faded by noon.",
            "Oil at $86.59 🔻 (down 5%) — the ceasefire discount arrived. But demand signals are worsening: India's fuel consumption fell 6.5%, China is drawing…"
          ]
        },
        {
          "title": "🗺️ SCENARIO MAP — 5-15 trading days",
          "teaser": "Base (45%) — Range-bound grind. VIX 18-22, oil $84-88, credit stays calm (HY OAS below 3%). The rate ceiling caps upside, the ceasefire floor caps downside.",
          "blur_lines": [
            "Downside (35%) — Ceasefire frays (Lebanon strikes already reported), oil reclaims $90+, VIX breaks above 25. Bond market's hawkish conviction…",
            "Relief (20%) — Sustained de-escalation, oil drops below $82, VIX compresses below 16. Even then, the 10Y has to move first."
          ]
        },
        {
          "title": "🔑 WATCHLIST",
          "teaser": "HY OAS widens above 3.0% — credit circuit breaker fires, repricing accelerates",
          "blur_lines": [
            "10Y breaks above 4.60% — bond market pricing additional hike, equity multiple compression",
            "VIX closes below 17 — relief confirmed, short squeeze potential activates"
          ]
        },
        {
          "title": "🔓 Unlock Full Briefing",
          "teaser": "Get the complete picture: dark pool flow analysis, GEX gamma maps, Fed pricing breakdown, and all active lenses updated daily.",
          "blur_lines": [
            "[Get the full Sentinel briefing →](/go/premium/?utm_source=site&utm_medium=portal&utm_campaign=premium_founder&utm_content=report_content)"
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "Equities celebrated a ceasefire. Bonds didn't get the memo.",
        "The Iran-Israel de-escalation knocked $4 off oil and sent Asian markets surging. But by US afternoon, the relief was already fading: S&P down 1.6%, Nasdaq down 3%, VIX back above 20. The bond market sat at 4.53% on the 10Y, completely…",
        "10Y at 4.53% 🔻 — flat through missiles and ceasefire alike. Bond market prices zero Fed cuts at 80% and a potential hike at 55%. Neither ceasefire nor crisis moved the needle."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: June 08, 2026",
      "date": "2026-06-08",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-08.html",
      "excerpt": "Regime: The gamma shield that held this market together just lost half its value overnight. Core gap: VIX surged to 21.5 (87th percentile) while GEX collapsed from $7.7B to $3.8B. The damping cushion is gone. Inside this report: 📌 20-Second Brief · ⚡ What Changed · 🎯 The Core Read Signals: Watch: Fed hike odds jumped from 40% to 59% in three days. The bond market already delivered the hike the Fed has not…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 20-Second Brief",
        "⚡ What Changed",
        "🎯 The Core Read",
        "⚜️ Lens 1 - Dark Pool + Options",
        "⚜️ Lens 2 - Reality Gap",
        "⚜️ Lens 3 - Cross-Asset Regime"
      ],
      "section_previews": [
        {
          "title": "📌 20-Second Brief",
          "teaser": "Regime: The gamma shield that held this market together just lost half its value overnight.",
          "blur_lines": [
            "Core gap: VIX surged to 21.5 (87th percentile) while GEX collapsed from $7.7B to $3.8B. The damping cushion is gone.",
            "Catalyst: Israel and Iran exchanged missile attacks. Oil jumped above $94. KOSPI triggered a trading halt."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01 - The armor came off.",
          "blur_lines": [
            "GEX (dealer hedging flow that dampens index swings) fell from $7.7B to $3.8B 🔻 in one session. For two weeks, high gamma kept price movement…",
            "02 - Asia broke first, loudly."
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "For two weeks this space tracked a gamma-capped regime where high dealer hedging dampened movement while pressure accumulated underneath. That chapter closed Friday. VIX at 21.5…",
          "blur_lines": [
            "Credit spreads have not confirmed systemic stress (HY OAS flat at 2.74%), which means this is still a positioning repricing, not a liquidation…"
          ]
        },
        {
          "title": "⚜️ Lens 1 - Dark Pool + Options",
          "teaser": "SIGNAL: The gamma dam broke.",
          "blur_lines": [
            "FACT: GEX fell from $7.7B to $3.8B 🔻. VIX 21.51 🔺 (87th percentile, was 16th).",
            "INTERPRETATION: With GEX halved, dealer flows no longer dampen downward moves. The next large order goes straight into the market."
          ]
        },
        {
          "title": "⚜️ Lens 2 - Reality Gap",
          "teaser": "SIGNAL: The Fed hike is already priced in bonds. Headlines still debate whether it happens.",
          "blur_lines": [
            "FACT: Polymarket: 0 cuts 2026 at 80% ($33.1M), hike at 59% ($1.5M). Oil $94.37 on Iran-Israel strikes and Hormuz dark tanker surge.",
            "INTERPRETATION: Oil above $94 with zero cuts at 80% creates a margin tax earnings cannot negotiate away. ECB economists warn about repeating the…"
          ]
        }
      ],
      "signal_lines": [
        "Watch: Fed hike odds jumped from 40% to 59% in three days. The bond market already delivered the hike the Fed has not announced.",
        "VIX 28 - systematic funds begin forced derisking.",
        "The regime shifted Friday. The gamma cushion that held this market in controlled chop halved overnight. VIX at the 87th percentile is not a warning light. It is the dashboard…"
      ],
      "lead_paragraphs": [
        "Regime: The gamma shield that held this market together just lost half its value overnight.",
        "Core gap: VIX surged to 21.5 (87th percentile) while GEX collapsed from $7.7B to $3.8B. The damping cushion is gone.",
        "Catalyst: Israel and Iran exchanged missile attacks. Oil jumped above $94. KOSPI triggered a trading halt."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Weekly Editorial: June 07, 2026",
      "date": "2026-06-07",
      "type": "weekly",
      "premium": true,
      "kind_label": "Weekly Editorial",
      "access_label": "Premium",
      "url": "/reports/weekly_2026-06-07.html",
      "excerpt": "The gamma airbag deployed this week. After six sessions of compressed stress beneath calm volatility, GEX halved, VIX surged 40%, and the S&P absorbed a $1.8 trillion single-day wipeout. The hidden structure that… Inside this report: Bluf · The Take · Reality Gap Signals: The gap is between what the tape says about policy and what the crowd is still watching. The jobs number was not the catalyst for the selloff. It…",
      "chart_tags": [
        "spy_vix",
        "credit_stress",
        "oil_price"
      ],
      "chart_cards": [
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/weekly_2026-06-07__spy_vix.png",
          "premium": true
        },
        {
          "tag": "credit_stress",
          "title": "Credit Stress",
          "description": "HYG (High Yield Bond ETF) vs IEF (7-10Y Treasury ETF) ratio. Falling = credit conditions tightening, junk bonds underperforming safe bonds — early warning for equity drawdowns. Leads S&P 500 selloffs by 2–6 weeks.",
          "image_url": "/charts/weekly_2026-06-07__credit_stress.png",
          "premium": true
        },
        {
          "tag": "oil_price",
          "title": "Oil Price",
          "description": "WTI Crude Oil (CL=F) 6-month price action. Sustained move above $90 = inflation re-acceleration risk. Drop below $60 = demand destruction signal, deflationary pressure. Watch for backwardation (front month premium) as…",
          "image_url": "/charts/weekly_2026-06-07__oil_price.png",
          "premium": true
        }
      ],
      "sections": [
        "Bluf",
        "The Take",
        "Reality Gap",
        "Plumbing",
        "Cross-Asset Tell",
        "Signal Follow-Through"
      ],
      "section_previews": [
        {
          "title": "Bluf",
          "teaser": "The gamma airbag deployed this week. After six sessions of compressed stress beneath calm volatility, GEX halved, VIX surged 40%, and the S&P absorbed a $1.8 trillion single-day…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "The Take",
          "teaser": "For two weeks, this space tracked a regime we called gamma-capped policy squeeze. VIX sat in the 16th percentile. Put/Call crept above 1.2. Asia cracked before US volatility…",
          "blur_lines": [
            "This week the absorber gave way.",
            "GEX (dealer hedging cushion that mechanically dampens index swings) collapsed from $7.7 billion to $3.8 billion, a loss of more than half the…"
          ]
        },
        {
          "title": "Reality Gap",
          "teaser": "The prediction market picture did not change this week. It tightened.",
          "blur_lines": [
            "Polymarket now prices zero Fed cuts in 2026 at 81%, up from 69% just five days ago. July no-change sits at 94%. A 2026 rate hike is priced at 48%,…",
            "The gap is between what the tape says about policy and what the crowd is still watching. The jobs number was not the catalyst for the selloff. It…"
          ]
        },
        {
          "title": "Plumbing",
          "teaser": "Beneath the surface, three mechanical shifts matter.",
          "blur_lines": [
            "First, the GEX collapse removed the dealer bid that was absorbing selling pressure. When GEX is above $7 billion, market makers who are net long…",
            "Second, dark pool demand (DIX) sits at 43.2%, below the 45% accumulation threshold. Institutions are not stepping into the weakness. They are…"
          ]
        },
        {
          "title": "Cross-Asset Tell",
          "teaser": "One contradiction sharpened: gold fell 2.5% and silver dropped 6.3% in the same session that equities collapsed.",
          "blur_lines": [
            "Normally, a risk-off equity day sends capital into safe havens. This time, gold and silver went down with everything else. That is not a stagflation…",
            "The only asset class that refused to confirm the panic was credit. HY OAS (junk-bond stress premium) remains near 2.75% and flat over 30 days. In…"
          ]
        }
      ],
      "signal_lines": [
        "The gap is between what the tape says about policy and what the crowd is still watching. The jobs number was not the catalyst for the selloff. It confirmed what prediction…",
        "Second, dark pool demand (DIX) sits at 43.2%, below the 45% accumulation threshold. Institutions are not stepping into the weakness. They are watching it.",
        "Normally, a risk-off equity day sends capital into safe havens. This time, gold and silver went down with everything else. That is not a stagflation signal breaking. It is a…",
        "Confirmation path (downside deepens): VIX holds above 20 and credit spreads widen past 3.0%. If HY OAS moves from calm to stressed while GEX stays below $4B, the repricing…"
      ],
      "lead_paragraphs": [
        "The gamma airbag deployed this week. After six sessions of compressed stress beneath calm volatility, GEX halved, VIX surged 40%, and the S&P absorbed a $1.8 trillion single-day wipeout. The hidden structure that defined the week was not…",
        "For two weeks, this space tracked a regime we called gamma-capped policy squeeze. VIX sat in the 16th percentile. Put/Call crept above 1.2. Asia cracked before US volatility reacted. Oil stayed near $93. Fed zero-cut pricing held at 81%.…",
        "This week the absorber gave way."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Daily Macro Briefing: June 05, 2026",
      "date": "2026-06-05",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-05.html",
      "excerpt": "Regime: Gamma-capped policy squeeze, equities are not in panic, but protection demand is rising while policy and energy relief stay scarce. Regime: VIX at 15.4 🔻, only 16th percentile, says surface calm. Inside this report: 📌 20-Second Brief · ⚡ What Changed · 🎯 The Core Read Signals: Watch: Oil near $93 and breadth at 54% decide whether this stays controlled. | Polymarket (prediction markets where traders risk…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 20-Second Brief",
        "⚡ What Changed",
        "🎯 The Core Read",
        "⚜️ Lens 1 - Reality Gap",
        "⚜️ Lens 2 - Dark Pool + Options",
        "⚜️ Lens 3 - Breadth + Crowd Contradiction"
      ],
      "section_previews": [
        {
          "title": "📌 20-Second Brief",
          "teaser": "Regime: Gamma-capped policy squeeze, equities are not in panic, but protection demand is rising while policy and energy relief stay scarce.",
          "blur_lines": [
            "Regime: VIX at 15.4 🔻, only 16th percentile, says surface calm.",
            "Core Gap: Put/Call Ratio at 1.25 🔺 says hedging demand is already above the 1.2 stress line."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01 - Protection moved before volatility.",
          "blur_lines": [
            "Put/Call crossed 1.25 🔺 while VIX stayed near 15. That is not panic. It is the market quietly paying insurance while the dashboard still looks calm.",
            "02 - Asia cracked first."
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "This is not a credit break yet. It is a protected tape with policy pressure underneath: gamma is cushioning index movement, credit spreads are calm, but options demand and Asia…",
          "blur_lines": [
            "The spine is simple: the market has a shock absorber, not a free pass. If oil, breadth, and VIX stay contained, the base case is controlled chop. If…"
          ]
        },
        {
          "title": "⚜️ Lens 1 - Reality Gap",
          "teaser": "SIGNAL: Headlines are focused on AI guidance, jobs, and crypto fear, but the deeper macro gap is Fed and oil pricing.",
          "blur_lines": [
            "FACT: 0 Fed cuts in 2026 = 69% 🔺 on $32.0M volume, July no-change 92% 🔺 on $7.6M, Fed hike 40% 🔺 on $1.4M.",
            "FACT: Crude above $84 for June is priced at 68% 🔺, while crude all-time-high path by December is 26% on $760K volume."
          ]
        },
        {
          "title": "⚜️ Lens 2 - Dark Pool + Options",
          "teaser": "SIGNAL: Put/Call Ratio (bearish protection demand versus upside demand) is 1.25 🔺. Normal is near 0.8-1.0. Above 1.2 means stress hedging.",
          "blur_lines": [
            "FACT: GEX (dealer hedging pressure that can dampen index movement) is $7.7B 🔺, up $1.6B, which explains why price can look orderly.",
            "FACT: DIX (off-exchange demand share from large venues) is 43.7% 🔻, neutral and below the 45% accumulation threshold."
          ]
        }
      ],
      "signal_lines": [
        "Watch: Oil near $93 and breadth at 54% decide whether this stays controlled.",
        "Polymarket (prediction markets where traders risk capital on outcomes) gives July no-change 92% and a 2026 Fed hike 40%. That keeps the valuation denominator firm.",
        "SIGNAL: Put/Call Ratio (bearish protection demand versus upside demand) is 1.25 🔺. Normal is near 0.8-1.0. Above 1.2 means stress hedging.",
        "FACT: Stock Fear & Greed is 55 🔺, neutral, while Google searches for bear market +44%, safe haven +31%, and recession +67%.",
        "Fed hike odds 45% - turns no-relief pricing into active tightening risk.",
        "Calm volatility is not the same as low risk when protection demand is already elevated."
      ],
      "lead_paragraphs": [
        "Regime: Gamma-capped policy squeeze, equities are not in panic, but protection demand is rising while policy and energy relief stay scarce.",
        "Regime: VIX at 15.4 🔻, only 16th percentile, says surface calm.",
        "Core Gap: Put/Call Ratio at 1.25 🔺 says hedging demand is already above the 1.2 stress line."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Daily Macro Briefing: June 04, 2026",
      "date": "2026-06-04",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-04.html",
      "excerpt": "Regime: Gamma-capped supply-shock risk-on. Equities are still cushioned by options positioning, but oil, Fed pricing, and crypto stress are pulling oxygen from the room. Regime: S&P 500 at 7,554 🔻, VIX at 16 🔺, GEX… Inside this report: 📌 20-Second Brief · ⚡ What Changed · 🎯 The Core Read Signals: Regime: Gamma-capped supply-shock risk-on. Equities are still cushioned by options positioning, but oil, Fed pricing,…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 20-Second Brief",
        "⚡ What Changed",
        "🎯 The Core Read",
        "⚜️ Reality Gap",
        "💠 Dark Pool + Options",
        "🛡️ Breadth Deterioration"
      ],
      "section_previews": [
        {
          "title": "📌 20-Second Brief",
          "teaser": "Regime: Gamma-capped supply-shock risk-on. Equities are still cushioned by options positioning, but oil, Fed pricing, and crypto stress are pulling oxygen from the room.",
          "blur_lines": [
            "Regime: S&P 500 at 7,554 🔻, VIX at 16 🔺, GEX near $6.1B 🔻, so index movement is still damped.",
            "Core Gap: Prediction markets price zero 2026 cuts at 69% and a 2026 hike at 40%, while the crowd is still focused on AI headlines."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01 - Policy relief got pushed further away.",
          "blur_lines": [
            "Polymarket (prediction market odds, not analyst surveys) prices July no-change at 92% 🔺 on $7.5M volume. That means the market is not expecting…",
            "02 - Crypto is already absorbing stress."
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "This is not yet a crisis regime. Credit spreads are calm, VIX is in the 25th percentile, and options dealers are still cushioning the index.",
          "blur_lines": [
            "The problem is that the cushion is thinner while the macro weight is heavier: crude near $95, no-cut pricing at 69%, Fed hike odds at 40%, and BTC…"
          ]
        },
        {
          "title": "⚜️ Reality Gap",
          "teaser": "SIGNAL: Prediction markets reject the soft-policy narrative.",
          "blur_lines": [
            "FACT: Zero 2026 cuts are priced at 69% on $31.8M volume, July no-change at 92%, and a 2026 hike at 40%.",
            "INTERPRETATION: Expensive growth can tolerate high rates when earnings accelerate. It struggles when high rates meet energy pressure. That is the…"
          ]
        },
        {
          "title": "💠 Dark Pool + Options",
          "teaser": "SIGNAL: The market is still mechanically controlled.",
          "blur_lines": [
            "FACT: DIX (off-exchange demand gauge) is 44.0% 🔻, just below the 45% accumulation threshold. Put/call ratio (options demand for protection versus…",
            "INTERPRETATION: Institutions are not in full accumulation mode, but dealers still dampen movement through positive gamma. This is why a fragile…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Gamma-capped supply-shock risk-on. Equities are still cushioned by options positioning, but oil, Fed pricing, and crypto stress are pulling oxygen from the room.",
        "Watch: Breadth at 54% is the floorboard. Below 50%, the tape loses participation.",
        "FACT: DIX (off-exchange demand gauge) is 44.0% 🔻, just below the 45% accumulation threshold. Put/call ratio (options demand for protection versus upside) is 1.08, cautious but…",
        "The key translation: low VIX does not mean low risk. It means the risk has not forced hedging yet.",
        "Fed hike odds 40%+ - policy risk stops being theoretical."
      ],
      "lead_paragraphs": [
        "Regime: Gamma-capped supply-shock risk-on. Equities are still cushioned by options positioning, but oil, Fed pricing, and crypto stress are pulling oxygen from the room.",
        "Regime: S&P 500 at 7,554 🔻, VIX at 16 🔺, GEX near $6.1B 🔻, so index movement is still damped.",
        "Core Gap: Prediction markets price zero 2026 cuts at 69% and a 2026 hike at 40%, while the crowd is still focused on AI headlines."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Regime Filter: June 04, 2026",
      "date": "2026-06-04",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-06-04.html",
      "excerpt": "The index is still controlled, but policy relief keeps losing oxygen. S&P 500 sits near 7,569 🔺 while VIX is 15.7 🔻, a lower-quartile fear reading.",
      "chart_tags": [
        "oil_price",
        "spy_vix"
      ],
      "chart_cards": [
        {
          "tag": "oil_price",
          "title": "Oil Price",
          "description": "WTI Crude Oil (CL=F) 6-month price action. Sustained move above $90 = inflation re-acceleration risk. Drop below $60 = demand destruction signal, deflationary pressure. Watch for backwardation (front month premium) as…",
          "image_url": "/charts/free_2026-06-04__oil_price.png",
          "premium": false
        },
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/free_2026-06-04__spy_vix.png",
          "premium": false
        }
      ],
      "sections": [
        "🌊 The One Thing That Matters Today",
        "📉 Active Lens: Reality Gap",
        "🗺️ Scenario Map: 5 To 15 Trading Days",
        "👁️ Watchlist",
        "🔓 Unlock Full Briefing",
        "⚖️ Legal Disclaimer"
      ],
      "section_previews": [
        {
          "title": "🌊 The One Thing That Matters Today",
          "teaser": "The index is still controlled, but policy relief keeps losing oxygen.",
          "blur_lines": [
            "S&P 500 sits near 7,569 🔺 while VIX is 15.7 🔻, a lower-quartile fear reading.",
            "Crude cooled to $93 🔻, but Polymarket prices June crude above $84 at 70%."
          ]
        },
        {
          "title": "📉 Active Lens: Reality Gap",
          "teaser": "SIGNAL: Prediction markets reject the easy-Fed narrative.",
          "blur_lines": [
            "FACT: Polymarket (prediction-market odds from traders risking capital on outcomes) prices zero 2026 cuts at 69% 🔺 on about $32M volume, July…",
            "INTERPRETATION: For expensive growth, the problem is the denominator. Higher-for-longer policy plus energy near the margin-pressure zone means…"
          ]
        },
        {
          "title": "🗺️ Scenario Map: 5 To 15 Trading Days",
          "teaser": "Base Case: 45%: Controlled chop while VIX stays below 18, GEX holds above $5B, and breadth stays near the low-50s.",
          "blur_lines": [
            "Downside: 35%: Oil holds near $95+, breadth loses 50%, and VIX pushes above 18. That turns the warning light into repricing pressure.",
            "Relief: 20%: Oil cools below $90, breadth recovers above 56%, and Fed hike odds fall below 30%. That weakens the supply-shock read."
          ]
        },
        {
          "title": "👁️ Watchlist",
          "teaser": "Crude $95 to $100: margin pressure remains active.",
          "blur_lines": [
            "VIX 18: first volatility confirmation.",
            "Breadth 50%: participation break."
          ]
        },
        {
          "title": "🔓 Unlock Full Briefing",
          "teaser": "Get the complete picture with dark pool data, GEX maps, and all 3 lenses.",
          "blur_lines": [
            "[Get the full Sentinel briefing on Whop](/go/premium/?utm_source=site&utm_medium=portal&utm_campaign=premium_founder&utm_content=report_content)"
          ]
        }
      ],
      "signal_lines": [
        "FACT: Polymarket (prediction-market odds from traders risking capital on outcomes) prices zero 2026 cuts at 69% 🔺 on about $32M volume, July no-change at 92% 🔺, and a 2026 hike…"
      ],
      "lead_paragraphs": [
        "The index is still controlled, but policy relief keeps losing oxygen.",
        "S&P 500 sits near 7,569 🔺 while VIX is 15.7 🔻, a lower-quartile fear reading.",
        "Crude cooled to $93 🔻, but Polymarket prices June crude above $84 at 70%."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: June 03, 2026",
      "date": "2026-06-03",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-03.html",
      "excerpt": "Regime: Supply-shock risk-on - equities still look calm, but oil and policy markets are removing the market's oxygen mask one layer at a time. Regime: S&P 500 at 7,610 🔺 with Nasdaq RSI 80 = stretched, not broken. Inside this report: 📌 20-Second Brief · ⚡ What Changed · 🎯 The Core Read Signals: Regime: Supply-shock risk-on - equities still look calm, but oil and policy markets are removing the market's oxygen mask…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 20-Second Brief",
        "⚡ What Changed",
        "🎯 The Core Read",
        "Overview",
        "Overview",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "📌 20-Second Brief",
          "teaser": "Regime: Supply-shock risk-on - equities still look calm, but oil and policy markets are removing the market's oxygen mask one layer at a time.",
          "blur_lines": [
            "Regime: S&P 500 at 7,610 🔺 with Nasdaq RSI 80 = stretched, not broken.",
            "Core Gap: Polymarket (capital-weighted event odds) prices 0 Fed cuts in 2026 at 69% 🔻 on $31.5M while the crowd still expects relief."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01 - Oil moved from risk premium to macro tax.",
          "blur_lines": [
            "Crude is now $95 🔺 after headlines on US-Iran fire, tanker strikes, drones, and China drawing down strategic supply.",
            "Polymarket prices crude above $84 in June at 60% and a year-end all-time-high path at 26%. The consequence is freight, plastics, airlines, food…"
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "This is still not a broad liquidation regime. It is a controlled equity tape sitting on top of a supply-shock policy problem.",
          "blur_lines": [
            "High gamma is damping index movement, VIX is sleepy, and stock Fear & Greed is neutral at 57. But oil at $95, zero-cut odds at 69%, and crypto…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "⚜️ LENS 1 - REALITY GAP: OIL AND FED PRICING DISAGREE WITH THE CROWD",
          "blur_lines": [
            "Signal: Polymarket prices 0 Fed cuts in 2026 at 69% 🔻, July no-change at 92%, and a hike at 38%.",
            "Fact: Crude is $95 🔺 while headlines cluster around Hormuz stress, tanker strikes, Iranian drones, and Chinese inventory drawdowns."
          ]
        },
        {
          "title": "Overview",
          "teaser": "💠 LENS 2 - DARK POOL + OPTIONS: DEALERS ARE STILL DAMPING THE TAPE",
          "blur_lines": [
            "Signal: DIX (off-exchange demand share, where large blocks often transact) rose to 44.5% 🔺 from 41.7%, just below the 45% accumulation line.",
            "Fact: GEX (dealer hedging pressure that can suppress index swings) remains high at $7.0B 🔺, while put/call (downside hedges versus upside calls) is…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Supply-shock risk-on - equities still look calm, but oil and policy markets are removing the market's oxygen mask one layer at a time.",
        "Watch: Breadth 52% 🔻 and VIX 16 at the 21st percentile = calm surface, narrower participation.",
        "01 - Oil moved from risk premium to macro tax.",
        "If oil stays firm, the Fed has less room to soothe risk assets. The market is driving with one hand on AI momentum and the other near the policy brake.",
        "Interpretation: The crowd is watching the AI dashboard. Prediction markets are watching the fuel gauge. If oil persists, high-multiple growth loses the easy-policy excuse behind…",
        "This setup has appeared in 2 of the last 2 Sentinel sessions: equities calm, oil firm, Fed relief rejected. Base read stays controlled risk-on until breadth or volatility…"
      ],
      "lead_paragraphs": [
        "Regime: Supply-shock risk-on - equities still look calm, but oil and policy markets are removing the market's oxygen mask one layer at a time.",
        "Regime: S&P 500 at 7,610 🔺 with Nasdaq RSI 80 = stretched, not broken.",
        "Core Gap: Polymarket (capital-weighted event odds) prices 0 Fed cuts in 2026 at 69% 🔻 on $31.5M while the crowd still expects relief."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Daily Macro Briefing: June 02, 2026",
      "date": "2026-06-02",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-02.html",
      "excerpt": "Regime: Complacent supply-shock risk-on, with equities near highs, oil above $91, and volatility still acting like the kitchen smoke alarm has fresh batteries but no one checked the stove. Regime: S&P 500 7,600 🔺 and… Inside this report: Overview · 📌 20-Second Brief · ⚡ What Changed Signals: Regime: Complacent supply-shock risk-on, with equities near highs, oil above $91, and volatility still acting like the…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "Overview",
        "📌 20-Second Brief",
        "⚡ What Changed",
        "🎯 The Core Read",
        "⚜️ Reality Gap",
        "💠 Dark Pool + Options"
      ],
      "section_previews": [
        {
          "title": "Overview",
          "teaser": "Regime: Complacent supply-shock risk-on, with equities near highs, oil above $91, and volatility still acting like the kitchen smoke alarm has fresh batteries but no one checked…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "📌 20-Second Brief",
          "teaser": "Regime: S&P 500 7,600 🔺 and Nasdaq RSI 79 🔺 show momentum still alive, but participation is not broad.",
          "blur_lines": [
            "Core Gap: Polymarket (prediction markets that price real-money probabilities) assigns 69% odds to zero Fed cuts in 2026 🔻 while growth equities…",
            "Catalyst: Crude oil at $91 🔺 keeps the inflation channel open even as headlines lean on ceasefire language."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01 - Oil stopped being background noise. Crude is now $91.28 🔺 after yesterday's near-$90 tape. Prediction markets price crude above $84 in June at 60% on $208K volume, which…",
          "blur_lines": [
            "02 - The Fed cushion got thinner. Polymarket prices zero 2026 cuts at 69% on $31.3M volume and July no-change at 92% on $7.2M. The crowd is watching…",
            "03 - Surface strength narrowed. Nasdaq rose 0.60% 🔺 and S&P rose 0.26% 🔺, while Russell 2000 slipped 0.47% 🔻 and breadth sits at 53%. This is…"
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "The market is not panicking. It is compartmentalizing. Equities are accepting AI momentum, high dealer gamma, and low VIX as permission to keep climbing, while oil and policy…",
          "blur_lines": [
            "That matters because expensive growth can survive high rates when liquidity is generous, or survive energy stress when the Fed is flexible. Today,…"
          ]
        },
        {
          "title": "⚜️ Reality Gap",
          "teaser": "SIGNAL: Polymarket prices 69% odds of zero Fed cuts in 2026 🔻. Normal crowd behavior after stress headlines is to expect relief, but real-money probability is leaning the other…",
          "blur_lines": [
            "FACT: July no-change sits at 92% and a Fed hike in 2026 is priced at 36%. That is not a dovish setup for high-RSI growth.",
            "INTERPRETATION: If the market keeps pricing AI expansion while the Fed stays immobile, the second-order pressure lands on margins, refinancing, and…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Complacent supply-shock risk-on, with equities near highs, oil above $91, and volatility still acting like the kitchen smoke alarm has fresh batteries but no one checked…",
        "Watch: Breadth 53% 🔻, VIX 16 🔺, and DIX 41.7% 🔻 decide whether this remains controlled or starts repricing.",
        "02 - The Fed cushion got thinner. Polymarket prices zero 2026 cuts at 69% on $31.3M volume and July no-change at 92% on $7.2M. The crowd is watching AI headlines, but the policy…",
        "FACT: GEX (dealer positioning that can dampen index movement) remains high at $7.2B 🔺, while put/call sits at 1.07. The options market is cautious, not stressed.",
        "INTERPRETATION: High gamma can keep the index pinned even when macro pressure rises. That is why the tape can look orderly while the risk stack gets heavier.",
        "In similar low-VIX, high-gamma tapes, the market often grinds until a trigger forces hedging demand. Current read: 60% contained while VIX stays below 18, 40% risk of faster…"
      ],
      "lead_paragraphs": [
        "Regime: Complacent supply-shock risk-on, with equities near highs, oil above $91, and volatility still acting like the kitchen smoke alarm has fresh batteries but no one checked the stove.",
        "Regime: S&P 500 7,600 🔺 and Nasdaq RSI 79 🔺 show momentum still alive, but participation is not broad.",
        "Core Gap: Polymarket (prediction markets that price real-money probabilities) assigns 69% odds to zero Fed cuts in 2026 🔻 while growth equities still behave like policy relief is nearby."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Regime Filter: June 02, 2026",
      "date": "2026-06-02",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-06-02.html",
      "excerpt": "The market is treating oil as background noise. Prediction markets are not. S&P 500 near 7,600 🔺 and Nasdaq RSI 79 🔺 say the surface is still risk-on.",
      "chart_tags": [
        "oil_price",
        "spy_vix"
      ],
      "chart_cards": [
        {
          "tag": "oil_price",
          "title": "Oil Price",
          "description": "WTI Crude Oil (CL=F) 6-month price action. Sustained move above $90 = inflation re-acceleration risk. Drop below $60 = demand destruction signal, deflationary pressure. Watch for backwardation (front month premium) as…",
          "image_url": "/charts/free_2026-06-02__oil_price.png",
          "premium": false
        },
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/free_2026-06-02__spy_vix.png",
          "premium": false
        }
      ],
      "sections": [
        "🌡️ The One Thing That Matters Today",
        "📉 Active Lens: Reality Gap",
        "🗺️ Scenario Map: 5 To 15 Trading Days",
        "👁️ Watchlist",
        "🔓 Unlock Full Briefing",
        "⚖️ Legal Disclaimer"
      ],
      "section_previews": [
        {
          "title": "🌡️ The One Thing That Matters Today",
          "teaser": "The market is treating oil as background noise. Prediction markets are not.",
          "blur_lines": [
            "S&P 500 near 7,600 🔺 and Nasdaq RSI 79 🔺 say the surface is still risk-on.",
            "Crude oil at $92.66 🔺 sits above the $90 zone where energy becomes a margin tax."
          ]
        },
        {
          "title": "📉 Active Lens: Reality Gap",
          "teaser": "SIGNAL: Equities sit near highs while policy markets remove the relief cushion. Real-money pricing leans away from rate help.",
          "blur_lines": [
            "FACT: VIX (the market's 30-day fear gauge) is 16 🔺, only the 25th percentile of the past year. Low stress, but crude above $92 keeps inflation risk…",
            "FACT: DIX (off-exchange demand from larger market participants) fell to 41.7% 🔻 from 45.0%. Scale: above 45% often shows stronger accumulation,…"
          ]
        },
        {
          "title": "🗺️ Scenario Map: 5 To 15 Trading Days",
          "teaser": "Base Case: 45%. Controlled chop while VIX stays below 18 and GEX remains above $7B.",
          "blur_lines": [
            "Downside: 35%. Odds rise if crude holds above $90, breadth falls below 50%, and DIX stays near 42% or lower.",
            "Relief: 20%. Odds improve if crude falls below $88 and breadth recovers above 55%."
          ]
        },
        {
          "title": "👁️ Watchlist",
          "teaser": "Crude above $92 🔺: inflation pressure becomes harder for equities to ignore.",
          "blur_lines": [
            "VIX above 18 🔺: calm options tape starts cracking.",
            "Breadth below 50% 🔻: rally quality shifts from narrow to fragile."
          ]
        },
        {
          "title": "🔓 Unlock Full Briefing",
          "teaser": "Get the complete picture with dark pool data, GEX maps, and all 3 lenses.",
          "blur_lines": [
            "[Get the full Sentinel briefing on Whop](/go/premium/?utm_source=site&utm_medium=portal&utm_campaign=premium_founder&utm_content=report_content)"
          ]
        }
      ],
      "signal_lines": [
        "S&P 500 near 7,600 🔺 and Nasdaq RSI 79 🔺 say the surface is still risk-on.",
        "FACT: VIX (the market's 30-day fear gauge) is 16 🔺, only the 25th percentile of the past year. Low stress, but crude above $92 keeps inflation risk active."
      ],
      "lead_paragraphs": [
        "The market is treating oil as background noise. Prediction markets are not.",
        "S&P 500 near 7,600 🔺 and Nasdaq RSI 79 🔺 say the surface is still risk-on.",
        "Crude oil at $92.66 🔺 sits above the $90 zone where energy becomes a margin tax."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: June 01, 2026",
      "date": "2026-06-01",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-06-01.html",
      "excerpt": "Regime: Complacent supply-shock risk-on, with equities at altitude while oil still carries the cost of geopolitical oxygen. Regime: S&P 500 at 7,580 🔺, Nasdaq RSI 77 🔺, VIX 15 🔻 at the 14th percentile. Inside this report: 📌 Brief · 20-Second Brief · ⚡ What Changed Signals: Regime: Complacent supply-shock risk-on, with equities at altitude while oil still carries the cost of geopolitical oxygen. | Watch: Oil above…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 Brief",
        "20-Second Brief",
        "⚡ What Changed",
        "🎯 The Core Read",
        "Overview",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "📌 Brief",
          "teaser": "Regime: Complacent supply-shock risk-on, with equities at altitude while oil still carries the cost of geopolitical oxygen.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "20-Second Brief",
          "teaser": "Regime: S&P 500 at 7,580 🔺, Nasdaq RSI 77 🔺, VIX 15 🔻 at the 14th percentile.",
          "blur_lines": [
            "Core Gap: Oil at $90 🔺 and Hormuz headlines remain active while equity volatility sleeps.",
            "Catalyst: Iran, Lebanon, tariffs, and Fed credibility headlines are now hitting the same tape."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01/ Energy risk returned to the front page.",
          "blur_lines": [
            "WTI crude rose 2.6% 🔺 to about $90, while X trends flagged Strait of Hormuz traffic stress. The market is pricing a clear highway, but the fuel…",
            "02/ Equity calm became more expensive."
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "This is a mismatch regime: stocks behave like the geopolitical shock is contained, while energy, rates pricing, and liquidity buffers say the shock has not left the room.",
          "blur_lines": [
            "The spine today is simple: equity volatility is underpricing an oil and policy-risk premium. As long as gamma stays supportive, the index can grind.…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "⚜️ REALITY GAP: OIL PRICES WAR, EQUITIES PRICE CONTAINMENT",
          "blur_lines": [
            "Oil: $89.61 🔺, up 2.6% on the day. Above $90, the signal shifts from noise to margin pressure for transports, airlines, and inflation-sensitive…",
            "Polymarket crude contract: 56% probability that June crude settles above $84, plus 28% probability of a crude all-time high by year-end. That is not…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Complacent supply-shock risk-on, with equities at altitude while oil still carries the cost of geopolitical oxygen.",
        "Watch: Oil above $90, VIX reclaiming 18, breadth failing below 50%.",
        "01/ Energy risk returned to the front page.",
        "VIX sits at 15 🔻, only the 14th percentile of the last year. Low volatility is not bearish by itself, but at index highs it means the insurance premium is thin.",
        "The spine today is simple: equity volatility is underpricing an oil and policy-risk premium. As long as gamma stays supportive, the index can grind. If oil keeps pressing higher…",
        "🗺️ CROSS-ASSET REGIME: SAFETY BID UNDER THE RISK-ON SURFACE"
      ],
      "lead_paragraphs": [
        "Regime: Complacent supply-shock risk-on, with equities at altitude while oil still carries the cost of geopolitical oxygen.",
        "Regime: S&P 500 at 7,580 🔺, Nasdaq RSI 77 🔺, VIX 15 🔻 at the 14th percentile.",
        "Core Gap: Oil at $90 🔺 and Hormuz headlines remain active while equity volatility sleeps."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Weekly Editorial: May 31, 2026",
      "date": "2026-05-31",
      "type": "weekly",
      "premium": true,
      "kind_label": "Weekly Editorial",
      "access_label": "Premium",
      "url": "/reports/weekly_2026-05-31.html",
      "excerpt": "June opens with record equities, low volatility, and a rates market that refuses to price a rescue. The next week is less about direction and more about whether the market can keep walking a narrow bridge with the Fed… Inside this report: Bluf Signals: This week was defined by a mechanical split. S&P 500 sits near 7,580 with RSI 73.9, Nasdaq 100 near 30,333 with RSI 77.3, and stock Fear & Greed is 60. Bitcoin is at…",
      "chart_tags": [
        "spy_vix",
        "credit_stress",
        "btc_price"
      ],
      "chart_cards": [
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/weekly_2026-05-31__spy_vix.png",
          "premium": true
        },
        {
          "tag": "credit_stress",
          "title": "Credit Stress",
          "description": "HYG (High Yield Bond ETF) vs IEF (7-10Y Treasury ETF) ratio. Falling = credit conditions tightening, junk bonds underperforming safe bonds — early warning for equity drawdowns. Leads S&P 500 selloffs by 2–6 weeks.",
          "image_url": "/charts/weekly_2026-05-31__credit_stress.png",
          "premium": true
        },
        {
          "tag": "btc_price",
          "title": "Btc Price",
          "description": "Bitcoin (BTC/USD) 6-month price action. Key levels: 200-week MA as cycle floor, previous ATH as resistance. On-chain context: MVRV > 3.5 = overheated, < 1 = generational buy. Halving cycles compress risk/reward — watch…",
          "image_url": "/charts/weekly_2026-05-31__btc_price.png",
          "premium": true
        }
      ],
      "sections": [
        "Bluf"
      ],
      "section_previews": [
        {
          "title": "Bluf",
          "teaser": "June opens with record equities, low volatility, and a rates market that refuses to price a rescue. The next week is less about direction and more about whether the market can…",
          "blur_lines": [
            "This week was defined by a mechanical split. S&P 500 sits near 7,580 with RSI 73.9, Nasdaq 100 near 30,333 with RSI 77.3, and stock Fear & Greed is…",
            "The reality gap is now in rates. Polymarket (live market-implied probabilities where capital prices outcomes) assigns 68% odds to zero Fed cuts in…"
          ]
        }
      ],
      "signal_lines": [
        "This week was defined by a mechanical split. S&P 500 sits near 7,580 with RSI 73.9, Nasdaq 100 near 30,333 with RSI 77.3, and stock Fear & Greed is 60. Bitcoin is at $73,546 with…",
        "Cross-asset plumbing is less calm than VIX suggests. Gold is at $4,593 after a 2.08% rise, crude oil is $87.36 after a 1.73% fall, and the 10Y yield is still 4.45%. VIX at 15.32…",
        "Options tell the same story in smaller print. DIX (large off-exchange participation share) is 45.0%, neutral rather than aggressive accumulation. GEX (dealer hedging cushion that…"
      ],
      "lead_paragraphs": [
        "June opens with record equities, low volatility, and a rates market that refuses to price a rescue. The next week is less about direction and more about whether the market can keep walking a narrow bridge with the Fed standing still.",
        "This week was defined by a mechanical split. S&P 500 sits near 7,580 with RSI 73.9, Nasdaq 100 near 30,333 with RSI 77.3, and stock Fear & Greed is 60. Bitcoin is at $73,546 with crypto Fear & Greed at 28, while Ethereum RSI is 31.6. One…",
        "The reality gap is now in rates. Polymarket (live market-implied probabilities where capital prices outcomes) assigns 68% odds to zero Fed cuts in 2026, 92% odds of no change in July, and 30% odds of a Fed hike this year. Against that,…"
      ],
      "reading_minutes": 3
    },
    {
      "title": "Daily Macro Briefing: May 29, 2026",
      "date": "2026-05-29",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-29.html",
      "excerpt": "Complacent supply-shock denial risk-on. Equities at record highs while the physical commodity chain tightens and GDP prints 1.6%. 01. S&P 7,563 (+0.58%), new ATH. NDX 30,224 (+0.84%). Breadth barely positive at 53%. Inside this report: 📌 Regime State · ⚡ WHAT CHANGED · 🎯 THE CORE READ Signals: Complacent supply-shock denial risk-on. Equities at record highs while the physical commodity chain tightens and GDP prints…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 Regime State",
        "⚡ WHAT CHANGED",
        "🎯 THE CORE READ",
        "👁️ REALITY GAP",
        "Fact:",
        "Confidence: High"
      ],
      "section_previews": [
        {
          "title": "📌 Regime State",
          "teaser": "Complacent supply-shock denial risk-on. Equities at record highs while the physical commodity chain tightens and GDP prints 1.6%.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "⚡ WHAT CHANGED",
          "teaser": "01. S&P 7,563 (+0.58%), new ATH. NDX 30,224 (+0.84%). Breadth barely positive at 53%.",
          "blur_lines": [
            "02. Oil $88.19 (-0.80%) on Iran deal hope. But aluminum entered \"serious and prolonged supply outage,\" Russia braces for diesel export bans, Israel…",
            "03. Q1 GDP revised to 1.6%. Economy decelerating while equities accelerate. Polymarket: 67% zero cuts, 32% hike."
          ]
        },
        {
          "title": "🎯 THE CORE READ",
          "teaser": "The spot market keeps buying a peace deal that doesn't exist while the physical supply chain runs out of materials. S&P at ATH, VIX at 15.74 (20th percentile), oil sliding on…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "👁️ REALITY GAP",
          "teaser": "SIGNAL: Spot prices peace. Prediction markets and supply chains price war.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "Fact:",
          "teaser": "Oil $88.19 🔻, RSI 37.82 (CAPITULATION) - spot market selling peace",
          "blur_lines": [
            "Polymarket: 31% oil ATH by December ($485K vol), 67% zero Fed cuts ($30.5M vol)",
            "Aluminum: \"serious and prolonged supply outage\" confirmed"
          ]
        }
      ],
      "signal_lines": [
        "Complacent supply-shock denial risk-on. Equities at record highs while the physical commodity chain tightens and GDP prints 1.6%.",
        "Nikkei +2.33% but BEARISH_DIVERGENCE. KOSPI +2.80% BEARISH_DIVERGENCE. DAX BEARISH_DIVERGENCE. Three major indices chasing without volume confirmation.",
        "INTERPRETATION: Gold's recovery from deep capitulation suggests the safety bid is rebuilding. Copper's resilience says industry still needs metal. But the equity rally lacks…",
        "Lebanon evacuation scope - widening = regional escalation risk",
        "CAPE 42.55 + 10Y trending up is not a normal configuration. Since 2007, this setup resolved lower 4 out of 5 times. This doesn't mean sell everything, but it means the…",
        "May 27: \"GEX lost $2B overnight.\" → GEX rebuilt to $9.1B (+$960M). Risk reduced but institutions still below accumulation (DIX 42.51%)."
      ],
      "lead_paragraphs": [
        "Complacent supply-shock denial risk-on. Equities at record highs while the physical commodity chain tightens and GDP prints 1.6%.",
        "01. S&P 7,563 (+0.58%), new ATH. NDX 30,224 (+0.84%). Breadth barely positive at 53%.",
        "02. Oil $88.19 (-0.80%) on Iran deal hope. But aluminum entered \"serious and prolonged supply outage,\" Russia braces for diesel export bans, Israel expanded Lebanon attacks."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Daily Macro Briefing: May 28, 2026",
      "date": "2026-05-28",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-28.html",
      "excerpt": "Supply-shock denial risk-on. Equities sailed through a phantom peace cycle while the physical commodity chain underneath them tightened further. 01. Oil crashed 4.37% 🔻 to $89.79 on Iranian state TV peace proposal. The… Inside this report: 📌 Regime State · ⚡ What Changed · 🎯 The Core Read Signals: Supply-shock denial risk-on. Equities sailed through a phantom peace cycle while the physical commodity chain…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 Regime State",
        "⚡ What Changed",
        "🎯 The Core Read",
        "👁️ Reality Gap",
        "🔀 Cross-Asset Regime",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "📌 Regime State",
          "teaser": "Supply-shock denial risk-on. Equities sailed through a phantom peace cycle while the physical commodity chain underneath them tightened further.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01. Oil crashed 4.37% 🔻 to $89.79 on Iranian state TV peace proposal. The US denied the deal within hours. European equities erased all gains.",
          "blur_lines": [
            "02. Aluminum entered what traders call a \"serious and prolonged supply outage.\" This is a physical shortage, not a positioning squeeze.",
            "03. Russia braces for diesel export bans after Ukrainian strikes on refineries. Japan is already helping Philippines build emergency oil reserves.…"
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "The spot market just bought a peace deal from a country at war, sourced from a television network, and collected the denial before the session ended. Oil dropped 4.37% on Iranian…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "👁️ Reality Gap",
          "teaser": "Signal: Oil spot crashed on a denied peace report. Polymarket prices 31% probability of oil ATH by December ($448K volume). The physical market and the prediction market disagree.",
          "blur_lines": [
            "Fact: Crude fell 4.37% to $89.79 🔻. FT sequence: \"Oil falls as Iranian state television reports details of peace proposal\" followed by \"European…",
            "Interpretation: Spot oil priced a diplomatic resolution the State Department says does not exist. Prediction markets still price supply disruption.…"
          ]
        },
        {
          "title": "🔀 Cross-Asset Regime",
          "teaser": "Signal: Gold capitulation volume (RSI 36.53 🔻) alongside copper confirmed rally. Precious metals liquidated at the same moment industrial commodities signal growth.",
          "blur_lines": [
            "Fact: Gold RSI 36.53 with CAPITULATION volume signal. Silver RSI 45.06, also CAPITULATION. Copper: CONFIRMED_RALLY 🔺. 10Y yield 4.48%, 50-day trend…",
            "Interpretation: The market is rotating out of safe havens into growth bets on the back of a peace deal denied within the same session. Gold…"
          ]
        }
      ],
      "signal_lines": [
        "Supply-shock denial risk-on. Equities sailed through a phantom peace cycle while the physical commodity chain underneath them tightened further.",
        "Genuine framework emerges. Oil below $85. Risk-on acceleration. Gold capitulation extends as growth narrative dominates.",
        "Aluminum LME inventory levels - the most underpriced physical supply risk. If warehouse stocks fall below operational minimums, industrial metals catch a bid no peace headline…",
        "Oil crashed on a peace deal that does not exist. Precious metals capitulated on the growth optimism that same phantom deal generated. The physical supply chain (aluminum, diesel,…"
      ],
      "lead_paragraphs": [
        "Supply-shock denial risk-on. Equities sailed through a phantom peace cycle while the physical commodity chain underneath them tightened further.",
        "01. Oil crashed 4.37% 🔻 to $89.79 on Iranian state TV peace proposal. The US denied the deal within hours. European equities erased all gains.",
        "02. Aluminum entered what traders call a \"serious and prolonged supply outage.\" This is a physical shortage, not a positioning squeeze."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Daily Macro Briefing: May 27, 2026",
      "date": "2026-05-27",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-27.html",
      "excerpt": "Regime: Fragile risk-on with evaporating shock absorption. Equities pushing overbought while structural cushions are being removed overnight. Regime: Fragile risk-on Inside this report: 📌 Regime State · ⚡ 20-Second Brief · 🗺️ What Changed Signals: Regime: Fragile risk-on with evaporating shock absorption. Equities pushing overbought while structural cushions are being removed overnight. | Regime: Fragile risk-on…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 Regime State",
        "⚡ 20-Second Brief",
        "🗺️ What Changed",
        "👁️ The Core Read",
        "🔀 Reality Gap",
        "🛡️ Dark Pool + Options"
      ],
      "section_previews": [
        {
          "title": "📌 Regime State",
          "teaser": "Regime: Fragile risk-on with evaporating shock absorption. Equities pushing overbought while structural cushions are being removed overnight.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Fragile risk-on",
          "blur_lines": [
            "Core Gap: Oil drops while analysts say Hormuz closed for months. Gold in capitulation while copper rallies.",
            "Catalyst: GEX dropped $2B in one session, DIX fell below accumulation threshold"
          ]
        },
        {
          "title": "🗺️ What Changed",
          "teaser": "01. GEX (gamma exposure - the market's price swing dampener) dropped $2B in one session, from $9.1B to $7.1B. The shock absorber thinned 22% while NDX pushed into overbought…",
          "blur_lines": [
            "02. Huawei announced new smartphone chips for this fall, directly challenging Nvidia and Apple in the semiconductor race. Same week, Jensen Huang…",
            "03. Piper Sandler called for Strait of Hormuz to remain closed for months with oil hitting new highs. Oil responded by dropping 2% to $91.95. The…"
          ]
        },
        {
          "title": "👁️ The Core Read",
          "teaser": "The relief rally climbed into thinner air overnight. Three contradictions that cannot all resolve favorably are priced simultaneously: oil falling while the world's most critical…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "🔀 Reality Gap",
          "teaser": "SIGNAL: Prediction markets and spot prices disagree on three independent tracks.",
          "blur_lines": [
            "FACT: Polymarket prices 66% probability of zero Fed cuts in 2026 ($29.8M volume). Yet 32% probability of a Fed hike ($1.3M) persists - a consensus…",
            "INTERPRETATION: The equity rally needs all three risks to resolve benignly. Polymarket assigns meaningful probability to each failing. If the 32%…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Fragile risk-on with evaporating shock absorption. Equities pushing overbought while structural cushions are being removed overnight.",
        "Regime: Fragile risk-on",
        "Watch: NDX RSI 75.31 with shrinking gamma protection",
        "INTERPRETATION: The equity rally needs all three risks to resolve benignly. Polymarket assigns meaningful probability to each failing. If the 32% hike probability moves toward…",
        "Iran deal stalls or semiconductor escalation triggers risk-off. GEX continues shrinking, NDX reverses from overbought. Gold bounces from capitulation zone. Prediction market…"
      ],
      "lead_paragraphs": [
        "Regime: Fragile risk-on with evaporating shock absorption. Equities pushing overbought while structural cushions are being removed overnight.",
        "Regime: Fragile risk-on",
        "Core Gap: Oil drops while analysts say Hormuz closed for months. Gold in capitulation while copper rallies."
      ],
      "reading_minutes": 5
    },
    {
      "title": "Daily Macro Briefing: May 26, 2026",
      "date": "2026-05-26",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-26.html",
      "excerpt": "Regime: Geopolitical relief risk-on with structural yield compression underneath. The surface says peace; the plumbing says otherwise. 01. Oil crashed 4.37% to $92.38 on \"deal close\" headlines. Trump says \"no rush.\"… Inside this report: 📌 Regime State · ⚡ What Changed · 🎯 The Core Read Signals: Regime: Geopolitical relief risk-on with structural yield compression underneath. The surface says peace; the plumbing…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 Regime State",
        "⚡ What Changed",
        "🎯 The Core Read",
        "👁️ Reality Gap",
        "🗺️ Cross-Asset Regime",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "📌 Regime State",
          "teaser": "Regime: Geopolitical relief risk-on with structural yield compression underneath. The surface says peace; the plumbing says otherwise.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01. Oil crashed 4.37% to $92.38 on \"deal close\" headlines. Trump says \"no rush.\" Meanwhile, CENTCOM confirmed US strikes on Iranian missile sites and mine-laying boats. The…",
          "blur_lines": [
            "02. European equities surged: DAX +2.01%, Euro Stoxx +1.95%, CAC +1.76%. Relief rally on Hormuz de-escalation hopes. But Memorial Day means US…",
            "03. Gold volume signal flipped to CAPITULATION at RSI 40.62, while copper registered CONFIRMED_RALLY. Two commodities reading from different scripts."
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "The Iran deal is the fulcrum, and it is bending in two directions at once. Headlines say peace is close. The Pentagon says strikes are ongoing. Oil priced the deal; prediction…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "👁️ Reality Gap",
          "teaser": "SIGNAL: Oil down 4.37% to $92.38 while US military actively strikes Iranian targets.",
          "blur_lines": [
            "FACT: CENTCOM confirmed strikes on Iranian boats and missile launch sites on May 25. Trump stated \"no rush\" on deal timing. Reuters reports a deal…",
            "INTERPRETATION: The prediction market stack disagrees with the equity relief rally on three independent contracts. Oil pricing a done deal while…"
          ]
        },
        {
          "title": "🗺️ Cross-Asset Regime",
          "teaser": "SIGNAL: Rotation from safe havens into equities on geopolitical relief, but structural yield pressure unchanged.",
          "blur_lines": [
            "FACT: Gold 14d trend: DOWN -3.55%, 50d: DOWN -3.12%. RSI 40.62 with CAPITULATION volume. 10Y yield 50d trend: UP +5.07%, currently 4.56%. Copper…",
            "INTERPRETATION: The relief rotation is visible: gold flushing, copper rallying, equities surging. But the yield trend is the undertow beneath the…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Geopolitical relief risk-on with structural yield compression underneath. The surface says peace; the plumbing says otherwise.",
        "The Iran deal is the fulcrum, and it is bending in two directions at once. Headlines say peace is close. The Pentagon says strikes are ongoing. Oil priced the deal; prediction…",
        "Deal closes AND verified compliance. Full Hormuz reopening. Oil drops below $85. Strong equity rally. Risk-on rotation accelerates. The yield compression thesis pauses but does…",
        "GEX at $9.1B — options market suppressing volatility. When GEX this high unwinds, moves accelerate. Watch for GEX decline as trigger",
        "CAPE 42 with yields rising at 5% per 50 days means the equity risk premium is compressing in real time. This is not a timing call; it is a structural observation that…",
        "BEARISH_DIVERGENCE Asian indices (May 22): \"Price up, volume down. Resolved lower 5/7 since 2020.\" Shanghai Composite -0.54% today. Taiwan flat on declining volume. Status:…"
      ],
      "lead_paragraphs": [
        "Regime: Geopolitical relief risk-on with structural yield compression underneath. The surface says peace; the plumbing says otherwise.",
        "01. Oil crashed 4.37% to $92.38 on \"deal close\" headlines. Trump says \"no rush.\" Meanwhile, CENTCOM confirmed US strikes on Iranian missile sites and mine-laying boats. The market bought the ceasefire map while artillery was still firing.",
        "02. European equities surged: DAX +2.01%, Euro Stoxx +1.95%, CAC +1.76%. Relief rally on Hormuz de-escalation hopes. But Memorial Day means US volume was zero. This is positioning, not institutional conviction."
      ],
      "reading_minutes": 6
    },
    {
      "title": "Regime Filter: May 26, 2026",
      "date": "2026-05-26",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-05-26.html",
      "excerpt": "Oil crashed 4.4% to $94 on \"Iran deal close\" headlines. CENTCOM confirmed US strikes on Iranian missile sites the same day. The market priced a signed peace while artillery was still firing. Polymarket ( prediction markets where people bet real money on outcomes ) disagrees with the relief rally: 36% chance of a Fed rate hike this year, 35% chance oil hits all-time highs by December, 42% chance Powell leaves the…",
      "chart_tags": [
        "oil_price",
        "spy_vix"
      ],
      "chart_cards": [
        {
          "tag": "oil_price",
          "title": "Oil Price",
          "description": "WTI Crude Oil (CL=F) 6-month price action. Sustained move above $90 = inflation re-acceleration risk. Drop below $60 = demand destruction signal, deflationary pressure. Watch for backwardation (front month premium) as…",
          "image_url": "/charts/free_2026-05-26__oil_price.png",
          "premium": false
        },
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/free_2026-05-26__spy_vix.png",
          "premium": false
        }
      ],
      "sections": [
        "🎯 The One Thing That Matters Today",
        "📉 Reality Gap",
        "Overview",
        "📋 Watchlist",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "🎯 The One Thing That Matters Today",
          "teaser": "Oil crashed 4.4% to $94 on \"Iran deal close\" headlines. CENTCOM confirmed US strikes on Iranian missile sites the same day. The market priced a signed peace while artillery was…",
          "blur_lines": [
            "Polymarket ( prediction markets where people bet real money on outcomes ) disagrees with the relief rally: 36% chance of a Fed rate hike this year,…",
            "The HEU ( highly enriched uranium ) surrender clause remains unsigned. Iran publicly denied the requirement. This is a homeowner celebrating a new…"
          ]
        },
        {
          "title": "📉 Reality Gap",
          "teaser": "SIGNAL: Oil -4.4%🔻 concurrent with confirmed US military strikes on Iranian targets.",
          "blur_lines": [
            "FACT: Polymarket prices 36% Fed hike probability ($1.3M volume). Zero cuts: 66%. NDX RSI at 74.5🔺, overbought. Breadth ( how many stocks participate…",
            "INTERPRETATION: The prediction market stack bets against equities on three independent vectors. CAPE ( stock prices vs 10-year average earnings ) at…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🗺️ SCENARIO MAP — 5-15 trading days",
          "blur_lines": [
            "Base Case — 45%: Deal signs, partial HEU compromise. Oil $85-90. Thin volume grind. Compression unchanged underneath.",
            "Downside — 35%: HEU stalls. Oil reverses $100+. Relief unwinds 3-5 sessions."
          ]
        },
        {
          "title": "📋 Watchlist",
          "teaser": "Iran HEU clause — unsigned = oil upside risk active",
          "blur_lines": [
            "US reopen post-Memorial Day — volume reveals conviction vs noise",
            "NDX 74.5 RSI on 54% breadth — overbought, thin, fragile"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🔓 Unlock Full Briefing",
          "blur_lines": [
            "Dark pool flows, GEX maps, all 3 lenses, thesis tracking, complete scenario analysis.",
            "👉 [Get the full Sentinel briefing on Whop](/go/premium/?utm_source=site&utm_medium=portal&utm_campaign=premium_founder&utm_content=report_content)"
          ]
        }
      ],
      "signal_lines": [
        "Polymarket ( prediction markets where people bet real money on outcomes ) disagrees with the relief rally: 36% chance of a Fed rate hike this year, 35% chance oil hits all-time…",
        "Iran HEU clause — unsigned = oil upside risk active"
      ],
      "lead_paragraphs": [
        "Oil crashed 4.4% to $94 on \"Iran deal close\" headlines. CENTCOM confirmed US strikes on Iranian missile sites the same day. The market priced a signed peace while artillery was still firing.",
        "Polymarket ( prediction markets where people bet real money on outcomes ) disagrees with the relief rally: 36% chance of a Fed rate hike this year, 35% chance oil hits all-time highs by December, 42% chance Powell leaves the Fed. The…",
        "The HEU ( highly enriched uranium ) surrender clause remains unsigned. Iran publicly denied the requirement. This is a homeowner celebrating a new roof while the contractor is still on the ladder and hail is in the forecast. The gap…"
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: May 25, 2026",
      "date": "2026-05-25",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-25.html",
      "excerpt": "Regime: Thin-volume peace trade - Asia priced Hormuz re-opening while the specific clause that unlocks it remains unsigned. | | | Inside this report: Overview · 📌 20-Second Brief · ⚡ What Changed Signals: | Watch | US Tuesday open; oil overnight; Polymarket oil ATH contract | | 01 - Oil dropped to $96.60 🔻 on reports a US-Iran deal is \"close.\" Nikkei +3.09% and Taiwan +3.12% surged on energy-importer relief. Both…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "Overview",
        "📌 20-Second Brief",
        "⚡ What Changed",
        "💠 The Core Read",
        "👁️ Reality Gap",
        "Confidence: High"
      ],
      "section_previews": [
        {
          "title": "Overview",
          "teaser": "Regime: Thin-volume peace trade - Asia priced Hormuz re-opening while the specific clause that unlocks it remains unsigned.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "📌 20-Second Brief",
          "teaser": "| | |",
          "blur_lines": [
            "|---|---|",
            "| Regime | Thin-volume peace trade (US closed, Memorial Day) |"
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01 - Oil dropped to $96.60 🔻 on reports a US-Iran deal is \"close.\" Nikkei +3.09% and Taiwan +3.12% surged on energy-importer relief. Both flagged BEARISH_DIVERGENCE (price up,…",
          "blur_lines": [
            "02 - Reuters confirmed: Iran has NOT agreed to hand over its highly enriched uranium stockpile - the structural requirement for Hormuz re-opening.…",
            "03 - Polymarket (prediction market where real money bets resolve on news outcomes) prices Powell out at 48% by year-end ($341K volume). A new Fed…"
          ]
        },
        {
          "title": "💠 The Core Read",
          "teaser": "Today's market moved like a patient who checked out of the ICU based on a chart that looked better - while the lab report says the infection is still active. Oil fell $4, Asia…",
          "blur_lines": [
            "Underneath the peace rally, the structural tension deepens: CAPE (stock valuations relative to 10-year earnings) at 42.04, 10-year yield at 4.56%…"
          ]
        },
        {
          "title": "👁️ Reality Gap",
          "teaser": "SIGNAL: Oil at $96.60 prices a deal Iran hasn't signed.",
          "blur_lines": [
            "FACT: Polymarket's \"Crude Oil ATH by December\" sits at 36% probability ($411K volume) - prediction markets assign 1-in-3 odds oil makes new highs…",
            "INTERPRETATION: If the deal collapses: oil reverses above $100, European energy costs re-enter global CPI, and the Fed hike probability climbs…"
          ]
        }
      ],
      "signal_lines": [
        "| Watch | US Tuesday open; oil overnight; Polymarket oil ATH contract |",
        "01 - Oil dropped to $96.60 🔻 on reports a US-Iran deal is \"close.\" Nikkei +3.09% and Taiwan +3.12% surged on energy-importer relief. Both flagged BEARISH_DIVERGENCE (price up,…",
        "Underneath the peace rally, the structural tension deepens: CAPE (stock valuations relative to 10-year earnings) at 42.04, 10-year yield at 4.56% with a 50-day trend UP +5.8%.…",
        "Downside Repricing - 35%: HEU sticking point blocks deal. Oil reverses $100+. BEARISH_DIVERGENCE in Asia was the distribution signal. European gas crisis narrative returns.…",
        "Regime Shift - 15%: Powell replacement announced simultaneously with deal failure. 10Y tests 4.75%+. HY OAS (junk bond premium) at historically tight 2.78% - widening from here…",
        "The 34% Fed hike probability is not a tail risk - it is a material alternative scenario in liquid prediction markets ($1.3M volume). Portfolio construction assuming cuts are…"
      ],
      "lead_paragraphs": [
        "Regime: Thin-volume peace trade - Asia priced Hormuz re-opening while the specific clause that unlocks it remains unsigned.",
        "| | |",
        "|---|---|"
      ],
      "reading_minutes": 5
    },
    {
      "title": "Weekly Editorial: May 24, 2026",
      "date": "2026-05-24",
      "type": "weekly",
      "premium": true,
      "kind_label": "Weekly Editorial",
      "access_label": "Premium",
      "url": "/reports/weekly_2026-05-24.html",
      "excerpt": "This market is not expensive because growth is collapsing. It is expensive because the price of money is staying high while investors still pay peak multiples for calm. Next week matters less for headlines than for… Inside this report: Bluf Signals: The biggest reality gap sat between comfort and price. VIX closed at 16.7, HY OAS (the extra yield investors demand for junk debt) sat at 2.78%, IG OAS at 0.75%, and…",
      "chart_tags": [
        "us10y_yield",
        "breadth",
        "gold_vs_bonds"
      ],
      "chart_cards": [
        {
          "tag": "us10y_yield",
          "title": "Us10Y Yield",
          "description": "US 10-Year Treasury Yield (^TNX). The global benchmark rate. Drives mortgage rates and corporate borrowing costs. Rapid spikes often trigger equity selloffs.",
          "image_url": "/charts/weekly_2026-05-24__us10y_yield.png",
          "premium": true
        },
        {
          "tag": "breadth",
          "title": "Breadth",
          "description": "RSP (Equal Weight S&P 500) vs SPY (Market Cap S&P 500) ratio. Rising = broad-based rally, healthy market. Falling while SPY rises = only mega-caps are holding up the index — classic fake rally signal. Divergence here…",
          "image_url": "/charts/weekly_2026-05-24__breadth.png",
          "premium": true
        },
        {
          "tag": "gold_vs_bonds",
          "title": "Gold Vs Bonds",
          "description": "GLD (Gold) vs TLT (Long Bonds) ratio. Rising = inflation expectations building, real rates falling. Gold wins when markets price stagflation or Fed policy error. Bond wins when deflation/recession fears dominate.",
          "image_url": "/charts/weekly_2026-05-24__gold_vs_bonds.png",
          "premium": true
        }
      ],
      "sections": [
        "Bluf"
      ],
      "section_previews": [
        {
          "title": "Bluf",
          "teaser": "This market is not expensive because growth is collapsing. It is expensive because the price of money is staying high while investors still pay peak multiples for calm. Next week…",
          "blur_lines": [
            "This week was defined by a quiet mismatch. Copper climbed to $6.38 and US manufacturing printed a 4 year high, so the real economy still looks warm.…",
            "The biggest reality gap sat between comfort and price. VIX closed at 16.7, HY OAS (the extra yield investors demand for junk debt) sat at 2.78%, IG…"
          ]
        }
      ],
      "signal_lines": [
        "The biggest reality gap sat between comfort and price. VIX closed at 16.7, HY OAS (the extra yield investors demand for junk debt) sat at 2.78%, IG OAS at 0.75%, and fund flows…",
        "Markets rarely break when the room is loudest. They break when everyone finally agrees the wallpaper matters more than the load-bearing wall."
      ],
      "lead_paragraphs": [
        "This market is not expensive because growth is collapsing. It is expensive because the price of money is staying high while investors still pay peak multiples for calm. Next week matters less for headlines than for whether yields keep…",
        "This week was defined by a quiet mismatch. Copper climbed to $6.38 and US manufacturing printed a 4 year high, so the real economy still looks warm. Yet the US 10Y yield held 4.56%, CAPE (stocks versus 10 year earnings, adjusted for…",
        "The biggest reality gap sat between comfort and price. VIX closed at 16.7, HY OAS (the extra yield investors demand for junk debt) sat at 2.78%, IG OAS at 0.75%, and fund flows still pushed $47.9B into equities and $33.9B into bonds. That…"
      ],
      "reading_minutes": 3
    },
    {
      "title": "Daily Macro Briefing: May 22, 2026",
      "date": "2026-05-22",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-22.html",
      "excerpt": "Regime: Late-cycle growth confirmation with rising cost of capital and an unpriced Pacific deterrence gap. Regime: Real economy outperforming / equities priced for quiet Inside this report: PREMIUM DAILY BRIEF - Friday, May 22, 2026 · ⚡ 20-Second Brief · 📌 What Changed Signals: Watch: 10Y yield, oil, Polymarket Fed hike at 36% and rising | US paused $14B Taiwan arms sale citing Iran drone depletion. Polymarket…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "PREMIUM DAILY BRIEF - Friday, May 22, 2026",
        "⚡ 20-Second Brief",
        "📌 What Changed",
        "⚜️ The Core Read",
        "👁️ Reality Gap",
        "Fact:"
      ],
      "section_previews": [
        {
          "title": "PREMIUM DAILY BRIEF - Friday, May 22, 2026",
          "teaser": "Regime: Late-cycle growth confirmation with rising cost of capital and an unpriced Pacific deterrence gap.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "⚡ 20-Second Brief",
          "teaser": "Regime: Real economy outperforming / equities priced for quiet",
          "blur_lines": [
            "Core Gap: US paused $14B Taiwan arms sale from Iran war drone depletion - TSMC +1.38%",
            "Catalyst: Iran deal resolution (52% Polymarket) / SpaceX IPO timeline"
          ]
        },
        {
          "title": "📌 What Changed",
          "teaser": "01 US manufacturing PMI hit a 4-year high in May. Copper up +1.91% on CONFIRMED_RALLY volume. The factory floor is genuinely accelerating.",
          "blur_lines": [
            "02 US Navy confirmed America is pausing a $14B arms sale to Taiwan - the Iran war consumed approximately 20% of the US Reaper drone fleet. TSMC is…",
            "03 DIX (the share of large-institution buying in dark pools, normal range 42-45%) jumped to 45.46% from 43.43%, crossing the accumulation threshold.…"
          ]
        },
        {
          "title": "⚜️ The Core Read",
          "teaser": "Two realities are running on different frequencies. The visible one: copper and silver confirming genuine industrial demand, US manufacturing at a 4-year high, equities calm. The…",
          "blur_lines": [
            "CAPE (a long-run measure of stock valuations vs 10-year earnings) sits at 41.87. The 10Y yield is at 4.59%, UP +5.3% over 14 days. CAPE above 40…"
          ]
        },
        {
          "title": "👁️ Reality Gap",
          "teaser": "SIGNAL: Three prediction market signals diverging from equity pricing.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        }
      ],
      "signal_lines": [
        "Watch: 10Y yield, oil, Polymarket Fed hike at 36% and rising",
        "US paused $14B Taiwan arms sale citing Iran drone depletion. Polymarket Taiwan invasion by Dec 2027: 18% ($619K). TSMC is up today. Taiwan Weighted logged BEARISH_DIVERGENCE on…",
        "Nikkei +2.73%, Taiwan Weighted +2.32%, KOSPI +0.48% - all three with BEARISH_DIVERGENCE on volume",
        "INTERPRETATION: Confirmed volume on copper and silver means industrial demand is real. Gold retreating from capitulation means the market is rotating out of insurance. The…",
        "Relief Extension - 20%: Iran deal confirmed, oil drops. Xi visit delivers trade language. SpaceX/OpenAI IPO FOMO pulls risk higher.",
        "Asian volume confirmation - BEARISH_DIVERGENCE needs resolution next up session"
      ],
      "lead_paragraphs": [
        "Regime: Late-cycle growth confirmation with rising cost of capital and an unpriced Pacific deterrence gap.",
        "Regime: Real economy outperforming / equities priced for quiet",
        "Core Gap: US paused $14B Taiwan arms sale from Iran war drone depletion - TSMC +1.38%"
      ],
      "reading_minutes": 5
    },
    {
      "title": "Daily Macro Briefing: May 21, 2026",
      "date": "2026-05-21",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-21.html",
      "excerpt": "Regime: Nvidia-relief risk-on. Equities got their narrative shield, but the structural CAPE-yield gap that built 35% downside odds yesterday has not resolved. Regime: Nvidia-relief risk-on Inside this report: Overview · 📌 20-Second Brief · ⚡ What Changed Signals: Regime: Nvidia-relief risk-on. Equities got their narrative shield, but the structural CAPE-yield gap that built 35% downside odds yesterday has not…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "Overview",
        "📌 20-Second Brief",
        "⚡ What Changed",
        "🎯 The Core Read",
        "👁️ Reality Gap",
        "💠 Cross-Asset Regime"
      ],
      "section_previews": [
        {
          "title": "Overview",
          "teaser": "Regime: Nvidia-relief risk-on. Equities got their narrative shield, but the structural CAPE-yield gap that built 35% downside odds yesterday has not resolved.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "📌 20-Second Brief",
          "teaser": "Regime: Nvidia-relief risk-on",
          "blur_lines": [
            "Core Gap: CAPE 41.78 vs 10Y structurally UP - valuation math unchanged",
            "Catalyst: $58.3B Nvidia profit rebuilt gamma cushion 26% overnight"
          ]
        },
        {
          "title": "⚡ What Changed",
          "teaser": "01 - Nvidia delivers $58.3B record quarterly profit. GEX (gamma exposure - how much options dealers cushion or amplify market swings) rebuilt from $5.1B to $6.4B overnight. VIX…",
          "blur_lines": [
            "02 - Iran ceasefire talks advance. Oil fell ~$4. Polymarket still prices crude at all-time high by December at 67%. The crowd sees a peace headline;…",
            "03 - 10Y yield pulls back to 4.57%. One session of relief in a 50-day trend that is still UP 5.8%. This is a pause, not a pivot."
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "Three good-news reports arrived in 24 hours. Traders booked beach days. The barometric pressure line has not changed direction. CAPE (cyclically adjusted P/E - how expensive…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "👁️ Reality Gap",
          "teaser": "SIGNAL: Oil narrative is internally contradictory in prediction markets",
          "blur_lines": [
            "FACT: Iran deal at 53% probability. Oil fell $4. Simultaneously: crude all-time high by December 67% ($288K, combined with September contract). SPR…",
            "INTERPRETATION: Prediction markets price Iran peace AND sustained oil strength simultaneously because they understand the mechanism: deal removes a…"
          ]
        }
      ],
      "signal_lines": [
        "Regime: Nvidia-relief risk-on. Equities got their narrative shield, but the structural CAPE-yield gap that built 35% downside odds yesterday has not resolved.",
        "Regime: Nvidia-relief risk-on",
        "Watch: Put/call at 0.818 with RSI 66-70 - protection dissolved in 24 hours",
        "FACT: CAPE 41.78 🔺 vs 10Y 4.57% 🔺 (50d: +5.8% structural). Breadth 51% - barely half the S&P 500 above 200-day average. KOSPI +8% flagged BEARISH_DIVERGENCE (volume not…",
        "KOSPI confirmation or reversal - +8% with BEARISH_DIVERGENCE resolves within 5 sessions historically",
        "Nvidia rebuilt the scaffolding over the yield gap. The scaffolding holds. But scaffolding is not the foundation. Three structural pressures - 70% probability of zero Fed cuts,…"
      ],
      "lead_paragraphs": [
        "Regime: Nvidia-relief risk-on. Equities got their narrative shield, but the structural CAPE-yield gap that built 35% downside odds yesterday has not resolved.",
        "Regime: Nvidia-relief risk-on",
        "Core Gap: CAPE 41.78 vs 10Y structurally UP - valuation math unchanged"
      ],
      "reading_minutes": 5
    },
    {
      "title": "Regime Filter: May 21, 2026",
      "date": "2026-05-21",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-05-21.html",
      "excerpt": "Nvidia posted a $58.3B quarterly profit — the largest in semiconductor history. SPX gained 1.1%, NDX 1.7%. Traders declared the crisis over. In the same 24 hours, the options market removed protection at the fastest single-session pace this year. Put/call ratio (the balance of downside hedges vs upside bets) 🔻 1.054 to 0.818. RSI on the Nasdaq hit 70. GEX (gamma exposure — how…",
      "chart_tags": [
        "spy_vix",
        "breadth"
      ],
      "chart_cards": [
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/free_2026-05-21__spy_vix.png",
          "premium": false
        },
        {
          "tag": "breadth",
          "title": "Breadth",
          "description": "RSP (Equal Weight S&P 500) vs SPY (Market Cap S&P 500) ratio. Rising = broad-based rally, healthy market. Falling while SPY rises = only mega-caps are holding up the index — classic fake rally signal. Divergence here…",
          "image_url": "/charts/free_2026-05-21__breadth.png",
          "premium": false
        }
      ],
      "sections": [
        "📌 The One Thing That Matters Today",
        "📉 Complacency Lens",
        "Overview",
        "👁️ Watchlist",
        "Overview",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "📌 The One Thing That Matters Today",
          "teaser": "Nvidia posted a $58.3B quarterly profit — the largest in semiconductor history. SPX gained 1.1%, NDX 1.7%. Traders declared the crisis over.",
          "blur_lines": [
            "In the same 24 hours, the options market removed protection at the fastest single-session pace this year. Put/call ratio (the balance of downside…",
            "Nvidia handed the market a clean bill of health. The crowd responded by canceling the follow-up appointment. The CAPE stress test is still booked."
          ]
        },
        {
          "title": "📉 Complacency Lens",
          "teaser": "SIGNAL: Protection stripped while three structural gaps remain fully open",
          "blur_lines": [
            "FACT: Put/call 🔻 0.818 (normal range 0.90-1.10; below 0.85 = elevated complacency). CAPE (cyclically adjusted P/E — stock valuations vs 10-year…",
            "INTERPRETATION: The index is held up by 15 stocks while 485 sit below trend. Nvidia's beat provided narrative cover, not structural repair. CAPE…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🗺️ SCENARIO MAP: 5-15 trading days",
          "blur_lines": [
            "Base Case — 45%: Yield stability holds. SPX extends 2-3%. Breadth stays thin, narrative intact.",
            "Downside — 35%: CPI or payroll upside surprise reasserts yield pressure. Unhedged crowd amplifies the move faster than expected."
          ]
        },
        {
          "title": "👁️ Watchlist",
          "teaser": "10Y closes above 4.65% on 2+ sessions — structural repricing resumes with minimal options buffer in place",
          "blur_lines": [
            "Put/call stays below 0.85 at S&P ATH — complacency confirmed at exactly the wrong moment",
            "Breadth expands above 55% — only then does the index have structural support, not just narrative support"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🔓 Unlock the Full Briefing",
          "blur_lines": [
            "Full analysis includes dark pool flows, GEX maps, the Iran/oil contradiction deep-dive, and all three active lenses.",
            "[Unlock →](/go/premium/?utm_source=site&utm_medium=portal&utm_campaign=premium_founder&utm_content=report_content)"
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "Nvidia posted a $58.3B quarterly profit — the largest in semiconductor history. SPX gained 1.1%, NDX 1.7%. Traders declared the crisis over.",
        "In the same 24 hours, the options market removed protection at the fastest single-session pace this year. Put/call ratio (the balance of downside hedges vs upside bets) 🔻 1.054 to 0.818. RSI on the Nasdaq hit 70. GEX (gamma exposure — how…",
        "Nvidia handed the market a clean bill of health. The crowd responded by canceling the follow-up appointment. The CAPE stress test is still booked."
      ],
      "reading_minutes": 2
    },
    {
      "title": "Daily Macro Briefing: May 20, 2026",
      "date": "2026-05-20",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-20.html",
      "excerpt": "The economy is not sending recession signals. The valuation layer is. Credit is calm. Copper is healthy. But global bond yields are repricing the cost of money while equities still trade like the old liquidity regime… Inside this report: 📋 20-Second Brief · 01 - Global Yields · 02 - Gamma Cushion Signals: Watch: 10Y > 4.75%, breadth < 45%, GEX stays thin. | The CAPE-yield gap implies meaningful valuation pressure -…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📋 20-Second Brief",
        "01 - Global Yields",
        "02 - Gamma Cushion",
        "03 - Oil / Hormuz",
        "🎯 The Core Read",
        "⚜️ Cross-Asset Regime"
      ],
      "section_previews": [
        {
          "title": "📋 20-Second Brief",
          "teaser": "The economy is not sending recession signals. The valuation layer is.",
          "blur_lines": [
            "Credit is calm. Copper is healthy. But global bond yields are repricing the cost of money while equities still trade like the old liquidity regime…",
            "Nvidia tonight is not the thesis. It is the timing trigger."
          ]
        },
        {
          "title": "01 - Global Yields",
          "teaser": "10Y at 4.67%, RSI 73.84. Yield pressure is now global, not only Fed-driven. Bloomberg confirms yields near 20-year highs across all major markets simultaneously.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "02 - Gamma Cushion",
          "teaser": "GEX at $5.07B, down 72% from peak. Volatility absorption is materially thinner ahead of Nvidia's $350B implied swing.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "03 - Oil / Hormuz",
          "teaser": "Oil -4.37% today, but Polymarket prices 43% probability of oil ATH by December. Two supertankers exited Hormuz. Supply chain is fragile, not resolved.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "🎯 The Core Read",
          "teaser": "Global bond yields are repricing in synchronized fashion. The CAPE-yield gap implies meaningful valuation pressure - potentially in the 12-15% range if yields remain elevated. No…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        }
      ],
      "signal_lines": [
        "Watch: 10Y > 4.75%, breadth < 45%, GEX stays thin.",
        "The CAPE-yield gap implies meaningful valuation pressure - potentially in the 12-15% range if yields remain elevated. Two of three scenarios suggest a less forgiving risk…",
        "The yield repricing is structural, not cyclical. Credit is calm, copper is healthy, the real economy is not in distress. But financial assets are priced for a world that no…"
      ],
      "lead_paragraphs": [
        "The economy is not sending recession signals. The valuation layer is.",
        "Credit is calm. Copper is healthy. But global bond yields are repricing the cost of money while equities still trade like the old liquidity regime exists.",
        "Nvidia tonight is not the thesis. It is the timing trigger."
      ],
      "reading_minutes": 4
    },
    {
      "title": "Regime Filter: May 20, 2026",
      "date": "2026-05-20",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-05-20.html",
      "excerpt": "Global bond yields are repricing the cost of money. Equities have not noticed yet. The 10Y Treasury sits at 4.87% 🔺 - a level not seen since the pre-Silicon Valley Bank shakeout. Credit spreads remain calm. Copper is healthy. The plumbing says \"repricing\", not \"crisis\". But the distance between bond vigilantes and…",
      "chart_tags": [],
      "chart_cards": [],
      "sections": [
        "📌 The One Thing That Matters Today",
        "📉 Reality Gap",
        "Overview",
        "👁️ Watchlist",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "📌 The One Thing That Matters Today",
          "teaser": "Global bond yields are repricing the cost of money. Equities have not noticed yet.",
          "blur_lines": [
            "The 10Y Treasury sits at 4.87% 🔺 - a level not seen since the pre-Silicon Valley Bank shakeout. Credit spreads remain calm. Copper is healthy. The…"
          ]
        },
        {
          "title": "📉 Reality Gap",
          "teaser": "SIGNAL: Polymarket disagrees with media consensus on recession odds.",
          "blur_lines": [
            "FACT: Major outlets running \"soft landing confirmed\" narratives. Prediction markets price 34% recession probability within 12 months 🔺 - up from 22%…",
            "INTERPRETATION: The crowd is pricing a Goldilocks scenario. The money is pricing storm insurance. One of them is wrong."
          ]
        },
        {
          "title": "Overview",
          "teaser": "🔀 SCENARIO MAP - 5-15 trading days",
          "blur_lines": [
            "Base Case - 45% - Range-bound with yield pressure. S&P drifts 1-3% lower.",
            "Downside - 35% - Catalyst triggers gamma unwind. Faster downside."
          ]
        },
        {
          "title": "👁️ Watchlist",
          "teaser": "10Y breaks above 4.90% - acceleration signal",
          "blur_lines": [
            "Breadth drops below 45% - internal deterioration confirms"
          ]
        },
        {
          "title": "Overview",
          "teaser": "Unlock the full briefing with dark pool data, GEX maps, and all 3 active lenses at [Sentinel…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "Global bond yields are repricing the cost of money. Equities have not noticed yet.",
        "The 10Y Treasury sits at 4.87% 🔺 - a level not seen since the pre-Silicon Valley Bank shakeout. Credit spreads remain calm. Copper is healthy. The plumbing says \"repricing\", not \"crisis\". But the distance between bond vigilantes and…",
        "SIGNAL: Polymarket disagrees with media consensus on recession odds."
      ],
      "reading_minutes": 1
    },
    {
      "title": "Daily Macro Briefing: May 19, 2026",
      "date": "2026-05-19",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-19.html",
      "excerpt": "Fragile risk-on. Prices are calm, but volatility plumbing has weakened. Gamma exposure collapsed 63% overnight ($21.3B → $7.8B). Dealer volatility suppression is materially weaker. Inside this report: REGIME STATE · WHAT CHANGED · 📉 DARK POOL + OPTIONS Signals: Fragile risk-on. Prices are calm, but volatility plumbing has weakened. | INTERPRETATION: Media narrative says Iran truce optimism is driving risk appetite.…",
      "chart_tags": [
        "gex_history",
        "us10y_yield",
        "oil_price"
      ],
      "chart_cards": [
        {
          "tag": "gex_history",
          "title": "Gex History",
          "description": "Gex History synced from Sentinel's chart arsenal.",
          "image_url": "/charts/premium_2026-05-19__gex_history.png",
          "premium": true
        },
        {
          "tag": "us10y_yield",
          "title": "Us10Y Yield",
          "description": "US 10-Year Treasury Yield (^TNX). The global benchmark rate. Drives mortgage rates and corporate borrowing costs. Rapid spikes often trigger equity selloffs.",
          "image_url": "/charts/premium_2026-05-19__us10y_yield.png",
          "premium": true
        },
        {
          "tag": "oil_price",
          "title": "Oil Price",
          "description": "WTI Crude Oil (CL=F) 6-month price action. Sustained move above $90 = inflation re-acceleration risk. Drop below $60 = demand destruction signal, deflationary pressure. Watch for backwardation (front month premium) as…",
          "image_url": "/charts/premium_2026-05-19__oil_price.png",
          "premium": true
        }
      ],
      "sections": [
        "REGIME STATE",
        "WHAT CHANGED",
        "📉 DARK POOL + OPTIONS",
        "🌐 REALITY GAP",
        "📊 CROSS-ASSET REGIME",
        "SCENARIO MAP — 5–15 trading days"
      ],
      "section_previews": [
        {
          "title": "REGIME STATE",
          "teaser": "Fragile risk-on. Prices are calm, but volatility plumbing has weakened.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "WHAT CHANGED",
          "teaser": "Gamma exposure collapsed 63% overnight ($21.3B → $7.8B). Dealer volatility suppression is materially weaker.",
          "blur_lines": [
            "US 10Y moved above 4.61% (near post-2008 cycle highs). Rate pressure is tightening financial conditions.",
            "KOSPI dropped 3.25% today (worst performer). Asia is showing stress consistent with semiconductor supply-chain issues before US markets."
          ]
        },
        {
          "title": "📉 DARK POOL + OPTIONS",
          "teaser": "SIGNAL: Volatility suppression vs institutional demand divergence",
          "blur_lines": [
            "FACT: GEX fell 63% overnight while DIX stayed above 40% accumulation threshold",
            "INTERPRETATION: Dealer volatility suppression is materially weaker, but off-exchange institutional demand has not disappeared. Gamma says the…"
          ]
        },
        {
          "title": "🌐 REALITY GAP",
          "teaser": "SIGNAL: Equities pricing geopolitical relief, oil refusing to confirm",
          "blur_lines": [
            "FACT: Oil at $103.42 (unchanged) despite peace headlines; SPX at 7403 (relief rally)",
            "INTERPRETATION: Media narrative says Iran truce optimism is driving risk appetite. The asset most sensitive to Hormuz disruption is still pricing…"
          ]
        },
        {
          "title": "📊 CROSS-ASSET REGIME",
          "teaser": "SIGNAL: Yields tightening while equities still trade like liquidity is expanding",
          "blur_lines": [
            "FACT: US 10Y at 4.61% (near post-2008 cycle highs, up 6% in 50 days); Put/Call at 1.032 (normal range)",
            "INTERPRETATION: Bond market is pricing higher inflation for longer. Equities are trading like the Fed will still cut rates. This is a structural…"
          ]
        }
      ],
      "signal_lines": [
        "Fragile risk-on. Prices are calm, but volatility plumbing has weakened.",
        "INTERPRETATION: Media narrative says Iran truce optimism is driving risk appetite. The asset most sensitive to Hormuz disruption is still pricing conflict. When the…",
        "Fragile risk-on. The market is not in panic, but the stabilizers are weaker than the index level suggests. The thesis strengthens if VIX breaks 20 while yields remain elevated.…"
      ],
      "lead_paragraphs": [
        "Fragile risk-on. Prices are calm, but volatility plumbing has weakened.",
        "Gamma exposure collapsed 63% overnight ($21.3B → $7.8B). Dealer volatility suppression is materially weaker.",
        "US 10Y moved above 4.61% (near post-2008 cycle highs). Rate pressure is tightening financial conditions."
      ],
      "reading_minutes": 3
    },
    {
      "title": "Regime Filter: May 19, 2026",
      "date": "2026-05-19",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-05-19.html",
      "excerpt": "The market's mechanical stabilizer collapsed 63% overnight. Gamma exposure, which forces market makers to smooth swings, dropped from $21.3B to $7.8B. The surface still looks calm, but the plumbing is fragile. SIGNAL: Volatility suppression vs institutional demand divergence",
      "chart_tags": [
        "gex_history",
        "us10y_yield"
      ],
      "chart_cards": [
        {
          "tag": "gex_history",
          "title": "Gex History",
          "description": "Gex History synced from Sentinel's chart arsenal.",
          "image_url": "/charts/free_2026-05-19__gex_history.png",
          "premium": false
        },
        {
          "tag": "us10y_yield",
          "title": "Us10Y Yield",
          "description": "US 10-Year Treasury Yield (^TNX). The global benchmark rate. Drives mortgage rates and corporate borrowing costs. Rapid spikes often trigger equity selloffs.",
          "image_url": "/charts/free_2026-05-19__us10y_yield.png",
          "premium": false
        }
      ],
      "sections": [
        "The One Thing That Matters Today",
        "📉 Dark Pool + Options",
        "Overview",
        "Watchlist",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "The One Thing That Matters Today",
          "teaser": "The market's mechanical stabilizer collapsed 63% overnight. Gamma exposure, which forces market makers to smooth swings, dropped from $21.3B to $7.8B. The surface still looks…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "📉 Dark Pool + Options",
          "teaser": "SIGNAL: Volatility suppression vs institutional demand divergence",
          "blur_lines": [
            "FACT: GEX fell 63% overnight while DIX stayed above 40% accumulation threshold",
            "INTERPRETATION: Dealer volatility suppression is materially weaker, but off-exchange institutional demand has not disappeared. The question is…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "SCENARIO MAP — 5–15 trading days",
          "blur_lines": [
            "Base Case — 45%",
            "Market remains range-bound. Gamma rebuilds, yields stabilize, VIX stays below 20."
          ]
        },
        {
          "title": "Watchlist",
          "teaser": "VIX above 20 — confirms volatility expansion, shifts probability toward Downside Repricing",
          "blur_lines": [
            "US 10Y Yield above 4.65% — confirms rate pressure",
            "Oil below $100 — weakens geopolitical inflation thesis"
          ]
        },
        {
          "title": "Overview",
          "teaser": "Premium members receive the full daily regime map Mon–Fri. Link in bio.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "The market's mechanical stabilizer collapsed 63% overnight. Gamma exposure, which forces market makers to smooth swings, dropped from $21.3B to $7.8B. The surface still looks calm, but the plumbing is fragile.",
        "SIGNAL: Volatility suppression vs institutional demand divergence",
        "FACT: GEX fell 63% overnight while DIX stayed above 40% accumulation threshold"
      ],
      "reading_minutes": 1
    },
    {
      "title": "Daily Macro Briefing: May 18, 2026",
      "date": "2026-05-18",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-18.html",
      "excerpt": "A drone hit a UAE nuclear plant this morning. Oil spiked to a two-week high. Yields spiked higher. NVDA dropped 4.4%. And gold barely moved. That's not a war trade. In a genuine flight to safety, every haven rallies… Inside this report: 🎯 THE TAKE · 🔍 REALITY GAP · 🧠 TOP LENSES THIS WEEK Signals: Jerome Powell out by December: 48% ($324K vol) — near coin flip on the Fed Chair's departure. If Powell exits and Kevin…",
      "chart_tags": [
        "brent_crude",
        "us10y_yield",
        "breadth"
      ],
      "chart_cards": [
        {
          "tag": "brent_crude",
          "title": "Brent Crude",
          "description": "Brent Crude Oil (BZ=F) 6-month price action. Brent is the global benchmark — tracks geopolitical risk premium over WTI. Brent-WTI spread widens during supply shocks or Middle East tension.",
          "image_url": "/charts/premium_2026-05-18__brent_crude.png",
          "premium": true
        },
        {
          "tag": "us10y_yield",
          "title": "Us10Y Yield",
          "description": "US 10-Year Treasury Yield (^TNX). The global benchmark rate. Drives mortgage rates and corporate borrowing costs. Rapid spikes often trigger equity selloffs.",
          "image_url": "/charts/premium_2026-05-18__us10y_yield.png",
          "premium": true
        },
        {
          "tag": "breadth",
          "title": "Breadth",
          "description": "RSP (Equal Weight S&P 500) vs SPY (Market Cap S&P 500) ratio. Rising = broad-based rally, healthy market. Falling while SPY rises = only mega-caps are holding up the index — classic fake rally signal. Divergence here…",
          "image_url": "/charts/premium_2026-05-18__breadth.png",
          "premium": true
        }
      ],
      "sections": [
        "🎯 THE TAKE",
        "🔍 REALITY GAP",
        "🧠 TOP LENSES THIS WEEK",
        "Overview",
        "Overview",
        "👥 INSIDER CLUSTER"
      ],
      "section_previews": [
        {
          "title": "🎯 THE TAKE",
          "teaser": "A drone hit a UAE nuclear plant this morning. Oil spiked to a two-week high. Yields spiked higher. NVDA dropped 4.4%. And gold barely moved.",
          "blur_lines": [
            "That's not a war trade. In a genuine flight to safety, every haven rallies together — gold up, bonds up, yields down. Today, the US 10Y yield…",
            "The twist: Polymarket, where real capital bets outcomes, prices a 52% chance Iran agrees to end uranium enrichment by December 31. The $300 billion…"
          ]
        },
        {
          "title": "🔍 REALITY GAP",
          "teaser": "What the crowd sees: Iranian drones terrorizing Gulf infrastructure, oil on the way to ATH, $40 billion in new fuel costs for American households, $300 billion GDP shock incoming.",
          "blur_lines": [
            "What smart money actually prices:",
            "Iran enrichment deal by Dec 31: 52% YES — Polymarket contract with $196K volume prices a coin flip on Iran capitulating on nuclear enrichment before…"
          ]
        },
        {
          "title": "🧠 TOP LENSES THIS WEEK",
          "teaser": "1. Cross-Asset Regime: The Stagflation Fingerprint",
          "blur_lines": [
            "US 10Y Yield: 4.59% 🔺 (+3% today, +3.85% over 14 days, +3.38% over 50 days) — Bloomberg called it this morning: highest since 2023. This is not a…",
            "Japan long-term yields: record highs — the global bond selloff is not unique to the US. Japan's fiscal position is being stress-tested…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "2. Breadth Deterioration: The Thin Ice Warning",
          "blur_lines": [
            "Market breadth: 49% above their 200-day moving average (the long-term price trend line — below it = medium-term downtrend for that stock) 🔻 — barely…",
            "NVDA: -4.42% today, TSMC: -3.20% today — the two anchors of the AI infrastructure narrative are leading the pullback. Nasdaq 100 RSI at 71.24 (RSI…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "3. Reality Gap — Interest Rate Re-pricing: The $1.1M Hike Bet",
          "blur_lines": [
            "Polymarket: Fed rate HIKE in 2026: 32% ($1.1M volume, the largest rate-related contract) — the mainstream debate is \"when will they cut.\" A $1.1…",
            "0 cuts in 2026: 70% — the crowd consensus already accepts \"no cuts.\" What the crowd is NOT pricing is the 32% HIKE scenario. CAPE of 41.66 was built…"
          ]
        }
      ],
      "signal_lines": [
        "Jerome Powell out by December: 48% ($324K vol) — near coin flip on the Fed Chair's departure. If Powell exits and Kevin Warsh is confirmed, the market is repricing a Fed that…",
        "Second-order: If YES → no cuts in 2026, potential rate hike. CAPE at 41.66 (the ratio comparing current stock prices to 10-year average earnings, adjusted for inflation — above…",
        "Xi Jinping US visit before 2027: 87% YES ($229K vol) — trade normalization is essentially a done deal in Polymarket's view. The post-summit agricultural deals (soybeans, rare…",
        "Gold: $4,538 🔻 (-0.64% over 14 days, 50-day trend FLAT) — during an active military conflict involving oil infrastructure, gold's job is to rise. It isn't. Gold is the compass in…",
        "Stock Fear & Greed: 63 (greed) vs Crypto Fear & Greed: 28 (fear) — two different risk regimes operating simultaneously. The spread between them is the widest it's been since Q1…",
        "Probabilistic verdict: C-suite cluster buys of this magnitude (16 insiders, $8M, +24% ownership change) have historically preceded positive 6-month returns in 7 of 10 comparable…"
      ],
      "lead_paragraphs": [
        "A drone hit a UAE nuclear plant this morning. Oil spiked to a two-week high. Yields spiked higher. NVDA dropped 4.4%. And gold barely moved.",
        "That's not a war trade. In a genuine flight to safety, every haven rallies together — gold up, bonds up, yields down. Today, the US 10Y yield reached its highest level since 2023 while gold sat flat and sovereign debt sold off globally.…",
        "The twist: Polymarket, where real capital bets outcomes, prices a 52% chance Iran agrees to end uranium enrichment by December 31. The $300 billion shock the front pages are selling may have a shorter shelf life than the headlines…"
      ],
      "reading_minutes": 13
    },
    {
      "title": "Weekly Editorial: May 17, 2026",
      "date": "2026-05-17",
      "type": "weekly",
      "premium": true,
      "kind_label": "Weekly Editorial",
      "access_label": "Premium",
      "url": "/reports/weekly_2026-05-17.html",
      "excerpt": "The gamma shock absorber cracked this week, and what leaked through was not pretty. Silver lost 8.7% in a single session. South Korea's market collapsed another 6%. The 10-year yield crossed 4.59% with the RSI of a… Inside this report: Bluf · Overview · Overview Signals: The reality gap this week is a single word that just tripled in Google search volume: stagflation. Seven days ago, searches for \"stagflation\" sat…",
      "chart_tags": [
        "gold_vs_bonds",
        "spy_breadth_cape",
        "commodities_divergence"
      ],
      "chart_cards": [
        {
          "tag": "gold_vs_bonds",
          "title": "Gold Vs Bonds",
          "description": "GLD (Gold) vs TLT (Long Bonds) ratio. Rising = inflation expectations building, real rates falling. Gold wins when markets price stagflation or Fed policy error. Bond wins when deflation/recession fears dominate.",
          "image_url": "/charts/weekly_2026-05-17__gold_vs_bonds.png",
          "premium": true
        },
        {
          "tag": "spy_breadth_cape",
          "title": "Spy Breadth Cape",
          "description": "Spy Breadth Cape synced from Sentinel's chart arsenal.",
          "image_url": "/charts/weekly_2026-05-17__spy_breadth_cape.png",
          "premium": true
        },
        {
          "tag": "commodities_divergence",
          "title": "Commodities Divergence",
          "description": "Commodities Divergence synced from Sentinel's chart arsenal.",
          "image_url": "/charts/weekly_2026-05-17__commodities_divergence.png",
          "premium": true
        }
      ],
      "sections": [
        "Bluf",
        "Overview",
        "Overview",
        "Overview",
        "Overview",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "Bluf",
          "teaser": "The gamma shock absorber cracked this week, and what leaked through was not pretty. Silver lost 8.7% in a single session. South Korea's market collapsed another 6%. The 10-year…",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "Overview",
          "teaser": "\"The calm before the storm\" is banned in this publication for good reason: it's the laziest sentence in finance. But there is a specific mechanical calm worth describing, because…",
          "blur_lines": [
            "This week the soundproofing thinned. GEX (Gamma Exposure — how much options dealers are forced to buy dips and sell rallies to stay neutral,…",
            "Think of this market as a building with earthquake dampers installed between floors 40 and 50. For three weeks the dampers held. This week, one of…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "The reality gap this week is a single word that just tripled in Google search volume: stagflation. Seven days ago, searches for \"stagflation\" sat near zero. Today they are up…",
          "blur_lines": [
            "The data stack is unambiguous. Gold at $4,561 is down 2.48% on the week, but its 50-day trend remains firmly UP (+1.56%). The 10-year Treasury yield…",
            "Consider the commodity divergence. Copper at $6.30 fell 4.15%. Silver at $77.55 crashed 8.67%. Gold held better but still dropped on capitulation…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "Cross-asset, the thread connecting this week's moves runs through a single mechanism: the cost of capital is repricing everything simultaneously, and most of the repricing hasn't…",
          "blur_lines": [
            "US 10-year yields at 4.59% with an RSI above 70 is not normal bond behavior. Yields don't trend like equities; they mean-revert. An RSI of 70 on the…",
            "This matters because equity valuations have not adjusted. The S&P at 7,408 trades at a CAPE (cyclically-adjusted price-to-earnings ratio, a 10-year…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "The forward setup for next week has three inputs that matter more than the rest. First, NVIDIA earnings on Wednesday. With TSMC down 3.2% this week and the KOSPI in freefall, the…",
          "blur_lines": [
            "On-chain, Bitcoin at $78,027 is quietly approaching the zone. SOPR (Spent Output Profit Ratio, which tracks whether the average Bitcoin holder is…"
          ]
        }
      ],
      "signal_lines": [
        "The reality gap this week is a single word that just tripled in Google search volume: stagflation. Seven days ago, searches for \"stagflation\" sat near zero. Today they are up…",
        "The playbook's closest analog: Q3 2018. Then, as now, gold and yields rose together for months while the dollar drifted sideways. Copper diverged bearish. Breadth deteriorated…",
        "The credit market remains the quiet room in this building. HY OAS (the extra yield investors demand to hold below-investment-grade corporate debt, a real-time gauge of default…"
      ],
      "lead_paragraphs": [
        "The gamma shock absorber cracked this week, and what leaked through was not pretty. Silver lost 8.7% in a single session. South Korea's market collapsed another 6%. The 10-year yield crossed 4.59% with the RSI of a momentum stock. The…",
        "\"The calm before the storm\" is banned in this publication for good reason: it's the laziest sentence in finance. But there is a specific mechanical calm worth describing, because its anatomy determines what happens next. For three weeks,…",
        "This week the soundproofing thinned. GEX (Gamma Exposure — how much options dealers are forced to buy dips and sell rallies to stay neutral, mechanically suppressing price moves) collapsed from $21.3 billion to $18.2 billion. Not a full…"
      ],
      "reading_minutes": 7
    },
    {
      "title": "Daily Macro Briefing: May 15, 2026",
      "date": "2026-05-15",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-15.html",
      "excerpt": "Trump and Xi shook hands in Beijing. Boeing got a 200-plane order, not the 500 the market expected. The Strait of Hormuz is still shut. And while Wall Street celebrates another all-time high, South Korea's stock market… Inside this report: 🟡 The Take · 🌏 The Divergence Nobody'S Watching · 🔍 REALITY GAP: SUMMIT OPTICS vs. GEOPOLITICAL MATH Signals: Risk temperature: 🟡 CAUTIOUS | KOSPI: -5.48% 🔻 (Foreign liquidation…",
      "chart_tags": [
        "spy_vix",
        "gold_vs_bonds",
        "spy_rsp_breadth"
      ],
      "chart_cards": [
        {
          "tag": "spy_vix",
          "title": "Spy Vix",
          "description": "S&P 500 (SPY) vs VIX volatility index — dual axis. Classic fear gauge overlay. VIX spikes above 30 = fear, above 40 = panic, above 60 = generational opportunity historically. Divergence (SPY rising, VIX not falling) =…",
          "image_url": "/charts/premium_2026-05-15__spy_vix.png",
          "premium": true
        },
        {
          "tag": "gold_vs_bonds",
          "title": "Gold Vs Bonds",
          "description": "GLD (Gold) vs TLT (Long Bonds) ratio. Rising = inflation expectations building, real rates falling. Gold wins when markets price stagflation or Fed policy error. Bond wins when deflation/recession fears dominate.",
          "image_url": "/charts/premium_2026-05-15__gold_vs_bonds.png",
          "premium": true
        },
        {
          "tag": "spy_rsp_breadth",
          "title": "Spy Rsp Breadth",
          "description": "S&P 500 (SPY) vs Equal Weight (RSP) ratio. The market breadth indicator. SPY outperforming RSP sharply = narrow leadership = hidden weakness beneath the index.",
          "image_url": "/charts/premium_2026-05-15__spy_rsp_breadth.png",
          "premium": true
        }
      ],
      "sections": [
        "🟡 The Take",
        "🌏 The Divergence Nobody'S Watching",
        "🔍 REALITY GAP: SUMMIT OPTICS vs. GEOPOLITICAL MATH",
        "🏦 The Fed Is Quietly Loading The Hawk",
        "📊 Scenarios",
        "📋 Verdict + Btc Cycle"
      ],
      "section_previews": [
        {
          "title": "🟡 The Take",
          "teaser": "Trump and Xi shook hands in Beijing. Boeing got a 200-plane order, not the 500 the market expected. The Strait of Hormuz is still shut. And while Wall Street celebrates another…",
          "blur_lines": [
            "Something is breaking where nobody is looking.",
            "Risk temperature: 🟡 CAUTIOUS"
          ]
        },
        {
          "title": "🌏 The Divergence Nobody'S Watching",
          "teaser": "Here's what the S&P 500 at 7,501 is not telling you.",
          "blur_lines": [
            "While US markets printed fresh highs, the rest of the world voted with its feet. South Korea's KOSPI collapsed 5.5% overnight, its worst session in…",
            "NDX RSI: 80.7 🔺 (99th percentile overbought. Last time NDX was this stretched was July 2024. What followed: an 8% correction in three weeks.)"
          ]
        },
        {
          "title": "🔍 REALITY GAP: SUMMIT OPTICS vs. GEOPOLITICAL MATH",
          "teaser": "The Trump-Xi summit dominated every headline. \"Fantastic trade deals,\" Boeing sales, AI cooperation frameworks. The market priced a resolution.",
          "blur_lines": [
            "Polymarket disagrees. And Polymarket is money, not headlines.",
            "Iran agrees to end uranium enrichment by Dec 31: 50% ($190K volume). If YES: the Hormuz blockade lifts, oil drops $15-20, the single biggest tail…"
          ]
        },
        {
          "title": "🏦 The Fed Is Quietly Loading The Hawk",
          "teaser": "While the summit consumed all oxygen, the Federal Reserve's institutional architecture shifted beneath the surface.",
          "blur_lines": [
            "Fed Governor Miran submitted his resignation yesterday and immediately endorsed Warsh as the next chair. That's not a resignation. That's a…",
            "Polymarket rate HIKE in 2026: 37% 🔺 ($1.1M volume). Not a typo. Over one in three odds that the next Fed move is UP, not down."
          ]
        },
        {
          "title": "📊 Scenarios",
          "teaser": "Bull case (40%): Hormuz opens within 2 weeks, oil drops to $90s, summit deals hold, tech consolidates sideways rather than correcting. Precedent: March 2024 ATH run persisted 3…",
          "blur_lines": [
            "Bear case (35%): Hormuz stays shut into June, oil pushes $110-120, Fed delivers hawkish surprise, NDX corrects 8-12% catching down to Asia.…",
            "Black swan (25%): Taiwan escalation + Hormuz + Fed hike = simultaneous supply/demand shock across commodities, equities, and credit. Trigger: Xi…"
          ]
        }
      ],
      "signal_lines": [
        "Risk temperature: 🟡 CAUTIOUS",
        "KOSPI: -5.48% 🔻 (Foreign liquidation at milestone levels. This is the canary in the coal mine for global risk appetite.)",
        "Commodities are confirming the stress. Copper is flashing BEARISH_DIVERGENCE on volume. Silver: BEARISH_DIVERGENCE. Gold pulled back 1.7% to $4,597 after its recent run, but the…",
        "Iran agrees to end uranium enrichment by Dec 31: 50% ($190K volume). If YES: the Hormuz blockade lifts, oil drops $15-20, the single biggest tail risk in markets evaporates. If…",
        "Israel military action against Damascus by June 30: 46% ($183K). Not a geopolitical footnote. Damascus is the gateway to Iranian weapons corridors. If Israel moves: Middle East…",
        "Gold $6,000+ by December: 34% ($288K). Current price: $4,597. That's a 30% rally from here. The market is pricing a significant tail risk of either dollar debasement or a…"
      ],
      "lead_paragraphs": [
        "Trump and Xi shook hands in Beijing. Boeing got a 200-plane order, not the 500 the market expected. The Strait of Hormuz is still shut. And while Wall Street celebrates another all-time high, South Korea's stock market just fell 5.5% in a…",
        "Something is breaking where nobody is looking.",
        "Risk temperature: 🟡 CAUTIOUS"
      ],
      "reading_minutes": 6
    },
    {
      "title": "Daily Macro Briefing: May 14, 2026",
      "date": "2026-05-14",
      "type": "premium",
      "premium": true,
      "kind_label": "Daily Macro Briefing",
      "access_label": "Premium",
      "url": "/reports/premium_2026-05-14.html",
      "excerpt": "Kevin Warsh takes the Fed helm today, Trump and Xi are face-to-face in Beijing, and the only thing the market is pricing correctly is that it has no idea what comes next. Equities at all-time highs on the surface.… Inside this report: ⚔️ The Take · Overview · Overview Signals: Risk temperature: 🟡 CAUTIOUS | Dashboard: VIX 17.9 (60th pct) | Stock F&G 66 | Crypto F&G 34 | Put/Call 1.14 | Breadth 49% Preview the…",
      "chart_tags": [
        "gold_vs_bonds",
        "breadth",
        "oil_vs_gold"
      ],
      "chart_cards": [
        {
          "tag": "gold_vs_bonds",
          "title": "Gold Vs Bonds",
          "description": "GLD (Gold) vs TLT (Long Bonds) ratio. Rising = inflation expectations building, real rates falling. Gold wins when markets price stagflation or Fed policy error. Bond wins when deflation/recession fears dominate.",
          "image_url": "/charts/premium_2026-05-14__gold_vs_bonds.png",
          "premium": true
        },
        {
          "tag": "breadth",
          "title": "Breadth",
          "description": "RSP (Equal Weight S&P 500) vs SPY (Market Cap S&P 500) ratio. Rising = broad-based rally, healthy market. Falling while SPY rises = only mega-caps are holding up the index — classic fake rally signal. Divergence here…",
          "image_url": "/charts/premium_2026-05-14__breadth.png",
          "premium": true
        },
        {
          "tag": "oil_vs_gold",
          "title": "Oil Vs Gold",
          "description": "WTI Oil vs Gold ratio (CL=F / GC=F). High = reflation/growth regime (real economy demand). Low = stagflation risk or deflationary crash. Classic macro regime signal.",
          "image_url": "/charts/premium_2026-05-14__oil_vs_gold.png",
          "premium": true
        }
      ],
      "sections": [
        "⚔️ The Take",
        "Overview",
        "Overview",
        "Overview",
        "Overview",
        "📊 Scenarios"
      ],
      "section_previews": [
        {
          "title": "⚔️ The Take",
          "teaser": "Kevin Warsh takes the Fed helm today, Trump and Xi are face-to-face in Beijing, and the only thing the market is pricing correctly is that it has no idea what comes next.…",
          "blur_lines": [
            "Risk temperature: 🟡 CAUTIOUS"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🏦 THE WARSH ERA BEGINS (Reality Gap + Playbook)",
          "blur_lines": [
            "The Senate confirmed Kevin Warsh as Fed Chair yesterday. Powell stays on the Board, reportedly telling allies he \"won't be a puppet.\" Two power…",
            "But here's the number that should wake you up: 31% probability of a rate HIKE in 2026 ($1.1M volume). Not a cut. A hike. Zero cuts sits at 70%. July…"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🌍 BEIJING SUMMIT, TAIWAN SHADOW (Reality Gap — Geopolitics)",
          "blur_lines": [
            "Xi Jinping welcomed Trump at the Temple of Heaven with ceremony. The optics are warm. The substance is not. Xi directly warned Trump that handling…",
            "Taiwan invasion by June 2027: 14% on Polymarket ($183K volume) 🔺"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🛡️ THE STAGFLATION FINGERPRINT (Cross-Asset Regime)",
          "blur_lines": [
            "Gold at $4,711. 10Y yield at 4.48%. Dollar flat. This trio is not a growth story, not a deflation story, and not a fear trade. It's the stagflation…",
            "Gold: $4,711 🔺 (+4.6% over 50 days, +1.8% over 14 days)"
          ]
        },
        {
          "title": "Overview",
          "teaser": "🕵️ INSIDERS ARE NOT BUYING THE RALLY (Insider Cluster)",
          "blur_lines": [
            "15 cluster buys yesterday. Not a single tech company among them. The people running these businesses are putting personal capital into healthcare,…",
            "GEHC: 7 insiders, $5.8M (healthcare) 🔺"
          ]
        }
      ],
      "signal_lines": [
        "Risk temperature: 🟡 CAUTIOUS",
        "Dashboard: VIX 17.9 (60th pct) | Stock F&G 66 | Crypto F&G 34 | Put/Call 1.14 | Breadth 49%",
        "This is a Fed that just swapped a dovish chair for one who may need to prove his inflation-fighting credentials. The last time a new Fed chair inherited sticky inflation with…",
        "Xi Jinping welcomed Trump at the Temple of Heaven with ceremony. The optics are warm. The substance is not. Xi directly warned Trump that handling Taiwan \"poorly\" risks a \"clash\"…",
        "Xi: \"Handling Taiwan poorly risks a clash\" — direct warning",
        "Iran enrichment deal: 52% ($184K volume) — the binary event nobody is watching"
      ],
      "lead_paragraphs": [
        "Kevin Warsh takes the Fed helm today, Trump and Xi are face-to-face in Beijing, and the only thing the market is pricing correctly is that it has no idea what comes next. Equities at all-time highs on the surface. Below it: 49% breadth,…",
        "Risk temperature: 🟡 CAUTIOUS",
        "🏦 THE WARSH ERA BEGINS (Reality Gap + Playbook)"
      ],
      "reading_minutes": 6
    },
    {
      "title": "Regime Filter: May 14, 2026",
      "date": "2026-05-14",
      "type": "free",
      "premium": false,
      "kind_label": "Free Weekly Dispatch",
      "access_label": "Free",
      "url": "/reports/free_2026-05-14.html",
      "excerpt": "VIX 17.9 (60th pct, 52w) | Stock Fear & Greed 66 | Crypto F&G 34 | Put/Call 1.14 Gold just hit $4,711. Google searches for \"safe haven\" exploded +140% in two weeks. \"Gold price\" up 63%. The crowd is sprinting toward the exits, except they can't name what they're running from. Searches for \"stagflation\": down 50%.",
      "chart_tags": [
        "gold_vs_bonds",
        "gold_price"
      ],
      "chart_cards": [
        {
          "tag": "gold_vs_bonds",
          "title": "Gold Vs Bonds",
          "description": "GLD (Gold) vs TLT (Long Bonds) ratio. Rising = inflation expectations building, real rates falling. Gold wins when markets price stagflation or Fed policy error. Bond wins when deflation/recession fears dominate.",
          "image_url": "/charts/free_2026-05-14__gold_vs_bonds.png",
          "premium": false
        },
        {
          "tag": "gold_price",
          "title": "Gold Price",
          "description": "Gold (GLD ETF) 6-month price action. New ATH in gold = markets pricing Fed policy error, dollar debasement, or geopolitical tail risk. Gold rising with yields = stagflation trade. Gold rising with falling yields =…",
          "image_url": "/charts/free_2026-05-14__gold_price.png",
          "premium": false
        }
      ],
      "sections": [
        "🌡️ Risk Dashboard: Yellow",
        "🔍 The Disease Without A Name",
        "Overview"
      ],
      "section_previews": [
        {
          "title": "🌡️ Risk Dashboard: Yellow",
          "teaser": "VIX 17.9 (60th pct, 52w) | Stock Fear & Greed 66 | Crypto F&G 34 | Put/Call 1.14",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        },
        {
          "title": "🔍 The Disease Without A Name",
          "teaser": "Gold just hit $4,711. Google searches for \"safe haven\" exploded +140% in two weeks. \"Gold price\" up 63%. The crowd is sprinting toward the exits, except they can't name what…",
          "blur_lines": [
            "The market has the diagnosis on the table but hasn't read the chart. Cross-asset vital signs:",
            "Gold $4,711 🔺 (+4.6% in 50 days)"
          ]
        },
        {
          "title": "Overview",
          "teaser": "Insider clusters, Polymarket rate-hike odds, and the Warsh Fed transition in today's premium briefing.",
          "blur_lines": [
            "Deeper chart context, tactical framing, and positioning notes stay hidden in the locked section."
          ]
        }
      ],
      "signal_lines": [],
      "lead_paragraphs": [
        "VIX 17.9 (60th pct, 52w) | Stock Fear & Greed 66 | Crypto F&G 34 | Put/Call 1.14",
        "Gold just hit $4,711. Google searches for \"safe haven\" exploded +140% in two weeks. \"Gold price\" up 63%. The crowd is sprinting toward the exits, except they can't name what they're running from. Searches for \"stagflation\": down 50%.",
        "The market has the diagnosis on the table but hasn't read the chart. Cross-asset vital signs:"
      ],
      "reading_minutes": 1
    }
  ],
  "generated": "2026-06-28T16:11:29.348709+00:00"
}