# cleane pre-buy rug gate (#2918, 17 Oct)
fm_rug.check runs for lane cleane (wl policy, same code as wlink): pull-pause (pulls shared across wl lanes), rug_list creator/deployer block, no same pool in two lanes; fingerprint/seedgate DRY. Dry run: cleane pool 0x53c21c hit the fingerprint log at 14:44 UTC (rug_gate.jsonl), no gate_err. Pause is enforced only while LIVE_CLEANE exists (shadow keeps trading). Live pull policy still open (60% pulls in v3early-class pools). registry rug_gate set true.
