# Audit v3cf1 (auditor3, 25 Oct) — KILL
Test: cap cross 150-300k, age<=60m, stop .7 trail 50%. Reported: n166 1.26x (fwd n18 1.38x, ex3 1.00).
**Look-ahead found**: v3cf1.py line `if not S or not any(s[2] and s[2] >= 300000 for s in S): continue` keeps only pools that LATER reach 300k (= the entry-cap ceiling HI). Pools that cross 150k and never get higher (the losers/pulls) are dropped before the trigger. Same bug family as the cap clones (#3498).
Re-run of the identical engine with that line removed (/opt/crew/work/auditor3/v3cf1/nf.py, trades_nofilter.csv):
- all: n296 mean 0.92x, median 0.66x, ex3 0.85, pulls 41 (reported: 5)
- fwd: n42 mean 0.94x, ex3 0.76 (reported n18 1.38x)
- the 130 hidden pools: mean 0.49x
Verdict: KILL. Not verified; paper edge is look-ahead. Any cf variant (v3cf10/11/12 etc., same engine) needs the same line removed before any audit.
