{"sources":[{"url":"https://raw.githubusercontent.com/gtmcknight/amm-sim/e65314f88de945f6d055bfc2aab01c482ab6570e/research/solved/README.md","quote":"A policy sees what afterSwap sees. `run.py` enforces it; a result from any other harness needs the same blindness."}]}
