{
 "schema_version": "1.3",
 "table_size": 2,
 "id": "at-backdoor-peel-q42",
 "format": "call_fold",
 "free": true,
 "rebuild": "v2",
 "provenance_class": "dealt_hand",
 "updated_at": "2026-08-08T00:00:00Z",
 "source": {
  "session_id": "ExploitativeSmallPotPoker",
  "verdict_audio": "quiz/audio/at-backdoor-peel-q42.m4a",
  "lesson_slug": null,
  "master_slug": "ExploitativeSmallPotPoker_master",
  "master_t": 4326.32,
  "src_t": 5176.0,
  "ser_sentences": [
   1444,
   1445,
   1456
  ],
  "hand_record": {
   "lane": "FRAME_READ",
   "played": "A real hand, replayed and ruled on in-session: from t=5077 to t=5252 the shared screen is a PokerTracker hand replayer (title bar 'Playback for \u2026 Hand #4785?65835 \u2026 - $2 NL (6 max) - Holdem', typed action-log pane, FLOP/TURN/RIVER transport). Tyler reads the felt live and addresses the student as the player in the hand ('well you're heads up so like you have showdown value like ace high heads up', s1427; 'this isn't a six max game so like your sizing here is fine', s1428). Frames are READ-ONLY provenance and are never aired \u2014 the title bar carries poker-room branding and the log carries the room's account IDs.",
   "hand_id": "10 digits; prefix '4785' and tail '65835' are legible, the 5th/6th digits sit at the legibility floor of the 1324x720 capture (8-frame temporal average, 22x NEAREST re-read 2026-08-08 reads 4785565835; the screening pass read 4785365835). Log header 'begins at 2025/05/19 9:09 pm'. Not load-bearing and never displayed. The NEXT hand in the same replay session reads cleanly as #4785572249 (t=5252), which brackets the id from above.",
   "stake": {
    "source": "Replayer title bar, legible at 6x on every frame of the hand (t=5077-5246): 'Playback for <room> Hand #\u2026 - $2 NL (6 max) - Holdem'. The room name is withheld from this fixture per the no-operator-branding policy and is recorded only in the audit trail.",
    "note": "bb-NATIVE fixture: NO $-to-bb conversion was performed anywhere, because none is possible or needed. The replayer is set to BB display and the hand's own log prints the scale in the header \u2014 'Hero posts the small blind 0.50 BB' / '<villain> posts the big blind 1 BB' (t=5077/5081) \u2014 so every chip plate, pot box and log amount in this fixture ('2.50 BB', '1.57 BB', '5 BB', 'Pot: 13.14 BB', '103.90 BB', '98.74 BB') is read in big blinds directly off the screen. No dollar figure appears anywhere on the felt.",
    "table_size_caveat": "The title-bar parenthetical is NOT a player count and must not be cited as one: it reads '(1667825664)' at t=5077-5085 and '(2)' from t=5096 onward \u2014 the same hand, the same replay. The heads-up structure is established independently (see seat_derivation)."
   },
   "frames": [
    "cache/ExploitativeSmallPotPoker.mp4 t=5077 \u2014 hand loads, log scrolled to the top: 'Ignition-room Hand #\u2026 begins at 2025/05/19 9:09 pm / Seat 4 (Hero) is the dealer / Hero posts the small blind 0.50 BB / P1-89679cdcd46da93760c6c1ae4101e109 posts the big blind 1 BB'. Felt: exactly two seats dealt, dealer disc beside HERO's seat, hero's 0.50 BB chip out, 'Pot: 1.50 BB', plates Hero 107.47 BB / P1 106.81 BB.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5081 \u2014 log continues: 'Hero raises to 2.50 BB / P1-\u2026 calls 1.50 BB / Flop: [Qh 4s Ks] / P1-\u2026 checks'.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5085 \u2014 log auto-scrolled one page: '\u2026 Hero bets 1.57 BB / P1-\u2026 calls 1.57 BB / Turn: [2s] / P1-\u2026 bets 5 BB'. That last line is THE DECISION NODE.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5100 \u2014 the node on the felt (4x/6x crops): board Q(red heart pip) 4(spade) K(spade) 2(spade); hero cards 3(spade) A(red heart pip); centre chips '8.14 BB'; villain plate labelled BET with a '5 BB' chip in front; 'Pot: 13.14 BB'; 'Odds: 2.63:1 - 28%'; hero plate '103.90 BB'.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5176 \u2014 VERDICT ANCHOR (s1444 'We have 32 percent equity against that hand'). Same replayer node, villain plate now legible at '98.74 BB', with a HoldEq (v1.1.8) window open over it: Range 1 = 'Ah3s' Equity 31.818% / Win 31.818% / Tie 0.000%; Range 2 = 'K9s' Equity 68.182%; Board field = 'KsQh4s2s'. Both spoken numbers are on screen simultaneously \u2014 31.818% in HoldEq, 28% in the replayer's own Odds line.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5193 \u2014 HoldEq recalculated with Range 2 = 'Kd9s': hero 11.364% / villain 88.636% (this is s1447 'strangely we still have 11').",
    "cache/ExploitativeSmallPotPoker.mp4 t=5205 \u2014 HoldEq recalculated with Range 2 = 'Jd9d': hero 84.091% / villain 15.909% (this is s1449 'we're just completely dominant if you have something like Jack nine of diamonds').",
    "cache/ExploitativeSmallPotPoker.mp4 t=5230 \u2014 Tyler reveals the villain's real cards on the same node: K(red heart) 5(blue diamond, 4-colour deck); the replayer's own plate readouts flip to 'Hero - 30%' / 'P1-\u2026 - 70%'.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5246 \u2014 replay advances one step past the node and the log prints the in-game RESULT: 'Hero folds / 5 BB returned to P1-89679cdcd46da93760c6c1ae4101e109'.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5252 \u2014 replayer has moved on to the NEXT hand (#4785572249, 'Flop: [7d 8c 8h]'); everything after this timestamp belongs to a different hand.",
    "cache/ExploitativeSmallPotPoker.mp4 t=5383 \u2014 the screen behind the v1 fixture's imported verdict sentence (s1493): GTO Wizard in Chrome, 'Cash 100bb / Heads-up NL500', 13x13 grid on an 8(spade) 8(club) 7(diamond) FLOP, action panel 'Fold 28.6% / Call 54.6% / Raise 5.8 (50%) 16.1%', 'Pot odds 19.9%'. A different board, a different street, a different price \u2014 the source of the numeral collision this rebuild removes."
   ],
   "log_verbatim": [
    "Ignition-room Hand #\u2026 begins at 2025/05/19  9:09 pm",
    "Seat 4 (Hero) is the dealer",
    "Hero posts the small blind 0.50 BB",
    "P1-89679cdcd46da93760c6c1ae4101e109 posts the big blind 1 BB",
    "Hero raises to 2.50 BB",
    "P1-89679cdcd46da93760c6c1ae4101e109 calls 1.50 BB",
    "Flop: [Qh 4s Ks]",
    "P1-89679cdcd46da93760c6c1ae4101e109 checks",
    "Hero bets 1.57 BB",
    "P1-89679cdcd46da93760c6c1ae4101e109 calls 1.57 BB",
    "Turn: [2s]",
    "P1-89679cdcd46da93760c6c1ae4101e109 bets 5 BB",
    "   <<< THE QUIZ'S DECISION NODE >>>",
    "Hero folds",
    "5 BB returned to P1-89679cdcd46da93760c6c1ae4101e109",
    "LEGIBILITY: the log pane renders at ~5px cap-height; every line above was read at 3x-10x LANCZOS on two or more independent frames (t=5077/5081/5085/5100/5246) and every amount is cross-anchored to a crisp felt element \u2014 0.50 chip and 'Pot: 1.50 BB' (t=5077), the 8.14 BB centre stack (5.00 + 1.57 + 1.57), the '5 BB' bet chip and 'Pot: 13.14 BB' (t=5100)."
   ],
   "seat_derivation": "Only TWO players are dealt in: the log posts exactly two blinds and names exactly two actors, and the felt shows exactly two occupied seats (the other four ovals are empty on every frame). 'Seat 4 (Hero) is the dealer' + 'Hero posts the small blind 0.50 BB' puts HERO on the button as the small blind, which is the heads-up structure \u2014 so hero acts FIRST preflop and LAST on every postflop street, and the big blind leads out. The pixels agree: the dealer disc sits beside hero's seat on every frame, and postflop the log opens with 'P1-\u2026 checks' (flop) and 'P1-\u2026 bets 5 BB' (turn). Tyler states it on tape as well: 'well you're heads up' (s1427) and 'this isn't a six max game' (s1428). The v1 fixture's 6-max ring \u2014 hero on BTN with invented UTG/HJ/CO/SB folds and the villain in the BB \u2014 is removed.",
   "villain_read": "NONE. Tyler states no read on this opponent anywhere in the passage (the only character notes near here \u2014 'the fish will come along either way' s1397, 'apparently just smelled weakness on everyone' s1421 \u2014 belong to the PREVIOUS hand, a multiway pot at a different table with different account IDs). The v1 fixture's villain name 'LAG' and its context clause 'vs A FREQUENT BETTOR' were invented and are removed; this seat ships unnamed.",
   "stacks": "Hand start: Hero 107.97 BB (plate 107.47 after posting the 0.50 SB, t=5077), villain 107.81 BB (plate 106.81 after posting the 1 BB). Effective 107.81 BB. At the decision: hero 103.90 BB behind (107.97 \u2212 2.50 \u2212 1.57), villain 98.74 BB behind (107.81 \u2212 2.50 \u2212 1.57 \u2212 5.00) \u2014 both plates read directly at 6x (t=5100/t=5176) and both reconcile to the penny.",
   "result": "Shown, and it is the point of the review: the replay advances one step past the node at t=5246 and the log prints 'Hero folds / 5 BB returned to \u2026'. The hand was FOLDED at the table; Tyler's ruling \u2014 32% against a 28% price \u2014 is a verdict against that fold. Tyler reveals the villain's actual holding on the same node at t=5230: K(hearts) 5(diamonds), i.e. top pair, no spade, and the replayer's own readout puts hero at 30% against it, still above the price. The student's own framing on tape: 'a lot of these these folds are the same mistakes' (s1451, Eric).",
   "verdict_screens": "Both aired beats are spoken over THIS hand's screen. s1444/s1445 (t=5176-5182) land on the replayer node with the HoldEq window open on it. s1456 (t=5223) lands with the replayer still parked on the same 5 BB turn bet (frames t=5215, t=5230). The v1 fixture's third sentence (s1493, t=5382.9) is spoken over GTO Wizard on an unrelated 8(s)8(c)7(d) heads-up flop node (frame t=5383) \u2014 imported from a foreign spot, and dropped by this rebuild together with its neighbouring '28' (s1491), which is that panel's 28.6% FOLD FREQUENCY, not a price."
  }
 },
 "context": "$2 NL ONLINE \u00b7 6-MAX TABLE, 2 DEALT (HEADS-UP) \u00b7 HERO ON THE BUTTON \u00b7 108 BB EFFECTIVE",
 "hero": {
  "pos": "SB",
  "cards": [
   "Ah",
   "3s"
  ],
  "stack_bb": 103.9,
  "avatar": "lono_ghoul",
  "button": true
 },
 "seats": [
  {
   "pos": "BB",
   "avatar": "ghoul_5155",
   "stack_bb": 98.74,
   "villain": true
  }
 ],
 "streets": [
  {
   "name": "preflop",
   "actions": [
    {
     "pos": "hero",
     "act": "open",
     "to_bb": 2.5
    },
    {
     "pos": "BB",
     "act": "call"
    }
   ],
   "pot_bb": 5.0
  },
  {
   "name": "flop",
   "board": [
    "Qh",
    "4s",
    "Ks"
   ],
   "actions": [
    {
     "pos": "BB",
     "act": "check"
    },
    {
     "pos": "hero",
     "act": "bet",
     "to_bb": 1.57
    },
    {
     "pos": "BB",
     "act": "call"
    }
   ],
   "pot_bb": 8.14
  },
  {
   "name": "turn",
   "board": [
    "Qh",
    "4s",
    "Ks",
    "2s"
   ],
   "actions": [
    {
     "pos": "BB",
     "act": "bet",
     "to_bb": 5
    }
   ]
  }
 ],
 "prompt": "A\u26653\u2660 \u00b7 ACE-HIGH, THE FOURTH SPADE, AND A-2-3-4 NEEDING A FIVE \u00b7 HE LEADS 5 BB INTO 8.14 ON THE 2\u2660 TURN \u2014 CALL OR FOLD?",
 "pot_bb": 13.14,
 "options": [
  {
   "id": "call",
   "label": "CALL"
  },
  {
   "id": "fold",
   "label": "FOLD"
  }
 ],
 "correct": "call",
 "option_feedback": {
  "call": "Correct \u2014 5 BB to win 13.14 is a price of 28%. Tyler then builds the hand you are most afraid of, a king with a nine, and A\u26653\u2660 still runs 32% against it: nine spades fill the flush, three fives fill the wheel, two aces outrank his kings. Fourteen of the 44 cards you have not seen win the pot outright, and the price only asks for a shade over twelve of them.",
  "fold": "That is what happened at the table \u2014 the hand was folded \u2014 and it is the fold Tyler is pricing out. Even against the exact top pair you are worried about, 32% clears the 28% the pot is offering. The one holding that truly hurts is a king WITH a spade, because it kills the flush outs and cuts you to 11%; when he turns up with a draw instead \u2014 J\u26669\u2666 is the hand Tyler types in \u2014 you are at 84%. He actually held K\u26655\u2666, top pair with no spade, and even against that exact card you were 30%."
 },
 "verdict_text": "We have 32 percent equity against that hand \u2014 we only need 28 to call. So we just call and we see what happens.",
 "principle": "Price the call before you read his hand: even against the exact top pair you fear, the fourth spade plus the A-2-3-4 gutshot plus two live aces adds up to 32%, and the pot is only asking for 28%.",
 "concept": "peel-backdoor-overcard-vs-small-bet",
 "concepts_secondary": [],
 "topic": "turn-strategy",
 "difficulty": 3,
 "aired_transcript": "We have 32% equity against that hand. We only need 28. We only need 28 to call, so we just call and we see what happens.",
 "aired_transcript_note": "Verbatim faster-whisper small.en re-ASR of quiz/audio/at-backdoor-peel-q42.m4a (9.31s, re-cut 2026-08-08); the model emits '32 %' and the space is closed here, nothing else is edited. Beats: s1444-s1445 as one span (the doubled 'We only need 28' is Tyler's own repeat inside the 1.5s gap between the two sentences, picked up by the cut handles \u2014 it is on the tape) + s1456. All eight aired seconds are spoken over this hand's replayer node. The v1 clip (11.15s, re-ASR'd before the re-cut as 'We have 32 % equity against that hand. We only need 28. We only need 28 to call. Solver perspective is just claiming like the hands you fold you dominate.') ended on s1493, spoken over a different tool showing a different flop \u2014 dropped. No cards, no positions, no sizes and no population figures are aired.",
 "pct_provenance": {
  "32": {
   "role": "equity_at_decision",
   "referent": "hero's A\u26653\u2660 equity on the completed turn board K\u2660Q\u26654\u26602\u2660 against ONE assigned holding \u2014 Tyler's stand-in for top pair, 'let's just give him king nine suited' (s1441). It is a one-card-to-come equity for the last card, not an equity against a range and not a population figure.",
   "source": "HoldEq v1.1.8 on screen at t=5176: Range 1 'Ah3s' = 31.818%, Range 2 'K9s' = 68.182%, Board 'KsQh4s2s'; spoken s1444 'We have 32 percent equity against that hand'. Independently reproducible without the tool: 14 winning cards of the 44 unseen = 31.818% (9 spades \u2192 flush, 3 non-spade fives \u2192 the wheel, 2 non-spade aces \u2192 aces beat his kings). Exhaustive enumeration over all three K9-suited combos returns 31.818%."
  },
  "28": {
   "role": "pot_odds_breakeven",
   "referent": "the price of THIS call and nothing else: 5 BB to win the 13.14 BB that is out there, i.e. 5 / (13.14 + 5) = 27.6%, which the replayer rounds and prints.",
   "source": "replayer felt at t=5100/t=5176: 'Pot: 13.14 BB' with 'Odds: 2.63:1 - 28%' (13.14 / 5 = 2.63); spoken s1445 'We only need 28 to call'. NOT the 28.6% fold cell on the unrelated GTO Wizard 8-8-7 node at t=5383, which the v1 fixture's verdict_text imported."
  },
  "11": {
   "role": "equity_vs_alternate_holding",
   "referent": "the same hero hand at the same node against a DIFFERENT assigned holding \u2014 top pair whose second card is a spade (Tyler types 'Kd9s'), which takes the flush outs away. Not the equity the graded call is priced against.",
   "source": "HoldEq at t=5193: Range 1 'Ah3s' = 11.364%, Range 2 'Kd9s' = 88.636%; spoken s1447 'but I mean strangely we still have 11'. Reproducible: 5 of 44 cards (3 fives, 2 aces) = 11.364%."
  },
  "84": {
   "role": "equity_vs_alternate_holding",
   "referent": "the same hero hand at the same node against a drawing holding, J\u26669\u2666 \u2014 the third hand Tyler types into the calculator. Not the equity the graded call is priced against.",
   "source": "HoldEq at t=5205: Range 1 'Ah3s' = 84.091%, Range 2 'Jd9d' = 15.909%; spoken s1449 'we're just completely dominant if you have something like Jack nine of diamonds'. Reproducible: 37 of 44 cards = 84.091%."
  },
  "30": {
   "role": "equity_vs_actual_holding",
   "referent": "hero's equity at this same node against the card the opponent was really holding, K\u26655\u2666 (top pair, no spade, one of hero's five-outs in his hand) \u2014 the after-the-fact check, not the number the decision was priced on.",
   "source": "replayer plate readouts at t=5230 once the cards are shown: 'Hero - 30%' / villain '70%'; the villain's K(hearts) 5(diamonds) are face-up on that frame. Reproducible: 13 of 44 cards = 29.5%."
  }
 },
 "size_claims": {
  "_note": "No size adjective is used in any displayed string or in the aired clip \u2014 the fixture names bets in big blinds only. Entries below document the real bets read off the replayer.",
  "open to 2.5": {
   "street": "preflop",
   "actor": "hero (SB/BTN)",
   "to_bb": 2.5,
   "source": "log 'Hero raises to 2.50 BB' (t=5081/5085); pot box 'Pot: 1.50 BB' before it (t=5077)"
  },
  "flop bet 1.57": {
   "street": "flop",
   "actor": "hero (SB/BTN)",
   "to_bb": 1.57,
   "pct_of_pot": 31.4,
   "source": "log 'Hero bets 1.57 BB' into the settled 5.00 BB (t=5085); the 8.14 BB centre stack after the call confirms it (5.00 + 1.57 + 1.57)"
  },
  "turn lead 5": {
   "street": "turn",
   "actor": "BB",
   "to_bb": 5,
   "pct_of_pot": 61.4,
   "source": "log '<villain> bets 5 BB' + the '5 BB' chip on the felt with the BET label, into the 8.14 BB centre stack; 'Pot: 13.14 BB' (t=5100). NOTE this is 61% of pot \u2014 the v1 fixture called this spot a peel 'vs a small bet', which was true of nothing on this screen."
  }
 },
 "claims": [
  {
   "text": "the decision price: the BB leads 5 BB into 8.14 BB, so a call is 5 to win 13.14",
   "lhs": "hero's price at the node",
   "op": "=",
   "rhs": "5 / (13.14 + 5) = 27.56% breakeven; the replayer itself prints 'Odds: 2.63:1 - 28%' and 13.14 / 5 = 2.628",
   "source": "pixels t=5100 (bet chip, centre stack, pot box, odds line); arithmetic recomputed"
  },
  {
   "text": "pot chain: 5.00 preflop \u2192 8.14 at the start of the turn \u2192 13.14 facing",
   "lhs": "recomputed street pots",
   "op": "=",
   "rhs": "0.50 + 1 blinds raised to 2.50 each = 5.00; 5.00 + 1.57 + 1.57 = 8.14; 8.14 + 5 = 13.14",
   "source": "every on-screen pot element matches: 'Pot: 1.50 BB' (t=5077), the '8.14 BB' centre stack and 'Pot: 13.14 BB' (t=5100)"
  },
  {
   "text": "hero has 32% at this node against the top pair Tyler assigns",
   "lhs": "A\u26653\u2660 vs K9-suited on K\u2660Q\u26654\u26602\u2660, one card to come",
   "op": "=",
   "rhs": "14 winning cards of 44 unseen = 31.818% \u2014 9 spades (13 \u2212 K\u26604\u26602\u26603\u2660) make the flush, 3 non-spade fives make A-2-3-4-5, 2 non-spade aces make aces over his kings",
   "source": "HoldEq on screen t=5176 (31.818% / 68.182%, board 'KsQh4s2s'); exhaustive re-enumeration over all three K9s combos returns 31.818%"
  },
  {
   "text": "the two spoken numbers were both visible at the moment they were spoken",
   "lhs": "s1444 '32 percent' and s1445 '28'",
   "op": "=",
   "rhs": "HoldEq's 31.818% and the replayer's 'Odds: 2.63:1 - 28%' are on the same screen at t=5176",
   "source": "pixels t=5176"
  },
  {
   "text": "the structure is heads-up with hero on the button",
   "lhs": "table structure",
   "op": "=",
   "rhs": "two players dealt, 'Seat 4 (Hero) is the dealer', 'Hero posts the small blind 0.50 BB', villain posts 1 BB; hero therefore acts last on every postflop street and the BB leads \u2014 which is exactly what the log does (BB checks the flop, BB bets the turn)",
   "source": "pixels t=5077/5081/5085 + dealer disc beside hero on every frame; spoken s1427 'you're heads up', s1428 'this isn't a six max game'"
  },
  {
   "text": "the hand was folded at the table",
   "lhs": "in-game result",
   "op": "=",
   "rhs": "'Hero folds' / '5 BB returned to <villain>' printed one replay step past the node",
   "source": "pixels t=5246; the student's own summary on tape, 'a lot of these these folds are the same mistakes' (s1451, Eric)"
  },
  {
   "text": "the price needs a shade over twelve of the 44 unseen cards; hero has fourteen",
   "lhs": "break-even number of winning cards",
   "op": "=",
   "rhs": "44 \u00d7 5 / (13.14 + 5) = 12.13 cards, so thirteen would already do it; hero's 14 outs (9 spades, 3 non-spade fives, 2 non-spade aces) clear it",
   "source": "arithmetic on the felt's own price and the enumerated outs"
  },
  {
   "text": "the opponent's actual holding was K\u26655\u2666 and hero was still above the price against it",
   "lhs": "A\u26653\u2660 vs K\u26655\u2666 on K\u2660Q\u26654\u26602\u2660, one card to come",
   "op": "=",
   "rhs": "13 of 44 = 29.5%, above the 27.56% the price requires; the replayer's own readout rounds it to 'Hero - 30%'",
   "source": "pixels t=5230 (cards face-up, plate readouts); exhaustive re-enumeration returns 29.545%"
  }
 ],
 "unverifiable_claims": [
  "The hand id's 5th/6th digits are at the legibility floor (see source.hand_record.hand_id); the id is disclosed as partial rather than asserted, and it is never displayed.",
  "The stake string '$2 NL' is the replayer title bar's own limit label for this hand. It is NOT independently corroborated by any dollar figure on the felt, because the replayer is in BB display mode \u2014 so the fixture treats it as a label, performs no conversion, and states every amount in big blinds.",
  "The three assigned holdings (K9s, K\u26669\u2660, J\u26669\u2666) are Tyler's own hypotheticals typed into an equity calculator, not the opponent's actual range: 'let's just give him king nine suited. Just something basic' (s1441-1442). The percentages attached to them are exact for those exact cards and are labelled as such; nothing here claims the opponent's range is any of them.",
  "Tyler's earlier off-the-cuff figures in the same passage (s1436-1437, '22 percent against top pair \u2026 and something like almost 40') are superseded by the numbers he then computes on screen (31.818% / 11.364%). They are neither displayed nor aired.",
  "Whether the student would have won the pot is unknown and unclaimed: he folded, so no last card was ever dealt in this hand \u2014 the 30% against K\u26655\u2666 is an equity, not an outcome."
 ],
 "cosmetic_invention": [
  "Ghoul avatars (lono_ghoul for hero, ghoul_5155 for the BB) \u2014 art only; the room shows 'Hero' and the anonymized id 'P1-89679cdcd46da93760c6c1ae4101e109'.",
  "Position LABELS 'SB'/'BB' rendered as text \u2014 derived from the posts in the log ('Seat 4 (Hero) is the dealer', 'Hero posts the small blind 0.50 BB', villain 'posts the big blind 1 BB'), not printed on the replayer felt.",
  "NOTHING else is invented. No cosmetic suits: every suit in this fixture is load-bearing and sourced \u2014 the board's three spades and hero's 3\u2660 ARE the draw the ruling is about, hero's A\u2665 is the reason the ace outs are live and not counted twice, and the deuce that arrives on the turn is the 2\u2660 of the log. No cosmetic positions: the heads-up structure and hero's button are the log's own. The v1 fixture's invented layer \u2014 hero holding A\u2660T\u2665, a Q\u26604\u26662\u2665 FLOP with the king deleted and the deuce promoted a street, a villain donk-bet into a 6-max field of folded UTG/HJ/CO/SB seats, a 'LAG' villain name and a 9 BB pot \u2014 is removed in full.",
  "LEGACY SLUG NOTE: the id 'at-backdoor-peel-q42' predates this rebuild and is now false twice over \u2014 the hand is A\u26653\u2660, not A-T, and at the graded node the flush draw is LIVE (three spades already on board), not a backdoor. The graded street is the turn, not the flop, and the bet being called is 61% of pot rather than anything 'small'. Renaming the slug (proposal: 'a3-live-spade-peel-turn-lead') touches registry/quiz_lessons.json, the audio filename and the site's delivered fixtures, so it is recorded here for the parent to sequence rather than done unilaterally. Every displayed string in this fixture shows the true hand."
 ],
 "sourced_not_invented": [
  "Hero's cards A\u26653\u2660 \u2014 felt at t=5100 (3 on the spade-grey card face with a spade pip, A on the red face with a heart pip), corroborated by HoldEq's typed 'Ah3s' (t=5176) and by Tyler's 'okay so we got this hand right spade heart' (s1441).",
  "Board K\u2660Q\u26654\u26602\u2660 with Q\u26654\u2660K\u2660 as the flop and 2\u2660 as the turn \u2014 log 'Flop: [Qh 4s Ks]' and 'Turn: [2s]' (t=5081/5085), the felt's own left-to-right Q 4 K 2 with the pips visible at 4x (t=5100), and HoldEq's typed board 'KsQh4s2s' (t=5176).",
  "Every size: 0.50/1 blinds, hero's 2.50 open, the 1.57 flop bet, the villain's 5 BB turn lead \u2014 all four printed in the log in BB and all four reconciled against the felt's pot boxes.",
  "The pot at the node (13.14 BB) and the price (2.63:1 = 28%) \u2014 printed by the replayer at t=5100.",
  "Both stacks at the node (hero 103.90 BB, villain 98.74 BB) and at hand start (107.97 / 107.81) \u2014 plate reads at t=5077 and t=5100/5176 that reconcile to the amounts invested.",
  "The heads-up, hero-on-the-button structure \u2014 log header + dealer disc + the postflop order the log actually follows.",
  "The action shape: villain CHECKS the flop, hero bets, villain calls, then villain LEADS the turn. The v1 fixture had the villain donk-betting the flop instead.",
  "The three equity readings (31.818 / 11.364 / 84.091) and their exact assigned holdings \u2014 HoldEq window at t=5176 / 5193 / 5205, each independently re-derived by enumeration.",
  "The in-game result (Hero folds) and the opponent's actual K\u26655\u2666 \u2014 log at t=5246 and the face-up cards at t=5230."
 ],
 "registry_actions_required": [
  "quiz/concepts.json \u2014 the entry 'peel-backdoor-overcard-vs-small-bet' is used by THIS QUIZ ALONE and its label is rendered on the site's answer reveal (js/quiz.js conceptLabel). Its current label ('Peel ace-high with a backdoor + overcard vs a small bet') and description are the v1 falsehoods: at the graded node the flush draw is LIVE (three spades already on board), the bet is 61% of pot, and the street is the turn. The fixture keeps the KEY so nothing else breaks; the entry needs rewriting in one place. Proposed: label 'Call on the price, not on the hand you put him on'; topic 'turn-strategy'; description 'Ace-high with a live one-card flush draw and a wheel gutshot is 32% against the exact top pair you fear \u2014 over the 28% the turn lead charges, so the peel is automatic.'; aliases ['peel-backdoor-overcard-vs-small-bet']. No other registered concept is true of this node, so borrowing one (e.g. 'ace-high-call-down', whose label reads 'Ace-high is a call-down on low boards') would simply display a different falsehood.",
  "OPTIONAL, coordinated: rename the quiz slug 'at-backdoor-peel-q42' -> 'a3-live-spade-peel-turn-lead' (the URL slug asserts A-T and 'backdoor', both false). Touches registry/quiz_lessons.json, tools/cut_quiz_audio.py's QUIZ_AUDIO key, quiz/audio/<id>.m4a and the site's delivered fixture + audio, so it is a parent-sequenced action, not a single-file edit."
 ],
 "display_rounding": [
  "context '108 BB EFFECTIVE' rounds the true effective stack of 107.81 BB (the shorter stack, the villain's). The plates carry the exact figures. The validator's I7 depth check flags the villain's 98.74 + 9.07 = 107.81 against the declared 108 as a 0.19 BB discrepancy \u2014 that is this rounding and nothing else; hero reconciles at 107.97.",
  "'28%' is the replayer's own rounding of 27.56%; '32%' is the spoken rounding of HoldEq's 31.818%; '11%' of 11.364%; '84%' of 84.091%; '30%' is the replayer's own rounding of 29.545%. Each exact figure is recorded in pct_provenance."
 ],
 "decision": {
  "pot_settled_bb": 8.14,
  "bets": {
   "BB": 5
  }
 }
}
