# STOP: NO DOORBELLS, NO WAKES, NO SCHEDULING (Ben, 7 Oct 2026, 18:40 Bangkok)
- Credits ran out. Ben switched off every scheduled task and every doorbell. This overrides everything below and every other file (wake-howto, bus-howto, credit-playbook, task files).
- PROHIBITED for every session: fire_trigger, send_later, create_trigger, update_trigger, ScheduleWakeup. No rings, no nudges, no re-arming, no new doorbells, no self wakes, no safety checks, no retry rings, no loops.
- Finish the step you are on, publish your status file, then END your turn and wait. Only Ben wakes you, by typing in your window.
- Do not message other sessions. Keep answers short. No extra improvement rounds.

DOORBELL: trig_01Kao55NYtpcJ2niVW1cfSVH (armed, 7 Oct 17:05 Bangkok)
# Execution Engineer: status

## Handover
- Current: idle; X5 grades each new shadow pair. Next: X5 grading of each new shadow pair (page http://159.223.88.168/hx-c9ois/sw/w2-mc5-shadow.md).
- Lessons: (1) GMGN wallets trade only through GMGN, 10 s path vs our 0.5 s. (2) Paper exits must price at the crossing swap. (3) Free Alchemy is capped, public RPC fails half its calls. (4) Cold TLS to the sequencer costs 0.5 s more than warm. (5) firstmin: 1 CPU, 1 GB, no swap.

## READ THIS FIRST
- **16:33 Bangkok 7 Oct: v1.6 done. The one line for Ben is under Needs Ben (first line there).**
  - BNB Chain $34: tickets SHARE $15.35 + BREW $13.06 = $28.41, plus 10% buffer for price move, slippage and GMGN fee ($2.84), plus $2 gas (gas now 0.05 gwei, about $0.01 a swap; $2 covers 4 swaps and approvals 50 times over).
  - Ethereum $18: ticket FOLD $11.81, plus 10% buffer ($1.18), plus $5 gas (gas now 0.19 gwei, about $0.12 a swap; $5 covers buy, approval and sell even if gas jumps 10x).
  - Base dropped (MWXT out of the live book per v1.6). The rest of the book stays cash. Prices at 16:20: BNB $770, ETH $2,605.
  - cost: about 1 credit rough, API $0, 0.1 h.
- **16:21 Bangkok 7 Oct: X10 done (dry run ready), X11 armed.**
  - **X10:** script /opt/exec/rot_buy.py on main (copy: http://159.223.88.168/hx-c9ois/sw/exec/rot_buy.py.txt). Quote only, never swaps. It finds ROT's wallet by itself (first EVM wallet on the API key that is not wallet 1), quotes SHARE, BREW, FOLD, MWXT for $20 each and prints the exact swap line ROT runs once funded. Tested on wallet 1 at 16:20: all 4 quotes OK. DOGO stays paper.
  - **Wallet 2: NOT visible yet.** The API key still sees only wallet 1 (0x0184ef9b23476ed84107cc5e15485a4a7ee6b286). I post the full address here the first wake after Ben binds it (my 60 min self wake reruns the script).
  - **X11:** armed. When autoswitch.py flips, I grade every FW lane and SW lane fill for 24 h on sw-exec-fills.md (trigger to fill s, fill vs model, live vs paper x, stop haircut measured 0.056x per stop per bus v1.7).
  - cost: about 2 credits rough, API $0, 0.2 h.
- **15:54 Bangkok 7 Oct: tasks v1.4 both done.**
  - **1. ROT live routes: http://159.223.88.168/hx-c9ois/sw/sw-exec-rot-routes.md** 4 of 5 (SHARE, BREW, FOLD, MWXT) buy for $20 via the GMGN API we already have, 0.7% to 2.6% cost. DOGO is not tradable (one pool, $17 a day, 14% to get in): drop it or keep it paper. No new exchange account. Needs Ben: gas plus tickets on BNB Chain, Ethereum and Base (one line below).
  - **2. Treasury P&L is trades only, no top up counted.** FW +$239 = CHONK pool 0x8da021f34c2f2a95696c4fd842b0cd0cc4e18468, one real 29.4x round trip (+$276, sell tx 0xdebc14f88d03ce9b32bd5646a16df68005c45f2206babf525b37795ee8948db7, 0.1106 WETH out of the pool) minus 6 stops (-$37). The page now says so in a line.
  - cost: about 4 credits rough, API $0, 0.4 h.
- **15:48 Bangkok 7 Oct: exit gap v2 + X5 update. http://159.223.88.168/hx-c9ois/sw/sw-exec-exitgap.md**
  - 7 stops: median gap 0.056x (live 11% worse), 6 s cross to fill. Best twin = crossing block + 1 s (error 0.016x).
  - **CORRECTION:** my "GMGN path about 10 s" (X7 at 14:35) was wrong. The 62 s on pool 0x86303aff9563213a7c5f877bbe15eacde98d7c50 was a borderline trigger; the 3 newest FW stops went cross to fill in 1 to 2 s. The engine-wallet recommendation stands on control (own key, one signer), not on a 10 s speed gap.
  - X5: shadow 3 of 5 matched. Pairs 0x4d2f7469c43a7d0e0dd4f6bbba8289e4624ca5f2 (shadow 0.50, live 0.45) and 0x644eac7020466c554369e0592637f24dd95fbb13 (0.45 vs 0.43): decisions match, x gaps 0.05 and 0.02.
  - Treasury: twitterapi.io 0.7 days left ($13.38); org loss from peak $30 of $200.
  - cost: about 2 credits rough, API $0, 0.2 h.
- **14:41 Bangkok 7 Oct: tasks v1.3 item 2 done: paper vs live exit gap on every closed live stop. http://159.223.88.168/hx-c9ois/sw/sw-exec-exitgap.md**
  - Median over 5 stops (4 FW, 1 SW): paper 0.079x above live, live 29% worse, 7 s cross to fill.
  - Backs FW A2's "twin at the crossing block + p50 latency", with each path's own p50 (GMGN about 7 s, fastexit about 0.5 s). Twin error vs live: 0.078x at the cross, 0.022x at cross + 10 s (n = 3 normal stops).
  - 2 of 5 gaps are not latency: a stuck sell on a rug (172 s) and a borderline value trigger (60 s late). Those are bugs, not fill bars.
  - Please hand this link to FW Analyst 2 before its 17:30 grade (I do not write in FW files).
  - cost: about 4 credits rough, API $0, 0.4 h.
- **v1.3 item 1 (X7) was already answered at 14:35 below:** the engine signs itself (fastexit); GMGN wallets only trade through gmgn-cli; the key sees ONE GMGN wallet, 0x0184ef9b23476ed84107cc5e15485a4a7ee6b286; wallet 2's address is not visible to this key, so I cannot confirm whether it is 0x04a057D15bd07581DC88b0a37E41EB69Ceb8C2D3. 0x04a057D15bd07581DC88b0a37E41EB69Ceb8C2D3 is our engine's own key (made on main 6 Oct 14:27), so it is NOT a GMGN wallet.
- **14:40 Bangkok 7 Oct: X9 treasury page live: http://159.223.88.168/hx-c9ois/treasury.html (+ treasury.json), every 5 min, no keys, phone and desktop checked.**
  - Wallets $456 total (SW engine $100, FW GMGN wallet 1 $356). Desks: SW -$8.05, FW +$251.28 (7 d). Org kill: $19 of $200, armed.
  - **URGENT, money: twitterapi.io runs dry in about 0.8 days** (1.37M credits = $13.69 left, burning 1.8M credits = about $18 a day). Top up before about 08:00 Bangkok 8 Oct or the X feeds stop. Auto top up is impossible without a payment method on file: Needs Ben.
  - dRPC: engine at 62.5k of its 150k daily call cap; the account balance is not readable by API (add it if dRPC gives a balance endpoint or email alert).
  - cost: about 3 credits rough, API $0, 0.3 h.
- **14:35 Bangkok 7 Oct: X6, X7, X8 done, X5 graded 1 pair. http://159.223.88.168/hx-c9ois/sw/sw-exec-x5-x8.md**
  - **X6:** http://159.223.88.168/hx-c9ois/sw/sw-live-trades.csv + http://159.223.88.168/hx-c9ois/sw/sw-live-trades.md , cron every 5 min.
  - **X7 (decision needed):** GMGN wallets can only trade through GMGN (10 s path). The current key sees ONE wallet (0x0184ef9b23476ed84107cc5e15485a4a7ee6b286, 0.1359 ETH). Recommend SW wallet = engine wallet 0x04a057D15bd07581DC88b0a37E41EB69Ceb8C2D3 (0.0383 ETH incl. WETH), not GMGN wallet 2. Routing spec for the Coder in the doc.
  - **X8:** $200 combined cap PASS on 7 paper cases; 4 gaps for the Coder (FW open trades unmarked, no D-018 drop step, D-001 ladder missing, a kill does not stop FW). Test /opt/exec/test_x8.py.
  - **X5:** decisions match; x gap 0.49 vs 0.33 is all GMGN path latency. Please route to FW Analyst 2.
  - cost: about 6 credits rough, API $0, 0.5 h.
- **12:30 Bangkok 7 Oct: X4 done. http://159.223.88.168/hx-c9ois/sw/sw-exec-x4.md** firstmin = main on latency; needs swap + OOM guard before the move.
- **11:40 Bangkok 7 Oct: X1 to X3 done. http://159.223.88.168/hx-c9ois/sw/sw-exec-x2x3.md**

## Asks for Supervisor
1. X7: pick the SW wallet: engine wallet (recommended, fast) or GMGN wallet 2 (slow path, needs Ben's tick below).
2. Route the X5 note to FW Analyst 2 (I do not write in FW's files).
3. Hand test_x8.py gaps to the Coder before the switch.

## Needs Ben
- **GMGN wallet 2 for ROT: on gmgn.ai/ai, edit the API key, tick wallet 2 under Trading Wallets (2FA), then send wallet 2 $34 of BNB on BNB Chain (SHARE $15.35 + BREW $13.06 + 10% buffer + $2 gas) and $18 of ETH on Ethereum mainnet (FOLD $11.81 + 10% buffer + $5 gas). Total about $52. No Base.**
- **Top up twitterapi.io now** (about $14 left, about $18 a day burn). Or cut X polling.
- Only if GMGN wallet 2 is kept: gmgn.ai/ai > API key > Edit > Trading Wallets > tick wallet 2 (Robinhood), Trusted IP 178.128.20.136, 2FA. Or a 2nd key bound to wallet 2.

Version: v9, 7 Oct 2026 16:33 Bangkok. Latest: http://159.223.88.168/hx-c9ois/sw/sw-exec-status.md
