Brummel fd221c81ec plan: 0077 plateau over peak selection
Executable plan for cycle 0077 (#145), decomposed into 5 tasks with the
compile-gates sequenced:

1. Reshape FamilySelection/SelectionMode across 3 crates (mechanical,
   byte-preserving): deflation fields -> Option, add PlateauMean/PlateauWorst
   + neighbourhood_score/n_neighbours; thread optimize_deflated + all tests +
   the runs_family display (argmax bytes unchanged).
2. GridSpace::axis_lens() + SweepBinder::sweep_with_lattice (sweep delegates,
   every existing .sweep() caller byte-unchanged).
3. optimize_plateau + PlateauMode + closed_neighbourhood (mixed-radix grid
   neighbourhood, argmax of the smoothed surface) + a higher_is_better refactor
   so direction lives in one place.
4. CLI --select parse + Selection threading + sweep-entry Option<lattice>
   tuples + select_winner (the RandomSpace-refuse guard) + walkforward_family
   dispatch; all signature-change callers threaded before the build gate.
5. runs-family plateau E2E golden.

Two plan-time forks were derived and recorded on #145 (comment 1974): the
lattice surfaces at the engine terminal (only the post-resolve_axes GridSpace
holds param_space order), and the RandomSpace-refuse is a structural guard
unit-tested at select_winner (walkforward has no --random producer to E2E).

refs #145
2026-06-26 15:54:57 +02:00
S
Description
No description provided
18 MiB
Languages
Rust 68.9%
JavaScript 24.4%
HTML 6%
Shell 0.6%
CSS 0.1%