Commit History

  1. Phase 48: public refutes cert-first (+43.19, ghost force-swaps at ~111 early-days each); default off⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    e382bfa
  2. Phase 46 addendum: threshold sweep - cert-first works only at the label rule's exact parameters; direction closed⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    54b578c
  3. Phase 49: four new ordering-signal families opened and closed - longitudinal cross-origin, interactions, tau re-rank, temporal ensembling; the marginal-rank defect is missing information, not noise⁠

    Thibaut Forest +1: Claude Fable 5
    2cabcac
  4. Phase 48 submission: isolate cert-first (HELDOUT_POOL default off)⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    9438aac
  5. Phase 47 renumber: blind-champion adjudication (was duplicate Phase 46); register blind4/blind3 cv variants⁠

    Thibaut Forest +1: Claude Fable 5
    a94f6b9
  6. Phase 46: overfitting audit - luck bounds, certain pool; ADOPT cert-first (k=3) ordering, all-48 1661.7 -> 1623.7, 3W/0L/45T⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    4e17cd1
  7. Phase 45: pairwise ranking objective rejected - no new information, demotion artifact exposed; all axes now measured⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    25432c8
  8. Phase 44: leaderboard inversion - appetite closed on numbers, tail transfer is the defect, no local instrument sees it⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    ab4b0fd

  1. Phase 43: innovation sweep - queue pricing, lead-time bias, late decomposition; and a verified data leak we are not taking⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    e44c7a4
  2. Phase 41-42: fixed-N ablation rejects the vrel port; public says pooling is a wash⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    41a82cd
  3. Track *.png via LFS (HF rejects non-LFS binaries)⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    d5b03a1
  4. Phase 40: port the research loop's CV discipline + ship in-fleet pooling⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    c7d5d98

  1. Phase 37: dq_g20 cannot be made always-on - benefit and harm come from the same rows⁠

    Thibaut Forest +1: Claude Fable 5
    9fd6de6
  2. Phase 36: fit-protocol axis - warm-up mechanism validated (-49.8+/-6.0 across 6 seeds) but inert in deployment (static_uniq=82 vs gate 20)⁠

    Thibaut Forest +1: Claude Fable 5
    c64ca4a
  3. Phase 34-35: retire cross-fleet CV, re-screen 72 configs, champion unchanged⁠

    Thibaut Forest +1: Claude Fable 5
    7d93fb8
  4. Phase 33: late-swap root cause - count is optimal, ranking is the wall⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    eb395ee
  5. Phase 28 public refutation: revert static appetite to 0.8, cliff boost off⁠

    Thibaut Forest +1: Claude Fable 5
    bb5a0c1
  6. Phase 28: cliff-gated static appetite (cliff_count22) for held-out splits⁠

    Thibaut Forest +1: Claude Fable 5
    6ea03da

  1. Phase 27: held-out-parity audit - penalty wiring + 3-layer failure isolation⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    fc780fa
  2. Phase 24b+26: static per-split fit + ALPHA_STATIC=1.5 for held-out splits⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    faf80ea
  3. Phase 21-23: unmasked foreign pooling for held-out splits + Docker PATH fix⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    3c7b883
  4. Phase 19-20: cold-start count floor (all-48 2146.9->1851.0) + CV harness upgrade⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    bd56acd
  5. Phase 18: limit-aware constructive initializer rejected; limit tail is a correct trade⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    3d2958f
  6. Phase 17: label-arrival hazard, domain-split, cost-weighting, backtest-alpha all refuted; count channel closed⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    a354f2b
  7. Phase 16: dataset semantics verified (2451-device fleet, end_time = admin snapshot; no model change)⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    2de326a
  8. Phase 15: swap-truncation/ghost/quarantine all rejected by panel; label 'noise' is the label process⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    e3fa964
  9. Phase 14: building day-splitting (sd7) + censoring-aware pricing adopted⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    2ba75d6
  10. Phase 13: gap/heat/room-cascade plunger hypotheses all rejected by panel⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    2662738

  1. Phase 12: spatial peer features rejected (panel +106, 0% selection); pm40 sweep closed⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    08031d9
  2. Phase 11: price-adaptive break-even top-up (fresh-only, m0.8/pm25) + two-sided cost-curve fix⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    4fb1dc8
  3. Silent-death campaign closed: precursor found (volatility) but unactionable⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    cedc5cb
  4. Classifier-family sweep: RF/ExtraTrees/MLP + rank-hybrid all rejected by CV⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    fbe4c36
  5. Phase 7: full coordinate sweep finds nothing - champion is a local optimum⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    30e8503
  6. Explore voltage-silent deaths: cohort clock rejected by CV, champion unchanged⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    b636dfd
  7. Revert alpha to 0.8: local CV sweep rejects the leaderboard-motivated 1.15⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    c9e7e41
  8. Raise inclusion alpha to 1.15 based on public leaderboard evidence⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    82d9553
  9. Adaptive runtime submission: per-scenario refits, bagging, stronger routing⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    fc9c286

  1. Logistic RUL model with adaptive top-sum planner (walk-forward CV selected)⁠

    Thibaut Forest +1: Claude Opus 5 (1M context)
    b89e779
  2. BatterySwapAI submission 001: test

    Thibaut Forest
    6d45918
  3. Duplicate from batteryswapaichallenge/BatterySwapAI2026-Example⁠

    thibautforest +1: jonnor
    fe26a1a