{
  "schema_version": "1.3",
  "rebuild": "v2",
  "provenance_class": "dealt_hand",
  "table_size": 6,
  "id": "jacks-full-check-dont-protect",
  "format": "multi_option",
  "free": true,
  "updated_at": "2026-08-08T00:00:00Z",
  "source": {
    "session_id": "MoreHandReviewwithCurrentHands",
    "verdict_audio": "quiz/audio/jacks-full-check-dont-protect.m4a",
    "verdict_beats": "w18039-18070 (t=7297.81-7311.95, spans s829's clean tail + all of s830) + w18092-18113 (t=7328.35-7335.11, the middle of s832), both spk=tyler, spk_confident. RE-CUT 2026-08-08 (this rebuild): the old clip was the whole s829-s832 run (41.18s) and aired 'you do not care if that seven comes on the river and another seven comes on the river' — a street this fixture's decision node (hero's FLOP action) never renders, which validator I4 bars on v2 rebuilds, plus the garbled head 'and so all, so all' (w18035-18038 conf .066/.419/.522/.308) and the abandoned tail 'every protection bet costs us' (w18115-18119 conf .457/.74/.12/.577, with the completing word 'money' sitting inside the eric-labelled s833). New cut keeps only the ruling and its mechanism, street-free. Echo proof 2026-08-08: faster-whisper small.en re-ASR of the new 21.85s m4a returns both beats verbatim — see aired_transcript. At the first aired word (t=7297.81) the PokerTracker replayer on screen is parked on THIS hand (own frame t=7300: board 6s Jh 6c Tc 3s, hero J J, POT 97.80 BB). Old clip backed up to scratchpad dh3/jacks-full-check-dont-protect/old_audio_backup.m4a.",
    "lesson_slug": null,
    "master_slug": "MoreHandReviewwithCurrentHands_master",
    "master_t": 6444.1,
    "src_t": 7296.1,
    "hand_record": {
      "lane": "REPLAYER",
      "played": "Eric's own hand, replayed on tape: the PokerTracker 4 hand replayer is open on screen from t=7048 (it switches off the previous hand, hero T-J on 3-7-K-A, between own frames t=7045 and t=7050) and Eric steps it street by street while narrating his own mistake ('this is a mistake, I'm betting' s799 t=7061.3; 'and now I'm betting again' s800 t=7067.2). Tyler rules on it from t=7078.9 and delivers the protection-inversion verdict at t=7296-7337. The replayer's own ACTION LOG (bottom-left panel) is the ground truth for every action and size below; the felt supplies pot, stacks and the equity readout.",
      "hand_id": "PokerTracker replayer title bar reads 'Playback for Ignition Hand #4175227264 - $1 NL (6 max) - Holdem' (own frames t=7050-7310; hand-number digits sit at the legibility floor of this 1324x720 recording — transcribed as #4175227264 but NOT load-bearing, see unverifiable_claims). Log line 1: 'Ignition Hand #... begins at 2022/12/21'.",
      "stake": {
        "structure": "6-max no-limit hold'em cash, blinds 0.50 BB / 1 BB, no ante, no straddle",
        "source": "title bar '$1 NL (6 max) - Holdem' (own frame t=7300, averaged-frame zoom title12.png/id_lz.png) + action-log lines 'P5-3370e8d6d... posts the small blind 0.50 BB' and 'Hero posts the big blind 1 BB' (own frame t=7055, log_7055.png). Preflop pot after the open reconciles exactly: 0.50 + 1 + 2.50 = 4.00 = the felt 'Pot: 4 BB' at t=7050 — no ante.",
        "usd_per_bb": null,
        "display_conversion": "NONE NEEDED. PokerTracker's replayer is toggled to BB display: every felt chip, pot and stack label on every frame literally ends in ' BB' ('Pot: 42 BB', '9.10 BB', '96.03 BB') and every action-log line is written in BB ('raises to 2.50 BB', 'calls 11.50 BB'). Nothing in this fixture is converted from dollars or chips; the '$1 NL' in the title bar is the operator's game label and no dollar figure ships anywhere."
      },
      "frames": [
        "t=7050 (own/s_7050.png + log_7050.png) — preflop open: hero J J top seat with 1 BB posted, P5-3370e8d6d (left seat) 0.50 BB posted 'POST SB', P1-a4bf2019d (top right) tagged RAISE with 2.50 BB out, felt 'Pot: 4 BB', dealer disc bottom-centre at seat P4",
        "t=7055 (own/s_7055.png + log_7055.png) — the 3-bet: hero 14 BB out (stack 96.03), P1 14 BB out (stack 92.51), P5 still 2.50 BB out (stack 214.88), felt 'Pot: 30.50 BB'. Log now reads in full: 'Seat 4 (P4-6edd5eb03...) is the dealer / P5 posts the small blind 0.50 BB / Hero posts the big blind 1 BB / P1 raises to 2.50 BB / P2-87ecad74f folds / P3-b026f44b1 folds / P4-6edd5eb03 folds / P5 calls 2 BB / Hero raises to 14 BB / P1 calls 11.50 BB'",
        "t=7062 (own/s_7062.png, hero_7062.png, p5_7062.png, p1_7062.png, log_7062.png) — THE DECISION NODE: flop is out, felt 'Pot: 42 BB', P5 (SB) carries the CHECK tag, hero J(spade) J(club) with 96.03 BB behind and the equity readout 'Hero - 98%', P1 '- 1%' with 92.51 BB, P5 '- 1%'. Log's last two lines: 'P5 calls 11.50 BB / Flop: [...] / P5 checks'",
        "t=7066 (own/s_7066.png, p5stack_7066.png, hud_p5.png, hud_p1.png) — hero's action goes in: 9.10 BB in front of hero, P5 stack reads 203.38 BB and '- 1%', HUD lines legible (see hud_reads)",
        "t=7070 (own/felt_7070.png) — flop cards at 5x: 6(spade, grey card) J(heart, red card) 6(club, green card), hero's 9.10 BB label above, pot chips labelled 42 BB; P1 has folded, P5 tagged CALL",
        "t=7074 (own/felt_7074.png) — turn T(club): felt pot 60.20 BB, hero 18.80 BB out",
        "t=7082 (own/felt_riv.png, log_riv.png) — river 3(spade): full board 6(s) J(h) 6(c) T(c) 3(s), felt pot 97.80 BB, log's final line 'P5 checks'. Playback stops here",
        "t=7300 (own/avg.png, full_7300.png) — still parked on that same river node while Tyler delivers the aired verdict: hero 68.13 BB (= 96.03 - 9.10 - 18.80), pot 97.80 BB"
      ],
      "action_log_verbatim": "Transcribed from the replayer's action panel across own frames t=7050/7055/7062/7082/7300 (log_7050.png, log_7055.png, log_7062.png, log_riv.png, log_avg.png — the last is a 12-frame average to beat compression noise). Player handles, verbs and BB amounts are legible; the two-character CARD CODES inside the street brackets are not, so the board below is taken from the felt cards themselves (felt_7070.png, felt_7074.png, felt_riv.png at 5x) rather than the log text. | Ignition Hand #4175227264 begins at 2022/12/21 | Seat 4 (P4-6edd5eb03...) is the dealer | P5-3370e8d6d... posts the small blind 0.50 BB | Hero posts the big blind 1 BB | P1-a4bf2019d... raises to 2.50 BB | P2-87ecad74f... folds | P3-b026f44b1... folds | P4-6edd5eb03... folds | P5-3370e8d6d... calls 2 BB | Hero raises to 14 BB | P1-a4bf2019d... calls 11.50 BB | P5-3370e8d6d... calls 11.50 BB | Flop: [6s Jh 6c] | P5-3370e8d6d... checks | >>> QUIZ DECISION NODE <<< | Hero bets 9.10 BB | P1-a4bf2019d... folds | P5-3370e8d6d... calls 9.10 BB | Turn: [Tc] | P5-3370e8d6d... checks | Hero bets 18.80 BB | P5-3370e8d6d... calls 18.80 BB | River: [3s] | P5-3370e8d6d... checks | [playback never advanced past this line — no hero river action, no showdown, no result on screen]",
      "pot_reconciliation": "Preflop: 3 x 14 = 42 = felt 'Pot: 42 BB' at the decision (t=7062), and stack deltas confirm it — hero 110.03 -> 96.03, P1 106.51 -> 92.51, P5 217.38 -> 203.38, each exactly -14. Flop: 42 + 2 x 9.10 = 60.20 = the felt turn pot (t=7074). Turn: 60.20 + 2 x 18.80 = 97.80 = the felt river pot (t=7082, t=7300), and hero 96.03 - 9.10 - 18.80 = 68.13 = his displayed stack at t=7300. Every displayed number reconciles to 0.00 BB.",
      "seat_map": "6 seated. Seat 4 = P4-6edd5eb03 is the dealer (log line 2), which fixes the whole ring: P4 = BTN, P5-3370e8d6d = SB, Hero = BB, P1-a4bf2019d = UTG, P2-87ecad74f = HJ, P3-b026f44b1 = CO. The preflop fold order in the log (P2, P3, P4, then P5 calls, then Hero) matches that ring exactly. Site-anonymised P-handles live only here; the felt ships ghoul avatars and position labels.",
      "hud_reads": [
        "P5 (SB, the opponent who checks and then calls hero down): 'VP 58 / PR 4 / 3B 0 / CB -' over 25 hands, 217 BB, FCB 60 — a loose-passive profile (own crop hud_p5.png, t=7066). NOT displayed anywhere in this fixture: Tyler never cites the HUD at this node, and a 25-hand sample is not a read he stated.",
        "P1 (UTG, the preflop caller who folds the flop): 'VP 16 / PR 16 / 3B 14 / CB 67' over 25 hands, 107 BB (own crop hud_p1.png, t=7066). Also not displayed.",
        "Hero: 'VP 35 / PR 26 / 3B 14 / CB 100' over 23 hands."
      ],
      "spoken_facts": [
        {"fact": "Eric flags his own line as the mistake, on the flop bet and again on the next barrel", "sids": [799, 800, 801]},
        {"fact": "Tyler's structural reason: the primary consideration on whether to check or bet here is SPR — 'can I get the money in easily [later]? and the answer is yes' — so he checks, and takes the same view one street on", "sids": [802, 803, 804, 805]},
        {"fact": "THE RULING as spoken: 'so I'm just gonna check'", "sids": [804]},
        {"fact": "three-handed pot confirmed in Tyler's own words: 'people don't bet all their air here three way'", "sids": [807]},
        {"fact": "Tyler's read on the UTG caller: 'this guy who called under the gun probably has a ton of pocket pairs and doesn't hit the mix folds like he should' — recorded, NOT rendered as a villain name", "sids": [807]},
        {"fact": "the catch-up argument: 'if he has king queen he could hit a queen, I mean there's just no downside to it, same with this dude, there's just no way for them to catch up'", "sids": [811]},
        {"fact": "Tyler reads the replayer's equity readout aloud: 'it's claiming the average hand here has two percent equity between the two of [them]' — matches the felt's 1% + 1%", "sids": [812]},
        {"fact": "'every time he folds you lose money'", "sids": [819]},
        {"fact": "Tyler entertains and rejects the bet: 'maybe these guys are so careful you have to bet jacks here, but my suspicion is [that's just not true]'", "sids": [823]},
        {"fact": "the two arguments for checking: (1) the random-bet aspect, which adds money, (2) the free-card aspect — with a check-fold hand like eight-seven of diamonds the opponent gets to pull the free card to the five, the eight, the seven, the nine", "sids": [825, 826, 827, 828]},
        {"fact": "THE AIRED VERDICT: all the arguments we make about betting for protection here are exactly inversed when you have a top-set full house — you absolutely do not care if they draw; we're inverting the logic of a common situation where you're betting for protection, because there's absolutely no reason to prep for protection", "sids": [829, 830, 832]},
        {"fact": "NOT AIRED (names a later street): 'you do not care if that seven comes on the [later street] and another seven comes on the [later street], the two miracle cards'", "sids": [831]}
      ],
      "provenance_note": "No solver, no equity calculator and no population report is on screen at any point in this hand's review window (t=7045-7345) — the only application visible is the PokerTracker replayer inside the Skype share. The single tool figure used, the 98% / 1% / 1% equity readout, is the replayer's own display of hero's actual J(s)J(c) against the two unknown opposing hands, and Tyler glosses it on tape as 'the average hand'. No database magnitude is displayed or aired (rule 7)."
    }
  },
  "context": "6-MAX CASH · 3-BET POT · THREE-WAY FLOP",
  "hero": {
    "pos": "BB",
    "cards": [
      "Js",
      "Jc"
    ],
    "stack_bb": 96.0,
    "avatar": "lono_ghoul"
  },
  "seats": [
    {
      "pos": "UTG",
      "avatar": "ghoul_699",
      "stack_bb": 92.5
    },
    {
      "pos": "HJ",
      "avatar": "ghoul_2109",
      "folded": true
    },
    {
      "pos": "CO",
      "avatar": "ghoul_984",
      "folded": true
    },
    {
      "pos": "BTN",
      "avatar": "ghoul_4125",
      "folded": true,
      "button": true
    },
    {
      "pos": "SB",
      "avatar": "ghoul_881",
      "stack_bb": 203.4,
      "villain": true
    }
  ],
  "streets": [
    {
      "name": "preflop",
      "actions": [
        {
          "pos": "UTG",
          "act": "open",
          "to_bb": 2.5
        },
        {
          "pos": "HJ",
          "act": "fold"
        },
        {
          "pos": "CO",
          "act": "fold"
        },
        {
          "pos": "BTN",
          "act": "fold"
        },
        {
          "pos": "SB",
          "act": "call"
        },
        {
          "pos": "hero",
          "act": "3bet",
          "to_bb": 14
        },
        {
          "pos": "UTG",
          "act": "call"
        },
        {
          "pos": "SB",
          "act": "call"
        }
      ],
      "pot_bb": 42
    },
    {
      "name": "flop",
      "board": [
        "6s",
        "Jh",
        "6c"
      ],
      "actions": [
        {
          "pos": "SB",
          "act": "check"
        }
      ]
    }
  ],
  "prompt": "J♠J♣ · JACKS FULL ON 6♠J♥6♣ · SB CHECKS AND UTG IS STILL TO ACT — BET TO PROTECT, OR CHECK?",
  "pot_bb": 42,
  "options": [
    {
      "id": "bet",
      "label": "BET TO PROTECT"
    },
    {
      "id": "check",
      "label": "CHECK"
    }
  ],
  "correct": "check",
  "option_feedback": {
    "bet": "What actually went in at the table — and it is exactly the reflex Tyler inverts. A protection bet only earns its money when the cards to come can beat you, and with jacks full they almost never can: the replayer's readout at this node gives hero 98%, with 1% apiece for the two opponents. That sliver is all the protection a bet could ever buy, and buying it costs you the hands that were going to keep paying — as Tyler puts it about the opponent you want left in, every time he folds you lose money.",
    "check": "Correct — Tyler gets to the check twice over. The structural reason first: SPR. Only about 2.3 pots sit behind, so the money goes in easily by showdown and there is no need to start building it now. Then the reason that inverts everything — you bet for protection when a card can beat you, and jacks full is a 98% favourite here, with 1% apiece left to the other two. The free card you hand them is worth almost nothing against a boat, and it is exactly what gives air a pair or a draw — something they can bet or call with — and keeps the bluffs in a pot they would otherwise have folded."
  },
  "verdict_text": "All the arguments that we make about betting for protection here are exactly inversed when you have a top-set full house — you absolutely do not care if they draw. We're inverting the logic of a common situation where you're betting for protection, because there's absolutely no reason for protection.",
  "aired_transcript": "So all the arguments that we make about betting for protection here are exactly inversed when you have a top set full house. Like you absolutely do not care if they draw. We're inverting the logic of a common situation where you're betting for protection because there's absolutely no reason for protection.",
  "aired_transcript_note": "Verbatim faster-whisper small.en re-ASR of quiz/audio/jacks-full-check-dont-protect.m4a (21.85s, beats w18039-18070 + w18092-18113, cut + re-ASR'd 2026-08-08); identical text returned from the pre-enhancement narration_raw.wav and from a beam_size=1 pass, and 'Like' appears in the beam_size=1 pass. The leading 'So' rides in on the 0.12s handle from w18038 ('so', conf .308) and reads as a natural sentence opener. One elision: SER carries 'no reason TO PREP for protection' (w18110-18113, conf .981/.88/.977/.922) but every re-ASR of the cut file returns 'no reason for protection' — the unstressed 'to prep' is not reliably audible, so verdict_text ships what a listener actually hears; the fuller SER form is recorded in hand_record.spoken_facts. No cards, no positions, no bet sizes, no street name beyond the rendered flop, no result and no population figure is aired.",
  "principle": "Protection logic inverts with the near-nuts: there is next to nothing to protect against, so a bet only folds out the hands that were going to pay you. Check, keep their air and their bluffs in the pot, and let the stack go in on a later street.",
  "pct_provenance": {
    "98": {
      "role": "tool_readout_equity_at_node",
      "referent": "PokerTracker's replayer prints a live equity figure beside each player at the node it is parked on. At THIS node — hero's flop decision, before any flop chips move — hero's box reads 'Hero - 98%'. It is the equity of hero's actual J♠J♣ on 6♠J♥6♣ against the two opponents' unknown hands; Tyler glosses the same readout on tape as 'the average hand here'. It is not a solver output, not a range-vs-range number and not a population statistic.",
      "source": "own frame t=7062 (hero_7062.png, 'Hero - 98%' with 96.03 BB behind); SER MoreHandReviewwithCurrentHands s812 'it's claiming the average hand here has two percent equity between the two of [them]'"
    },
    "1": {
      "role": "tool_readout_equity_at_node",
      "referent": "the same replayer readout's figure for EACH of the two live opponents at the same node — P1 (UTG) box '- 1%' and P5 (SB) box '- 1%'. Their sum is the two percent Tyler reads aloud. Per-opponent equity in this hand, not a frequency about any group of players.",
      "source": "own frames t=7062 (p1_7062.png '- 1%' with 92.51 BB, p5_7062.png '- 1%') and t=7066 (p5stack_7066.png '- 1%' with 203.38 BB); SER s812"
    }
  },
  "size_claims": {
    "_no_size_word_displayed": {
      "note": "No size adjective appears in any displayed string, so no size_claims key is exercised by validator I2. Recorded here for completeness: the bet hero actually made at this node was 9.10 BB into the 42 BB pot = 21.7% of pot. It happens AFTER the decision point, so it is not rendered in streets; option_feedback.bet narrates it only as 'what actually went in at the table', with no number and no adjective.",
      "street": "flop",
      "actor": "hero",
      "pct_of_pot": 21.7,
      "source": "own frames t=7062 -> t=7070 (felt 'Pot: 42 BB', hero chip label '9.10 BB'); replayer action log 'Hero bets 9.10 BB'"
    }
  },
  "claims": [
    {
      "text": "flop pot 42 bb, three-way",
      "lhs": "felt POT at the decision",
      "op": "=",
      "rhs": "3 x 14 BB = 42 BB, with UTG, hero and SB all live",
      "source": "own frame t=7062 'Pot: 42 BB'; action log (UTG calls 11.50, SB calls 11.50 to hero's raise to 14); stack deltas 110.03->96.03, 106.51->92.51, 217.38->203.38 (each -14)"
    },
    {
      "text": "hero holds J♠J♣ and the flop is 6♠J♥6♣ — jacks full of sixes",
      "lhs": "hero's made hand at the decision",
      "op": "=",
      "rhs": "top set filled by the paired board = a full house; Tyler's aired words are 'a top set full house'",
      "source": "own frames t=7062 (hero_7062.png: grey spade-pip J + green club-pip J, 4-colour deck) and t=7070 (felt_7070.png: grey 6 spade-pip, red J heart-pip, green 6 club-pip); action log 'Flop: [6s Jh 6c]'"
    },
    {
      "text": "stacks behind at the decision: hero 96.0, UTG 92.5, SB 203.4",
      "lhs": "felt stack labels at the flop node",
      "op": "=",
      "rhs": "96.03 / 92.51 / 203.38 BB (displayed to 2dp, shipped to 1dp)",
      "source": "own frames t=7062 (hero_7062.png 96.03, p1_7062.png 92.51) and t=7066 (p5stack_7066.png 203.38)"
    },
    {
      "text": "Only about 2.3 pots sit behind",
      "lhs": "hero's SPR at the flop decision",
      "op": "=",
      "rhs": "96.03 / 42 = 2.29",
      "source": "computed from the two pixel-read figures above; Tyler names SPR as the primary consideration at this node (SER s802)"
    },
    {
      "text": "the replayer's readout at this node gives hero 98%, with 1% apiece for the two opponents",
      "lhs": "PokerTracker equity display at the flop decision",
      "op": "=",
      "rhs": "Hero 98%, P1 (UTG) 1%, P5 (SB) 1% — and 1 + 1 = the 'two percent between the two of them' Tyler reads aloud",
      "source": "own frames t=7062/t=7066; SER s812"
    },
    {
      "text": "jacks full is a 98% favourite here — a near-lock, NOT unbeatable",
      "lhs": "hero's equity at the flop decision",
      "op": "=",
      "rhs": "98% on the replayer's own readout, and 98.4% win / 0.03% tie / 1.6% loss on an independent 300k-trial enumeration of J♠J♣ on 6♠J♥6♣ against two random hands. The losing tail is real: 6♥6♦ is quad sixes and is ALREADY ahead at this node (the one remaining combo, ~0.19% of deals, and no bet folds it), and the rest is the case six or QQ/KK/AA filling a bigger boat. COHERENCE FIX 2026-08-09: option_feedback previously read 'nothing out there can [beat you]' / 'jacks full cannot be beaten here' while citing 98%/1%/1% as the proof — the cited number is the number that refutes the absolute. Both strings now say what the readout says (~98% favourite, a sliver left over), which is what makes the ruling correct rather than an argument from a false premise; Tyler's own aired words are a preference ('you absolutely do not care if they draw'), and they are untouched.",
      "source": "own frame t=7062 (hero_7062.png 'Hero - 98%', p1_7062.png '- 1%', p5_7062.png '- 1%'); own re-derivation from the same frame (scratchpad verify_jf/v_7062.png + eq.py)"
    },
    {
      "text": "every time he folds you lose money",
      "lhs": "Tyler's stated cost of a fold in this spot",
      "op": "=",
      "rhs": "verbatim from tape at t=7215-7229",
      "source": "SER MoreHandReviewwithCurrentHands s819 (spk=tyler, spk_confident)"
    },
    {
      "text": "preflop: UTG opens 2.5, SB calls, hero 3-bets to 14 from the BB, both call",
      "lhs": "rendered preflop street",
      "op": "=",
      "rhs": "the replayer action log verbatim, sizes in BB as printed",
      "source": "own frames t=7050/t=7055/t=7062 (log_7050.png, log_7055.png, log_7062.png)"
    }
  ],
  "unverifiable_claims": [
    "No result is claimed because none exists on the recording: Eric's playback stops on the log line 'P5 checks' after the river card and never advances — hero's final action, the opponent's cards and the winner are never shown, and nothing in this fixture asserts them.",
    "The Ignition hand number in the title bar transcribes as #4175227264, but at this recording's 1324x720 the digits sit at the legibility floor (see own crops id2.png / handid.png). Hand identity does not rest on it: the action log, the felt pot chain (4 -> 30.50 -> 42 -> 60.20 -> 97.80) and the stack chain (110.03 -> 96.03 -> 68.13) are self-consistent and unique.",
    "Tyler's SPR argument as SPOKEN names a later street ('can I get the money in easily on the [later street]? and the answer is yes', s803/s805). The fixture paraphrases it street-free ('the money goes in easily by showdown') because validator I4 bars a street the decision node never renders. Full spoken form preserved in hand_record.spoken_facts.",
    "Tyler's second argument for checking — that a check induces the random bets and bluffs that add money (s825-s826, 'the random bet aspect of it which adds money') — is directional only; he attaches no frequency or magnitude to it anywhere in this window, and none is invented.",
    "The free-card enumeration Tyler gives ('the free card to the five, the eight, the seven, the nine' for a hypothetical eight-seven of diamonds, s826-s828) is his own example holding, not a read on what either opponent actually has. It is paraphrased generically in option_feedback.check ('a free card that gives air a pair or a draw') and no card is attributed to any opponent.",
    "Tyler's read 'this guy who called under the gun probably has a ton of pocket pairs' (s807) is recorded in hand_record but is NOT rendered as a seat name or badge — it is a range guess about one preflop caller, not an identity.",
    "What PokerTracker's 98%/1%/1% readout is computed against (random hands vs. a modelled range) is not documented anywhere on screen. The referent shipped is the conservative one Tyler himself uses on tape — 'the average hand'."
  ],
  "cosmetic_invention": [
    "Ghoul avatars on all six seats (lono_ghoul on hero) — art only. The site-anonymised handles (P1-a4bf2019d..., P5-3370e8d6d..., etc.) live in hand_record.seat_map and never ship.",
    "The villain flag on the SB is a presentation choice: he is the player whose check opens hero's decision and the only one who continues past the flop. It carries NO name — the old fixture's 'REG' tag is removed, because Tyler states no such read on him (his HUD is loose-passive over 25 hands and Tyler never cites it).",
    "The two live opponents' stacks are shipped rounded to 1dp (92.5 and 203.4 for the felt-displayed 92.51 and 203.38); hero's 96.03 ships as 96.0. Because the three starting stacks differ (110.03 / 106.51 / 217.38 BB), the context line declares no single 'N BB deep' figure — the per-seat pills carry the real numbers instead."
  ],
  "sourced_not_invented": [
    "6-max ring and every position label: Seat 4 is the dealer per the action log, which fixes BTN/SB/BB/UTG/HJ/CO; the log's fold order matches it exactly.",
    "Hero's exact cards J♠J♣ and the exact flop 6♠J♥6♣ — pixel-read from the 4-colour deck (spade = grey, heart = red, club = green) at t=7062 and t=7070, and corroborated by the log's 'Flop: [6s Jh 6c]'. Suits are load-bearing enough to source rather than invent: J♣ and 6♣ are two of the clubs that later matter on this runout, and Tyler's 'top set full house' requires exactly this pairing.",
    "Every preflop size (0.50 / 1 / 2.50 / 14 / 11.50 BB) and every preflop action, verbatim from the replayer log.",
    "The 42 BB pot at the decision and the three stacks behind — felt labels, reconciled to 0.00 BB against the stack deltas.",
    "The SB's check that opens hero's decision — felt CHECK tag at t=7062 plus the log line.",
    "The 98% / 1% / 1% equity readout — felt labels at t=7062, quoted by Tyler at s812.",
    "That the pot is three-way at the decision — pixels (both opponents still hold cards) and Tyler's own 'people don't bet all their air here three way' (s807).",
    "That hero in fact bet (9.10 BB), UTG folded and the SB called — the played continuation, from the log; used only as the 'what actually went in' framing of the wrong answer."
  ],
  "concept": "dont-protection-bet-the-boat",
  "concepts_secondary": [],
  "topic": "protection-betting",
  "difficulty": 5,
  "decision": {
    "pot_settled_bb": 42.0,
    "bets": {}
  }
}
