evolve status
_Last regenerated: 2026-04-20T01:00:09.128Z_
The 999-iteration hill-climb dashboard. If the kept:reverted ratio is trending up and baseline is climbing, the harness is compounding.
Snapshot
| Metric | Value |
|---|---|
| Total iterations | 386 |
| Kept | 0 |
| Reverted | 10 |
| Skipped (no-op) | 376 |
| Kept:Reverted ratio | 0.000 |
| Current baseline health | 0.7175 |
| Last run | 2026-04-20T00:45:09.733Z |
Last 10 iterations
| # | Candidate | Δ | Outcome | ts |
|---|---|---|---|---|
| 3 | add-lint-rule-trailing-newline | 0.0000 | SKIP | 2026-04-19T23:45:07.938Z |
| 4 | swap-tui-view-order | 0.0000 | SKIP | 2026-04-19T23:45:07.978Z |
| 1 | tune-breaker-cooldown | 0.0000 | SKIP | 2026-04-20T00:15:08.520Z |
| 2 | tighten-graduation-bar | 0.0000 | SKIP | 2026-04-20T00:15:08.597Z |
| 3 | add-lint-rule-trailing-newline | 0.0000 | SKIP | 2026-04-20T00:15:08.633Z |
| 4 | swap-tui-view-order | 0.0000 | SKIP | 2026-04-20T00:15:08.673Z |
| 1 | tune-breaker-cooldown | 0.0000 | SKIP | 2026-04-20T00:45:09.545Z |
| 2 | tighten-graduation-bar | 0.0000 | SKIP | 2026-04-20T00:45:09.632Z |
| 3 | add-lint-rule-trailing-newline | 0.0000 | SKIP | 2026-04-20T00:45:09.686Z |
| 4 | swap-tui-view-order | 0.0000 | SKIP | 2026-04-20T00:45:09.733Z |
Top 5 kept mutations
_(none kept yet — health_score hasn't moved by ε=0.005 on any candidate)_
Top 5 reverted mutations
| Candidate | Revert count | Mean Δ |
|---|---|---|
| tune-breaker-cooldown | 4 | 0 |
| tighten-graduation-bar | 3 | 0 |
| add-lint-rule-trailing-newline | 2 | 0 |
| swap-tui-view-order | 1 | 0 |
How to read this
- Baseline climbing = the system is provably better than yesterday.
- Kept:Reverted ratio rising = the mutation catalog is getting sharper.
- Many reverts, zero kept = the catalog needs more candidates targeting the bottleneck (check which part of health_score is low: eval_mean / breakage_inv / parity_mean / sync_inv / recurring_inv).
- Skipped > kept = most mutations are already applied; add new candidates.
Regen: npx tsx state/bin/evolve/status.ts Source log: state/log/evolve.ndjson TUI hook: state/bin/evolve/tui-refresh.ts exports refreshEvolve()