{
 "schema_version": "1.3",
 "table_size": 7,
 "id": "kt-top-two-bet-the-scare-turn",
 "format": "multi_option",
 "free": true,
 "rebuild": "v2",
 "provenance_class": "dealt_hand",
 "updated_at": "2026-08-08T00:00:00Z",
 "source": {
  "session_id": "2025-11-03",
  "verdict_audio": "quiz/audio/kt-top-two-bet-the-scare-turn.m4a",
  "lesson_slug": "turn-sizing-and-river-discipline-with-two-pair",
  "lesson_t": 128.0,
  "master_slug": "2025-11-03_master",
  "master_t": 3714.94,
  "src_t": 4140.0,
  "ser_sentences": [
   742,
   743,
   736,
   737,
   738
  ],
  "hand_record": {
   "lane": "LIVE_TABLE",
   "played": "A real hand from the student's recorded live club session (recording 'output_2025-11-01 22-39-50.mp4' replayed in VLC at 1.77x during session 2025-11-03, three tables on screen; the reviewed table is HL7628). Tyler pulls it up on purpose: s707 'All right, so i'm gonna leave on this king ten hand / I need to pull it up here', s709-712 'Open / Let's see what's this one / 348' \u2014 he scrubs the recording to ~3:48 (the VLC seek bar reads 03:38-03:50 across the hand) and coaches it as it replays, pausing on the flop node (s715-718), the turn node (s719-738) and the river node (s742+). No hand-history text exists on screen \u2014 the frame sequence is the log.",
   "hand_id": null,
   "stake": {
    "source": "client title bar verbatim 'Ring Game (NLHE) | 0.20/0.50/1 (0.20) CHIPS | HL7628' plus the on-table blinds box '0.20/0.50/1 (0.20)' \u2014 both readable on every hand frame t=3996..4185 (this rebuild's own frames, own_*.png / z3_*.png)",
    "chips_to_bb": "1 bb = 0.50 chips (the big blind in the title bar); every bb figure in this fixture = chips / 0.50. Native amounts: open 2.50 = 5 bb, straddle 1 = 2 bb, flop bet 5.30 = 10.6 bb, turn pot 17.70 = 35.4 bb, hero behind 94.09 = 188.2 bb.",
    "note": "Amounts are club CHIPS, not dollars \u2014 no $ conversion exists or is claimed anywhere. The operator's name appears only in the client's felt logo (pixels, READ-ONLY, never aired) and is withheld from this shipped fixture per the no-operator-branding policy; the quoted title-bar text carries no operator name."
   },
   "video_t": [
    3992.0,
    4145.0
   ],
   "frames": [
    "t=4000 (scratchpad dh2/kt-top-two-bet-the-scare-turn/own_4000.png, zoom z_pre_4000.png) \u2014 preflop, hero on the clock: SB tag on korchnol with 0.20 out, BB tag on jusclickin (123.40) with 0.50 out, STRADDLE tag on GottaRunGood with 1 out; dealer disc on 'Slowz' (left seat); Brop500 FOLD; hero 'KICKF LIPU20' 101.89 holding 10-club K-spade ('HIGH CARD' tag), raise presets 2.2x/2.5x up; 'POT: 3.10' = posts 1.70 + antes 1.40 (7 x 0.20 \u2014 pins seven players dealt)",
    "t=4002 (z_pre_4002_3x.png) \u2014 hero RAISE tag with 2.50 out, stack 101.89 -> 99.39; BTN 'Slowz' on the clock; POT: 5.60",
    "t=4006 (z3_4006.png) \u2014 FLOP K-diamond 10-spade 9-club, 'POT: 7.10': GottaRunGood CHECK at 135.90 (= 137.40 - 1.50, i.e. the straddler called the open; every other seat folded \u2014 korchnol, Slowz, GunD93, Brop500 shown foldless-cardless, the folded BB's pod no longer rendered); hero 99.39 on the clock with Fold / Check / Bet 1 and 33%/50%/75%/All-in presets; replay then pauses here while Tyler talks (s715-718)",
    "t=4033 (z3_4033.png) \u2014 THE FLOP BET, pixel-exact: hero clicks the 75% preset (highlighted), slider reads 5.3, button reads 'Bet 5.30'",
    "t=4038 (z3_4038.png) and t=4113 (own_4113.png) \u2014 THE DECISION NODE, identical paused frames: board K-diamond 10-spade 9-club A-diamond, 'POT: 17.70', GottaRunGood CHECK at 130.60, hero 94.09 on the clock (timer 12) with 'TWO PAIR' tag and the live Fold / Check / Bet bar; Tyler talks over this exact node from s719 ('Okay, the ace of diamonds hits turn') through s738",
    "t=4140 (z3_4140.png) = the verdict anchor (s742 first word): river 5-diamond dealt with POT unchanged at 17.70 \u2014 the turn checked through in real life, which is precisely what the aired verdict scolds; villain on the clock (14), hero pre-action boxes Check/Fold and Check",
    "6x suit zooms (z_board_6x.png, z_hero_6x.png) \u2014 4-colour deck: board K on blue diamond card, 10 on black spade, 9 on green club, A on blue diamond; hero 10 on green club, K on black spade \u2014 hero K-spade 10-club, board K-diamond 10-spade 9-club A-diamond (river 5-diamond)"
   ],
   "log_verbatim": [
    "NO TEXT LOG EXISTS \u2014 LIVE_TABLE lane: the frame sequence above is the log. Native-chip reconstruction, every line anchored to a frame:",
    "PREFLOP (7 dealt, 0.20 ante each): SB (korchnol) 0.20, BB (jusclickin) 0.50, GottaRunGood straddles 1 [t=4000 tags + POT 3.10 arithmetic]; GunD93 folds, Brop500 folds [FOLD tag t=4000, hero already on the clock]; Hero (CO) raises to 2.50 [t=4002: RAISE tag, 101.89 -> 99.39]; Slowz (BTN) folds, korchnol folds, jusclickin folds, GottaRunGood calls 1.50 more [t=4006: 135.90 = 137.40 - 1.50]. Pot 7.10.",
    "FLOP Kd Ts 9c (7.10): GottaRunGood checks [CHECK tag t=4006], Hero bets 5.30 via the 75% preset [t=4033 'Bet 5.30'; 99.39 -> 94.09], GottaRunGood calls 5.30 [130.60 at t=4038]. Pot 17.70.",
    "TURN Ad (17.70): GottaRunGood checks [CHECK tag t=4038/4113] \u2014 HERO TO ACT: pot 17.70, hero 94.09 behind, villain 130.60 behind. In game hero CHECKED [t=4140: river dealt, pot unchanged].",
    "RIVER 5d (17.70): villain on the clock at the verdict anchor; the replay stays paused on this node through the verdict window \u2014 the hand's finish is not shown near the verdict."
   ],
   "table_structure": "7-handed club ring game, 0.20/0.50 blinds with a live 1-chip STRADDLE (client's STRADDLE tag on GottaRunGood, t=4000) and a 0.20 all-in ante (POT: 3.10 with only 1.70 of posts on the felt = 7 x 0.20 antes \u2014 exactly seven dealt). Dealer disc: Slowz (BTN). Deal order from the pixels: SB korchnol -> BB jusclickin -> straddle GottaRunGood -> GunD93 (UTG1) -> Brop500 (HJ) -> hero KICKF LIPU20 (CO) -> Slowz (BTN). THE VILLAIN IS THE STRADDLER \u2014 he defends the 1-chip blind against hero's CO open and acts first on every postflop street. (Tyler's later solver-land framing 'I raised and cut off and the guy called me in the big blind', s777, mis-remembers the seat; the felt shows the STRADDLE tag and the fixture follows the pixels.) The folded BB's seat pod stops rendering from t=4006 \u2014 the client hides the vacated seat; the 7 antes remain in the pot arithmetic.",
   "stacks_chips": {
    "hero_at_decision": 94.09,
    "villain_at_decision": 130.6,
    "hero_path": "101.89 on the clock preflop (after his 0.20 ante) -> 99.39 after raising to 2.50 -> 94.09 after the 5.30 c-bet (t=4000/4002/4038)",
    "villain_path": "137.40 after straddle 1 + ante 0.20 -> 135.90 after calling 1.50 more preflop -> 130.60 after calling the 5.30 c-bet (t=4006/4038)"
   },
   "schema_deviation": "The quiz schema seeds fixed 0.5/1.0-bb blinds and has no ante hook, so two real structure elements cannot enter the rendered pot math: the seven 0.4-bb antes (2.8 bb) and the SB's true 0.4 bb (schema posts 0.5). The straddle IS rendered (as the blind raise to 2 bb it is, declared in the context line). Rendered pots therefore run 2.7 bb light of the client's printed pots: preflop 11.5 bb vs real 14.2 (7.10 chips); turn 32.7 bb vs real 35.4 (17.70 chips). Every card, action size, action order and stack is exact; all real pots are recorded here and in claims[].",
   "spoken_corroboration": [
    {
     "fact": "hand pulled up deliberately: 'i'm gonna leave on this king ten hand... I need to pull it up here... Open... 348'",
     "sids": [
      707,
      708,
      709,
      710,
      712
     ]
    },
    {
     "fact": "flop plan on this texture: 'He makes a lot of pairs... this is a good board to bet big... ideally on the flop we want three quarters plus here' \u2014 the real bet is the client's 75% preset",
     "sids": [
      716,
      717,
      718
     ]
    },
    {
     "fact": "turn card named on tape: 'Okay, the ace of diamonds hits turn' = the A-diamond on the felt; 'Is this board texture created more draws or less draws \u2014 more draws' (the second diamond and the new broadway draws are real on this board)",
     "sids": [
      719,
      720,
      721
     ]
    },
    {
     "fact": "sizing intent: 'on the turn... just trying to get a sizing to make sure he doesn't fold jack ten'; the verdict size: 'this feels like two thirds / just to make sure we extract from all of those pairs'",
     "sids": [
      723,
      737,
      738
     ]
    },
    {
     "fact": "the jack-queen fear belongs to the check-raise, not the bet: 'You might have monsters here eric But we're not fighting them yet'; 'when you should be scared jack queen... it's when they check raise the turn'",
     "sids": [
      735,
      747,
      748
     ]
    },
    {
     "fact": "the scold that anchors the quiz: 'I don't know why you checked... board texture people likely over call... hand that's clearly worth the value bet versus the range'",
     "sids": [
      742,
      743
     ]
    }
   ],
   "result": "In game hero CHECKED the turn \u2014 at the verdict anchor (t=4140) the river 5-diamond is out with the pot unchanged at 17.70 and the villain on the clock. The quiz stops at the turn decision and grades Tyler's review verdict \u2014 bet two-thirds \u2014 not the line actually taken; the aired clip is that verdict."
  }
 },
 "context": "CLUB RING GAME \u00b7 7-HANDED \u00b7 0.20/0.50 + 1 STRADDLE + 0.20 ANTE (CHIPS)",
 "hero": {
  "pos": "CO",
  "cards": [
   "Ks",
   "Tc"
  ],
  "stack_bb": 188.2,
  "avatar": "lono_ghoul"
 },
 "seats": [
  {
   "pos": "BTN",
   "avatar": "ghoul_1753",
   "folded": true,
   "button": true
  },
  {
   "pos": "SB",
   "avatar": "ghoul_4154",
   "folded": true
  },
  {
   "pos": "BB",
   "avatar": "ghoul_1728",
   "folded": true
  },
  {
   "pos": "UTG",
   "avatar": "ghoul_194",
   "stack_bb": 261.2,
   "villain": true
  },
  {
   "pos": "UTG1",
   "avatar": "ghoul_413",
   "folded": true
  },
  {
   "pos": "HJ",
   "avatar": "ghoul_969",
   "folded": true
  }
 ],
 "streets": [
  {
   "name": "preflop",
   "actions": [
    {
     "pos": "UTG",
     "act": "raise",
     "to_bb": 2
    },
    {
     "pos": "UTG1",
     "act": "fold"
    },
    {
     "pos": "HJ",
     "act": "fold"
    },
    {
     "pos": "hero",
     "act": "raise",
     "to_bb": 5
    },
    {
     "pos": "BTN",
     "act": "fold"
    },
    {
     "pos": "SB",
     "act": "fold"
    },
    {
     "pos": "BB",
     "act": "fold"
    },
    {
     "pos": "UTG",
     "act": "call"
    }
   ],
   "pot_bb": 11.5
  },
  {
   "name": "flop",
   "board": [
    "Kd",
    "Ts",
    "9c"
   ],
   "actions": [
    {
     "pos": "UTG",
     "act": "check"
    },
    {
     "pos": "hero",
     "act": "bet",
     "to_bb": 10.6
    },
    {
     "pos": "UTG",
     "act": "call"
    }
   ],
   "pot_bb": 32.7
  },
  {
   "name": "turn",
   "board": [
    "Kd",
    "Ts",
    "9c",
    "Ad"
   ],
   "actions": [
    {
     "pos": "UTG",
     "act": "check"
    }
   ]
  }
 ],
 "prompt": "K\u2660T\u2663 \u00b7 TOP TWO PAIR \u00b7 THE A\u2666 HITS THE TURN \u2014 SCARED CHECK, OR VALUE BET?",
 "pot_bb": 32.7,
 "options": [
  {
   "id": "check",
   "label": "CHECK"
  },
  {
   "id": "bet",
   "label": "BET \u2154"
  }
 ],
 "correct": "bet",
 "option_feedback": {
  "check": "That's what happened in the hand \u2014 and Tyler's review opens with 'I don't know why you checked.' The check is seeing monsters: jack-queen announces itself by check-raising, so the time to worry is when he raises, not before you bet. Meanwhile the ace ADDS pairs to his calling range \u2014 the random ace-ten type hands are ready to pay a bet, and a check lets every one of them see the next card for free.",
  "bet": "Correct \u2014 this board texture gets over-called, and top two is clearly worth a value bet against that range: king-x, ten-x, eight-seven, jack-eight, random ace-ten combos all pay. Two-thirds \u2014 sized to extract from all of those pairs without folding out the jack-ten type hands. And you're not fighting monsters yet: the jack-queen fear belongs to the check-raise, not to the bet."
 },
 "verdict_text": "I don't know why you checked \u2014 when I look at this, I end up with: this is a board texture people likely over-call, and I have a hand that's clearly worth a value bet versus the range. All I see is a bunch of king-x combos, ten-x combos, eight-seven, jack-eights, random ace-ten combos. This feels like two thirds \u2014 just to make sure we extract from all of those pairs.",
 "principle": "Don't invent monsters on scare cards \u2014 on a texture people over-call, top two keeps value betting: the ace adds pairs to his calling range, and the jack-queen fear belongs to the check-raise, not the bet.",
 "concept": "keep-value-betting-scare-turn",
 "concepts_secondary": [],
 "topic": "turn-strategy",
 "difficulty": 2,
 "aired_transcript": "I don't know why you checked. Cause when I look at this, I end up with, oh, this is a board texture people likely overcall. I have a hand that's clearly worth a value bet versus the range. Like if I've got a board texture people overcall and I have a hand that's worth a value bet against that range. Like all I see is a bunch of King X combos, 10 X combos, eight, seven, jack eights, random ace, 10 combos. I mean, this feels like two thirds. Okay. Just to make sure we extract from all of those pairs.",
 "aired_transcript_note": "Verbatim small.en re-ASR of quiz/audio/kt-top-two-bet-the-scare-turn.m4a (33.0s, beats s742-s743 + s736 + s737-s738, re-run 2026-08-08). The interstitial 'Okay.' (29.3-30.4s) is a connective vocalization from the tape between the two-thirds line and the extract line \u2014 no factual content. No cards, positions, streets, stack sizes or percentages are aired; the aired population statement ('people likely overcall') is direction-only with no magnitude (rule 7 clean \u2014 the database lookup Tyler runs at t=4090, SER s728-s734, with its spoken magnitudes, is NOT in the clip); every aired claim (hero checked; over-called texture; king-x/ten-x/87/J8/ace-ten continuing range; two-thirds to extract) is true of the frame-read hand, so the pre-rebuild clip needed no re-cut.",
 "pct_provenance": {},
 "size_claims": {
  "two thirds": {
   "street": "turn",
   "actor": "hero",
   "pct_of_pot": 66.7,
   "source": "Tyler's proposed turn bet, spoken s737 'I mean this feels like two thirds' + s738 'Just to make sure we extract from all of those pairs' over the paused decision node with 'POT: 17.70' on the felt (frames t=4038/t=4113) \u2014 two-thirds of 17.70 = 11.80 chips = 23.6 bb. Not a bet in the action history \u2014 the decision is the question, and this is the graded answer (option label 'BET \u2154')."
  },
  "three quarters plus": {
   "street": "flop",
   "actor": "hero",
   "pct_of_pot": 74.6,
   "source": "The shown flop sizing: 5.30 into 7.10 = 74.6%, clicked via the client's own 75% preset (frame t=4033: preset highlighted, button 'Bet 5.30'). Tyler's spoken band s718 'ideally on the flop we want three quarters plus here' \u2014 the displayed bet sits on it. Not displayed as a number anywhere in the quiz; the felt shows 10.6 bb into 11.5 bb."
  }
 },
 "claims": [
  {
   "text": "conversion: 1 bb = 0.50 chips; open 5 bb = 2.50, straddle 2 bb = 1, c-bet 10.6 bb = 5.30, turn pot 35.4 bb = 17.70",
   "check": "title bar + blinds box '0.20/0.50/1 (0.20) CHIPS' on every hand frame (t=3996..4185); the felt amounts 2.50 / 1 / 5.30 / 17.70 are pixel-read at t=4002 / t=4000 / t=4033 / t=4038"
  },
  {
   "text": "preflop: seven dealt with 0.20 antes; hero CO opens 2.50 over the 1-chip straddle; only the straddler calls; real pot 7.10 chips (rendered 11.5 bb)",
   "check": "t=4000 'POT: 3.10' = posts 0.20+0.50+1.00 + antes 7 x 0.20 (pins the ante count); 3.10 + hero 2.50 + straddler 1.50 = 7.10 = the flop frame's printed 'POT: 7.10' (t=4006). The 2.7-bb rendered gap is the schema's missing antes (2.8) less its SB over-post (0.1) \u2014 disclosed in hand_record.schema_deviation"
  },
  {
   "text": "flop c-bet 5.30 into 7.10 (74.6%, the client's 75% preset), one caller",
   "check": "t=4033 preset highlighted with button 'Bet 5.30'; stacks close exactly: hero 99.39 -> 94.09, villain 135.90 -> 130.60, pot 7.10 -> 17.70 (t=4006 vs t=4038)"
  },
  {
   "text": "decision node: villain checks the Ad turn; pot 17.70 chips (35.4 bb), hero 94.09 behind (188.2 bb), villain 130.60 behind (261.2 bb)",
   "check": "t=4038 and t=4113 (identical paused frames): CHECK tag on GottaRunGood, hero on the clock with the bet bar armed, 'TWO PAIR' tag on hero's Ks Tc; Tyler names the card on tape \u2014 s719 'the ace of diamonds hits turn'"
  },
  {
   "text": "result: hero checked in game \u2014 the aired verdict is the scold",
   "check": "t=4140 (= s742 first word, the clip's opening beat): river 5-diamond dealt with POT unchanged at 17.70; the aired clip opens 'I don't know why you checked'"
  },
  {
   "text": "the villain is the straddler, not the BB",
   "check": "STRADDLE tag + 1 chip in front of GottaRunGood at t=4000; the BB (jusclickin, 0.50 out) folds and her pod stops rendering. Tyler's later 'the guy called me in the big blind' (s777) is his solver-land re-framing of the same spot \u2014 pixels outrank tape, and the fixture renders the straddle as the blind raise-to-2 it is, declared in the context line"
  }
 ],
 "unverifiable_claims": [
  "The hand's finish beyond the river deal is not shown near the verdict: the replay stays paused on the river node (villain's clock frozen) from t=4140 through at least t=4185 while Tyler lectures. Nothing displayed or aired depends on the outcome.",
  "Whether the table's maximum is exactly 7 seats: exactly seven players are dealt (the ante arithmetic closes at 7 x 0.20 and seven pods render preflop), but the client hides empty seats, so a larger max with empty chairs cannot be excluded. The fixture renders the seven dealt players.",
  "The exact fold order GunD93 -> Brop500 before hero's open (both are already folded when hero's clock is first visible at t=4000) is the standard clockwise order; no displayed fact depends on it."
 ],
 "cosmetic_invention": [
  "Ghoul avatars on all seven seats (lono_ghoul hero) \u2014 art only; the real table showed the club's player photos and screen names (recorded in hand_record for provenance).",
  "The straddle is rendered with the schema's 'raise to 2' verb \u2014 the client tags it STRADDLE; the context line declares it. Blind/ante money the schema cannot express is disclosed in hand_record.schema_deviation, not silently re-priced: every displayed action size, card and stack is pixel-exact.",
  "The prior fixture's villain name 'STATION' is DROPPED as invention: no tape-stated read names this player (the nearest, s717 'the sort of player who has too many combos here', is carried in the feedback text instead). The prior fixture's invented suits (hero Td, board Kh Tc 9s) erased the A-diamond's second-diamond draw texture Tyler reasons about (s720 'more draws'); the rebuilt suits are the felt's own 4-colour reads.",
  "Nothing else is invented: cards (Ks Tc; Kd Ts 9c Ad), the 7-handed straddle+ante structure, positions (derived from the dealer disc and the SB/BB/STRADDLE tags at t=4000), sizes (2.50 / 5.30 in chips = 5 / 10.6 bb), the straddler's flop call and turn check, and the stacks at the decision are all frame-read from the client replay."
 ],
 "decision": {
  "pot_settled_bb": 32.7,
  "bets": {}
 }
}
