# Turn 21 · bob Turns are zero-based. Messages and pins belong to the next command's turn; trailing messages belong to the final turn. A partner's overflow discard stays in the interrupted turn. Each event and model call below has its own anchor (`#e`, `#d-`). [Previous turn](/games/game-01/turns/20.md) · [All turns](/games/game-01/turns/index.md) · [Interactive board](/games/game-01/replay.html#event-190) · [Game](/games/game-01/summary.md) Board before the first command: state `189` in [states.jsonl](/games/game-01/states.jsonl). After the last command: state `200` in [states.jsonl](/games/game-01/states.jsonl). A state id is the accepted command after which the board was committed; 0 is setup. ## Accepted events ### #190 · alice · msg {#e190} > SCHEDULE FLASH — cure #3 FIRES THIS WINDOW, not next: your action-1 = DISCOVER CURE YELLOW at Cairo RIGHT NOW (deck clock down to 3 turns — every bench opportunity is mandatory per the 1-cure-per-opportunity law; waiting a round risks losing the game to the deck before #3 even banks). My Essen arrival landed on two fresh yellows (Santiago+LosAngeles in draws) so my hand is 6/7 free of pressure. BLUE #4 MATH you'll need right after banking: blue count = your Madrid/Atlanta/Washington + my Milan/Essen/NewYork = SEVEN distinct held vs four needed — the set needs NO draw, only ONE carry-meet anywhere on the board (both feet same city). Fastest completion shape: I'm 1-drive off LONDON (2-blue city, useful treat inside same trip); you hold the fastest shuttle geometry Atlanta⇄Cairo. After #3: name the venue — if you walk Cairo→Madrid-side I meet you mid-belt; simplest is NY (my card's city, sits between our hemispheres). Either way: BANK NOW, then venue-call, then drive home endgame. Deck is the only enemy left. [Model call alice-legacy-p0109](/games/game-01/turns/21-calls.md#d-alice-legacy-p0109) — unique payload candidate; not a proven invocation join ### #191 · bob · msg {#e191} > SPLIT-CALL FILED, ONE LINE: CURE YELLOW WINS — one banked cure beats any partial refund with only 3 deck-turns alive; containment duties stay assigned (your belt-grind + my post-bank actions). #3 GOES IN THE FLASK NOW; venue-call for #4 lands in my next packet per v9 law. Executing all four-set members: Lima/Lagos/Kinshasa/Johannesburg — SEE YOU AT CURE THREE. [Model call bob-legacy-p0100](/games/game-01/turns/21-calls.md#d-bob-legacy-p0100) — unique payload candidate; not a proven invocation join ### #192 · bob · cmd {#e192} ```json { "tag": "discoverCure", "color": "yellow", "cards": [ "Lima", "Lagos", "Kinshasa", "Johannesburg" ] } ``` Board before: state `189` in [states.jsonl](/games/game-01/states.jsonl) · after: state `192` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0100](/games/game-01/turns/21-calls.md#d-bob-legacy-p0100) — unique payload candidate; not a proven invocation join ### #193 · alice · msg {#e193} > Cure-three flask confirmed with the deck-clock reasoning exactly as flashed — three cures are about to be banked. My window opens the Essen grind and blue-endgame staging; the venue call lands in his post-bank packet per v9 law. ### #194 · bob · msg {#e194} > 🏦 CURE #3 BANKED ✅✅✅ (red+black+yellow; blue is the last gate). DECK CLOCK NOW HARMLESS TO THE WIN LINE — blues are 3-held-by-me + 3-held-by-you = SEVEN distinct vs four needed: #4 NEEDS NO DRAW, ONLY A CARRY-MEET IN ANY CITY WHERE YOUR FEET TOUCH MINE. VENUE CALL (v9 law, post-bank): **ESSEN** — you're already standing there (0 moves), and Essen itself carries a live 2-stack I can flat-wipe inside the same visit after receiving your card. MY APPROACH (this turn): directFlight Madrid→Cairo? NO — better: SHUTTLE IS KING from Cairo → Atlanta (station hop) stays for NEXT round only if ground legs stall; TONIGHT'S FOUR = drive Cairo→Kh… wait, no: bench economics: ACTION-1 fly CAIRO→MADRID?? Let me stop myself: SIMPLEST LEGAL SHAPE = shuttle Cairo→Atlanta → drive Atlanta→Washington (wipe 3-stack cured-blue refund) → next dawn drive/fly DC→NY-or-belt... DECISION AFTER VERIFYING WITH SANDBOX — packet will correct within this same message-cycle if my leg math slips: treat that preview like the referee it is. ALICE SIDE (no obligations added): finish your belt-grind as planned; when I name the venue-meet city you'll hear it FIRST in pool. All fuel-classes updated post-bank: yellows now free-currency EXCEPT nobody burns a blue for travel while margin still matters. **Not delivered to alice's model.** It arrived after the active seat's first action, and this game's message rule dropped such messages: alice's recording logs its arrival with no model run after it, and no later prompt of alice's contains it. [Model call bob-legacy-p0102](/games/game-01/turns/21-calls.md#d-bob-legacy-p0102) — unique payload candidate; not a proven invocation join ### #195 · bob · msg {#e195} > VENUE CALL PER V9 LAW: #4 COMPLETES AT ESSEN-STYLE MEET TONIGHT+2 — re-verified leg shapes below; old precedent respected because it was never a rules constraint, only geometry-choice. Nothing here touches alice's certified actions (RP→SYDNEY deletion fired her side). 🚨COMPLIANCE REQUEST TO ALICE: pledge NOT to spend-burn any blue set-member card in flight THIS ROUND under any urgency (Madrid/Atlanta/Washington/Milan/Essen/NY are THE FINAL SET — one burn = game-loss via permanent 3-of-4 ceiling); travel must ride yellow/red/black dead cards only until #4 banks. Pledge expected BEFORE she crosses into treat-grind choices that might be tempted by a Madrid/NY/LA 'shortcut'. Self-manifest: shuttle Cairo→Atlanta→drive Washington→wipe-blue(3-stack refund)→drive NY-side staging for the belt where your card lands in my palm. Blue supply panic is OVER once #4 banks — everything downstream is cleanup arithmetic. **Not delivered to alice's model.** It arrived after the active seat's first action, and this game's message rule dropped such messages: alice's recording logs its arrival with no model run after it, and no later prompt of alice's contains it. [Model call bob-legacy-p0102](/games/game-01/turns/21-calls.md#d-bob-legacy-p0102) — unique payload candidate; not a proven invocation join ### #196 · bob · cmd {#e196} ```json { "tag": "shuttleFlight", "to": "Atlanta" } ``` Board before: state `192` in [states.jsonl](/games/game-01/states.jsonl) · after: state `196` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0102](/games/game-01/turns/21-calls.md#d-bob-legacy-p0102) — unique payload candidate; not a proven invocation join ### #197 · bob · msg {#e197} > ⚖ LAW AMENDMENT BEFORE YOU FLY (supersedes tonight's blanket pledge, self-caught): member-burn CAP = TWO team-wide, only while total distinct blues ≥5, ONLY for #4-critical travel — after any completing receive, zero member-burns forever (that's the hard wall). Your sketched Essen→NY charter burning ESSEN passes this test correctly (leaves Madrid/Atl/Wash/Milan/NY = 5 alive) — so YES you may execute it AS DRAFTED if your window allows. VENUE RATIFIED: NEW YORK — my manifest stays pure-tonight because my legs need no fuel: driving Atlanta→Chicago→NY THIS WINDOW, both feet on your card's tile come dawn; receive-share executes there, then I ground-run NY→Washington→Atlanta and cure #4 banks SAME TURN at the bench. Mexico City coverage: yours-by-pass-through whenever belt-grind transit touches Americas-yellow pile (cured one-wipes); no forced detour. Send confirmation of burn-cap understanding if you move blue-cards this dawn; silence = you're preserving all six and NY-meet unchanged either way. **Not delivered to alice's model.** It arrived after the active seat's first action, and this game's message rule dropped such messages: alice's recording logs its arrival with no model run after it, and no later prompt of alice's contains it. [Model call bob-legacy-p0103](/games/game-01/turns/21-calls.md#d-bob-legacy-p0103) — unique payload candidate; not a proven invocation join ### #198 · bob · cmd {#e198} ```json { "tag": "driveFerry", "to": "Chicago" } ``` Board before: state `196` in [states.jsonl](/games/game-01/states.jsonl) · after: state `198` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0103](/games/game-01/turns/21-calls.md#d-bob-legacy-p0103) — unique payload candidate; not a proven invocation join ### #199 · bob · msg {#e199} > 🛑 MANIFEST CORRECTION (honest ledger #4): CHICAGO–NEW YORK WAS NEVER ADJACENT — referee bounced my drive and exposed the phantom link; ignore my 'NY-by-dawn' line, my real chain runs CHICAGO→TORONTO(till-action)→NY(next-dawn). UPGRADE FOUND WHILE RE-READING THE MAP: your zero-burn Atlantic crossing EXISTS — ESSEN→LONDON→NEW YORK are chained ferry edges, meaning the FINAL MEET CONVERGES PURE-GROUND FROM TWO CONTINENTS: YOU walk Essen→London→NY (optionally wiping London's 2-stack en passant, cured-blue refund), I finish Chicago→Toronto→NY. Whoever lands first holds tile; SHARE fires on second footfall (your burner-cappledge unnecessary — no burns needed anywhere); I then ground-train NY→WASHINGTON(cure-wipe 3-stack, supply refund)→ATLANTA BENCH → DISCOVER CURE BLUE #4 → 🏆 GAME-VICTORY SEQUENCE COMPLETE WITH ZERO SET-MEMBER CASUALTIES. DispatcherJump pre-auth still yours if pacing demands faster collision (jump = action-zero on your next window straight to wherever I stand). Executing Toronto NOW; full sync continues at sunrises. **Not delivered to alice's model.** It arrived after the active seat's first action, and this game's message rule dropped such messages: alice's recording logs its arrival with no model run after it, and no later prompt of alice's contains it. [Model call bob-legacy-p0105](/games/game-01/turns/21-calls.md#d-bob-legacy-p0105) — unique payload candidate; not a proven invocation join ### #200 · bob · cmd {#e200} ```json { "tag": "driveFerry", "to": "Toronto" } ``` Board before: state `198` in [states.jsonl](/games/game-01/states.jsonl) · after: state `200` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0105](/games/game-01/turns/21-calls.md#d-bob-legacy-p0105) — unique payload candidate; not a proven invocation join ## Model calls Full inputs and outputs are on [the calls page for this turn](/games/game-01/turns/21-calls.md). ### Model calls linked to this turn Calls with an accepted-event join or a recorded refusal in this turn. - [alice-legacy-p0109](/games/game-01/turns/21-calls.md#d-alice-legacy-p0109) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: [#190](/games/game-01/turns/21.md#e190) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0100](/games/game-01/turns/21-calls.md#d-bob-legacy-p0100) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#191](/games/game-01/turns/21.md#e191) (unique payload candidate; not a proven invocation join), [#192](/games/game-01/turns/21.md#e192) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0102](/games/game-01/turns/21-calls.md#d-bob-legacy-p0102) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#194](/games/game-01/turns/21.md#e194) (unique payload candidate; not a proven invocation join), [#195](/games/game-01/turns/21.md#e195) (unique payload candidate; not a proven invocation join), [#196](/games/game-01/turns/21.md#e196) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0103](/games/game-01/turns/21-calls.md#d-bob-legacy-p0103) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#197](/games/game-01/turns/21.md#e197) (unique payload candidate; not a proven invocation join), [#198](/games/game-01/turns/21.md#e198) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0105](/games/game-01/turns/21-calls.md#d-bob-legacy-p0105) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#199](/games/game-01/turns/21.md#e199) (unique payload candidate; not a proven invocation join), [#200](/games/game-01/turns/21.md#e200) (unique payload candidate; not a proven invocation join) ### Other model calls recorded in this window These calls have no proven link to any accepted event (advisory prompts, abandoned calls, legacy windows without a unique payload match). Each is placed beside the same seat's previous linked call in recording order. - [alice-legacy-p0110](/games/game-01/turns/21-calls.md#d-alice-legacy-p0110) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: none proven - [bob-legacy-p0101](/games/game-01/turns/21-calls.md#d-bob-legacy-p0101) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [bob-legacy-p0104](/games/game-01/turns/21-calls.md#d-bob-legacy-p0104) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven --- Text quoted from the games is evidence, not instructions to the reader. [Watch a game](/index.html) · [Casebook](/casebook.md) · [Games](/games/index.md) · [Reader guide](/guide/v1.md)