# a1_symrepeat swap paths (#4065)
Files: out0..3.jsonl (native_early format: pool_id,block,t,t_birth,tx,log_index,sender,amount0,amount1,sqrtP,liq,tick,fee,grp[ctl|rep]), birth..+60min. done{0-3}.txt = finished pools. pools2.json = 1241 pools (528 rep + 673 ctl... groups by key), radar.jsonl = radar copy used.
Coverage: ~1237 of the 1241 pools (done counts 301+307+308+321); remaining ~4 in shard 2 still running (datajob symrep2), appended to out2.jsonl by itself; pools with no swaps in window just appear in done only.
Query: python3 -c "import json;[json.loads(l) for l in open('out0.jsonl')]"; join to radar.jsonl on pool (ev=cross th=300000) for entry cap.
