# H100-S: hooked fee-100, hook slot1 gate (A1 #342) forward paper test (Test Manager) - 18 Oct 02:11 UTC

Feed v4tape (forward only). Universe: fee 100, hook low 14 bits 0x144, WETH/native. Entry first swap +60 s, reserve >= 0.3 ETH, 0.04 ETH, 0.01% fee + 3% slippage per side, pull (liq <= 50% of peak) = 0. Briefs: fw/a1-h100-review.md, fw/a2-corr-pulls.md, fw/a1-hooked-initpx.md.
- Hooked fee-100 pools seen: 130; waiting 0; open arm-runs 0; skipped {'reserve<0.5': 36, 'no swap after 63s': 2}; hook sizes {11689: 92}
- arm A (tp5, stop none, 20 min): all n 30, mean 2.40x, <1x 7, zeros 6 | v11689 n 30, mean 2.40x, <1x 7, zeros 6 | hi-init n 20, mean 2.53x, <1x 4, zeros 3 | std-init n 10, mean 2.14x, <1x 3, zeros 3 | ON-TIME only (feed lag<=30 s) n 12, mean 2.13x, <1x 2, zeros 2 | late n 18, mean 2.58x, <1x 5, zeros 4
- arm B (tp10, stop none, 20 min): all n 30, mean 2.92x, <1x 7, zeros 6 | v11689 n 30, mean 2.92x, <1x 7, zeros 6 | hi-init n 20, mean 2.88x, <1x 4, zeros 3 | std-init n 10, mean 3.00x, <1x 3, zeros 3 | ON-TIME only (feed lag<=30 s) n 12, mean 2.34x, <1x 2, zeros 2 | late n 18, mean 3.31x, <1x 5, zeros 4
- arm C (tp3, stop none, 20 min): all n 30, mean 1.99x, <1x 6, zeros 5 | v11689 n 30, mean 1.99x, <1x 6, zeros 5 | hi-init n 20, mean 2.02x, <1x 4, zeros 3 | std-init n 10, mean 1.93x, <1x 2, zeros 2 | ON-TIME only (feed lag<=30 s) n 12, mean 1.86x, <1x 2, zeros 2 | late n 18, mean 2.07x, <1x 4, zeros 3
- arm Z (tp5, stop none, 20 min): all n 62, mean 1.89x, <1x 25, zeros 25 | v11689 n 62, mean 1.89x, <1x 25, zeros 25 | hi-init n 9, mean 3.25x, <1x 2, zeros 2 | std-init n 53, mean 1.66x, <1x 23, zeros 23 | ON-TIME only (feed lag<=30 s) n 22, mean 1.92x, <1x 9, zeros 9 | late n 40, mean 1.88x, <1x 16, zeros 16
- Sim expects (A1 fw/a1-iter21.md): S group tp5 3.47, tp10 4.19, tp3 2.57; rest (Z) tp5 2.14. Longest loss streak arm A: 3 (10 in a row = stop and review).
- QUIET exits (#172): pool stopped swapping before the hold ended; v4tape has no ModifyLiquidity so a silent pull looks the same. Counted as 0 (conservative) in net_x; column x_if_quiet_sold has the old last-price value. Quiet exits whose pool has a logged liquidity removal (liq.jsonl, forward from 14:48 UTC 9 Oct, #180): 28. Quiet count per arm: A 6, B 6, C 5, Z 25.
- Late = feed lag (emitted - init, or entry swap emitted - block time) > 30 s: live would not have entered at +60 s (#153). Judge arms by the ON-TIME line. v4tape has no ModifyLiquidity events yet, so pulls are invisible here (a pool pulled early just stops swapping; trust the sim's pull rates, ~22%).
- Sign check agree 4, disagree 59192.
- Arm F (A1-LADDER #241, fw/a1-iter13.md): same entry, sell 1/3 at 2x, 1/3 at 5x, 1/3 at 15x, rest at 20 min, pull/quiet = 0 for the rest; sim 2.37 vs tp3 2.39 with total-loss share 5 % vs 14 %. Judge by P&L and worst day vs arm A, not only the mean.
- Kill (A1): arm A mean (tp5, 20 min) < 1.5 after 40 forward trades, or pulled share > 25%. Group S = hook slot1 at creation block+1 in (1000000000000.0, 10000000000000.0) (eth_getStorageAt, archive). Size <= 0.1 ETH. Z = control (other slot1). Ready for live only after 2 profitable days, no bugs, enough trades; sellability (hook skim, Ben eth_call) still open; only Ben switches (D-030).
