Every proof attempt is instrumented at both pools: GPU time via NVML for model forward passes, CPU time via RAPL for the kernel and SMT. Joules are reported alongside pass-rate, not as a footnote. The headline artifact is a success-rate-versus-joules Pareto plot. The wedge is visible or it is not.
The honest report is the distribution across the difficulty axis D, not the aggregate mean. Hard proofs have fat tails. A clean mean conceals which goals the cheap tiers absorbed and which fell all the way to T4. The breakdown by D is the only report that survives Amdahl pressure.
The harness, in one paragraph
Datasets: miniF2F, ProofNet, PutnamBench for the open mathematical record. A held-out code-verification set for the engineering record. Measured: wall-clock, tokens, GPU-seconds, CPU-seconds — converted to joules via device-level power telemetry (NVML for the GPU pool, RAPL for the CPU pool). Baselines: the same open prover without the router or levers; reported figures from open-weight systems where available. Output: J/proof distribution by D, plus the Pareto frontier. Reproducibility class (R) recorded per run.