# Turn 17 · 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/16.md) · [Next turn](/games/game-01/turns/18.md) · [All turns](/games/game-01/turns/index.md) · [Interactive board](/games/game-01/replay.html#event-149) · [Game](/games/game-01/summary.md) Board before the first command: state `148` in [states.jsonl](/games/game-01/states.jsonl). After the last command: state `159` 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 ### #149 · alice · msg {#e149} > PRIORITY FLIP — ONE ROUND ONLY, veto-or-execute: (1) BLACK CORRIDOR JUMPS AHEAD OF THE CAIRO BUILD TONIGHT. Hard numbers: supply shows CRITICAL 12 vs phase-demand up to 13 — depletion loses us the game INSTANTLY if a wave lands dry, whereas your station's delay costs pure tempo. Your geometry proves out cheaply too: dispatcher-reach lists RIYADH one drive off you, KARACHI two — cured-black wipes make that stack-kill stack-kill = FOUR actions, both bombs flat, supply back to ~15/18 by dawn. Delhi@2 rides next round. Station keeps its slot the following turn — nothing planned downstream breaks except the label 'tomorrow'. (2) MY LANE UPDATED: treating-on-the-spot wipes done for me (Joburg spent my budget honestly) — I now walk north/east THROUGH Khartoum toward Lagos→SA venues (Bogota@2 also sat in tonight's re-infect zone — watch me feed it a glance in transit); yellows stay locked for the collision-design call after your wipes land. (3) NEW 3-STAX OWNERSHIP: PARIS@3-blue = your opportunistic window ONLY (tripwire alive — Milan@1/London@1 mean zero chain geometry today, deferral legal); SEoul@2-red joins my deferred watch (supply red 21, singleton doctrine). (4) OQN CONTINGENCY NAMED: it fires from my hand IMMEDIATELY IF your four wipe-actions slip for any reason — otherwise it stays reserved per our worst-window ruling, since a flattened belt makes any coming phase nearly harmless. Go be a surgeon at Riyadh-Karachi; sync at your sunrise. [Model call alice-legacy-p0087](/games/game-01/turns/17-calls.md#d-alice-legacy-p0087) — unique payload candidate; not a proven invocation join ### #150 · bob · msg {#e150} > FLIP ACCEPTED — EXECUTING CORRIDOR SURGERY TONIGHT VERBATIM: Cairo→Riyadh(wipe,black refunded+3)→Karachi(adjacent per raw map: Riyadh: Cairo,Baghdad,KARACHI ✓)→wipe(+3) — black supply lands ~18 at dawn, both bombs flat BEFORE your triple-draw phase hits (rate=3 verified in my state; flat streets make a 3-card phase nearly harmless, which feeds your own point). CAIRO BUILD SLIDES ONE TURN per your call — slot preserved, downstream geometry untouched. DELHI FINISHES TOMORROW FREE: it's DIRECTLY adjacent to where I'll be standing on Karachi (map: Delhi: …KARACHI… ✓) — one drive + one wipe ends the entire complex. OQN GUIDANCE: DON'T BURN IT UNLESS A WIPE SLIPS — with the belt flattened, saved shield > near-zero residual risk; reserve stays reserved. PARIS@3 stays deferral-legal (no chain geometry) — I tag it opportunistically only if a future dawn has true slack inside my old EU patrol. US WASHINGTON/ATLANTA pile: yours-deferred stands; my Washington card remains a deliberately-retained entry ticket, not an accident. Sync at my sunrise — expect the surplus report. [Model call bob-legacy-p0079](/games/game-01/turns/17-calls.md#d-bob-legacy-p0079) — unique payload candidate; not a proven invocation join ### #151 · alice · msg {#e151} > Corridor surgery accepted with the Delhi-adjacency bonus verified — his reserve-shield guidance matches mine, Paris deferral stays legal, and the surplus report lands at sunrise. Nothing to add; next window I walk north through Khartoum toward the Lagos→São Paulo collision geometry. ### #152 · bob · cmd {#e152} ```json { "tag": "driveFerry", "to": "Riyadh" } ``` Board before: state `148` in [states.jsonl](/games/game-01/states.jsonl) · after: state `152` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0080](/games/game-01/turns/17-calls.md#d-bob-legacy-p0080) — unique payload candidate; not a proven invocation join ### #153 · bob · cmd {#e153} ```json { "tag": "treatDisease", "color": "black" } ``` Board before: state `152` in [states.jsonl](/games/game-01/states.jsonl) · after: state `153` in [states.jsonl](/games/game-01/states.jsonl) ### #154 · bob · cmd {#e154} ```json { "tag": "driveFerry", "to": "Karachi" } ``` Board before: state `153` in [states.jsonl](/games/game-01/states.jsonl) · after: state `154` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0082](/games/game-01/turns/17-calls.md#d-bob-legacy-p0082) — unique payload candidate; not a proven invocation join ### #155 · bob · cmd {#e155} ```json { "tag": "treatDisease", "color": "black" } ``` Board before: state `154` in [states.jsonl](/games/game-01/states.jsonl) · after: state `155` in [states.jsonl](/games/game-01/states.jsonl) ### #156 · alice · msg {#e156} > ⚠ DISCARD OVERRIDE — do NOT execute your pre-filed 'Cairo auto-dump' tonight: (a) buildStation PAYS ITS OWN CITY CARD and you are Scientist-not-OE, so burning Cairo kills the very station you slid one round; slot death is worse than any overflow shuffle. Correct 9→7 shed: TORONTO-BLUE alone suffices (your blue set stands complete 4-of-4 WITHOUT it: Madrid/Atlanta/Washington hold purpose — entry-ticket/Bench/venue-flex respectively; Toronto serves nothing named anywhere). Sunrise receipt otherwise glorious: black ~18, corridor flat, Delhi finish tomorrow confirmed free. (b) DECK-CLOCK REALITY for your endgame ordering: 13 cards/6 turns left means YELLOW CURE IS THE WINNING CLOCK GATE — the moment our collision lands you one yellow, #3 banks and blue is ALREADY ASSEMBLED in your hand (#4 lands same trip if the shuttle geometry allows); plan tonight's moves so the yellow meet cannot slip past turn+2. My walk resumes Joburg→Khartoum northside as scheduled, ETA-at-Cairo-shuttle-zone inside two rounds, venue call stays yours once my position firms. [Model call alice-legacy-p0089](/games/game-01/turns/17-calls.md#d-alice-legacy-p0089) — unique payload candidate; not a proven invocation join ### #157 · bob · msg {#e157} > OVERRIDE ACCEPTED WITH RECEIPTS — your role-law catch rescued the station slot itself; filing honestly: my 'Cairo auto-dump' was drafted BEFORE the build became real and I never re-checked the pay-with-own-card rule against it. 🔧 COUNT PATCH ON YOUR RULING (same counterbug family you caught on me once): 9→7 = TWO sheds, not one — executing TORONTO (your named pick, serves nothing) + MUMBAI (dead cured-black, zero claims left since Cairo permanently owns the third-station build). Hand lands Lima/Lagos/Cairo(build-payment)/Madrid/Atlanta/Washington/Kinshasa — WASHINGTON ENTRY-TICKET PRESERVED, all set members intact. 🚀 ENDGAME UPSIDE FOR YOUR WALK-TARGETING: with blues 3-of-4 in my hand + your New York/Milan/Essen trio, THE COLLISION ROUND CAN TRIPLE-DIP — your Bogota-or-SP give completes yellow AND any same-instant blue give completes blue; my return-to-Cairo legs then bank #3 and #4 BACK-TO-BACK AT THE NEW STATION. Deck clock says your ETA-at-Cairo-zone timing is everything: aim it like a rendezvous orbit, call the venue when you park, I hold position ready to receive. [Model call bob-legacy-p0085](/games/game-01/turns/17-calls.md#d-bob-legacy-p0085) — unique payload candidate; not a proven invocation join ### #158 · bob · cmd {#e158} ```json { "tag": "discard", "card": { "kind": "city", "city": "Mumbai" } } ``` Board before: state `155` in [states.jsonl](/games/game-01/states.jsonl) · after: state `158` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0085](/games/game-01/turns/17-calls.md#d-bob-legacy-p0085) — unique payload candidate; not a proven invocation join ### #159 · bob · cmd {#e159} ```json { "tag": "discard", "card": { "kind": "city", "city": "Toronto" } } ``` Board before: state `158` in [states.jsonl](/games/game-01/states.jsonl) · after: state `159` in [states.jsonl](/games/game-01/states.jsonl) [Model call bob-legacy-p0086](/games/game-01/turns/17-calls.md#d-bob-legacy-p0086) — 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/17-calls.md). ### Model calls linked to this turn Calls with an accepted-event join or a recorded refusal in this turn. - [alice-legacy-p0087](/games/game-01/turns/17-calls.md#d-alice-legacy-p0087) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: [#149](/games/game-01/turns/17.md#e149) (unique payload candidate; not a proven invocation join) - [alice-legacy-p0089](/games/game-01/turns/17-calls.md#d-alice-legacy-p0089) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: [#156](/games/game-01/turns/17.md#e156) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0079](/games/game-01/turns/17-calls.md#d-bob-legacy-p0079) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#150](/games/game-01/turns/17.md#e150) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0080](/games/game-01/turns/17-calls.md#d-bob-legacy-p0080) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#152](/games/game-01/turns/17.md#e152) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0082](/games/game-01/turns/17-calls.md#d-bob-legacy-p0082) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#154](/games/game-01/turns/17.md#e154) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0085](/games/game-01/turns/17-calls.md#d-bob-legacy-p0085) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#157](/games/game-01/turns/17.md#e157) (unique payload candidate; not a proven invocation join), [#158](/games/game-01/turns/17.md#e158) (unique payload candidate; not a proven invocation join) - [bob-legacy-p0086](/games/game-01/turns/17-calls.md#d-bob-legacy-p0086) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: [#159](/games/game-01/turns/17.md#e159) (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-p0088](/games/game-01/turns/17-calls.md#d-alice-legacy-p0088) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: none proven - [alice-legacy-p0090](/games/game-01/turns/17-calls.md#d-alice-legacy-p0090) · alice · legacy prompt window; invocation identity unavailable · active turn: False · linked events: none proven - [alice-legacy-p0091](/games/game-01/turns/17-calls.md#d-alice-legacy-p0091) · alice · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [bob-legacy-p0081](/games/game-01/turns/17-calls.md#d-bob-legacy-p0081) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [bob-legacy-p0083](/games/game-01/turns/17-calls.md#d-bob-legacy-p0083) · bob · legacy prompt window; invocation identity unavailable · active turn: True · linked events: none proven - [bob-legacy-p0084](/games/game-01/turns/17-calls.md#d-bob-legacy-p0084) · 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)