# Backtest baseline — commit fb1f95d Reference outputs of `backtest/gpu_backtest.py` for XAU/USD, window 2025-08-04 → 2026-08-04, 4 primary TFs × spreads 0.30/0.65. Captured by `scripts/capture_baseline.py`; verify with `venv/bin/python scripts/compare_baseline.py` (re-runs every command and byte-diffs the outputs, PASS/FAIL per file). Per run dir: `trades.csv` (full book), `summary.txt` (backtester stdout), `equity.csv` + `metrics.json` (derived from the book). Those four are byte-compared. `run.log` is the backtester's stderr — timestamped, kept for provenance only, never compared. `manifest.json` records the exact argv per run, sha256 of every input parquet and output file, backend, tool versions, and the non-secret config inputs that alter results. Input data must come from `backtest/cache/` — if those parquets change, comparisons are no longer attributable to code changes and the compare script aborts.