\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.
