\section{Experimental Setup} \label{sec:experimental-setup} % TODO content notes: % - Enumerate the 5 experiments (full spec lives in experiments/README.md, % this section is the paper-facing summary): % 1. Baseline replication: run K12 golden hyperparameters on real BTCUSDT % 1m data, buggy backtester, reproduce Sharpe 14.49. % 2. Honest replication: same hyperparameters, same data, time_machine.py % (bar-by-bar, no lookahead), reproduce Sharpe -0.25. % 3. Noise harness on buggy backtester: same hyperparameters, >=30 GBM % seeds, buggy backtester. Expect systematically positive Sharpe. % 4. Noise harness on honest backtester: same setup, time_machine.py. % Expect Sharpe distribution centered at 0. % 5. Sensitivity check: vary the lookahead window size synthetically % (1-bar through N-bar leak) to show Sharpe scales with leak size, not % coincidence. % - State software/hardware environment: pinned in env/requirements.txt, % env/python_version.txt, env/os_info.txt under audit/input/ (forensic) % and experiments/requirements.txt (reproduction environment going % forward, which may differ in version but not in semantics). % - State exactly which files are authoritative for each experiment number % once experiments/0N_*.py scripts exist.