Tags: lbp0200/BoltDB
Tags
release: v8.15.0 — Evolution Anomaly Reporter & Commit Attribution
Evolution anomaly detection — the final link in the system behavior
attribution chain. Nightly soak now correlates trajectory shifts to
specific commits:
Anomaly detectors (10 signals):
- basin_drift / basin_shift — attractor movement over runs
- oscillation_growth — limit cycle emergence
- health_decline — negative health trajectory
- convergence_degradation — convergence probability collapse
- l0_escalation — LSM compaction pressure build-up
- degradation_onset — entry into persistent degraded regime
- recovery_growth / persistence_growth — slower healing
- goroutine_leak — sustained goroutine elevation
Commit correlation via git log time-window matching:
- Discrete events (basin_shift, degradation_onset) pinned to transition
run timestamp ±2h
- Trend signals attributed to most recent commit in analysis window
Output: {prefix}-anomaly.json (CI gate) + {prefix}-anomaly.md
- Severity: low / medium / high / critical
- Confidence: high (structural signals present) / medium (trend-only)
Nightly integration:
- Built into run_nightly_soak.sh as Step 5b (non-blocking, || true)
- Anomaly summary printed to log and nightly summary markdown
Also includes pre-existing local drift analysis (ComputeDrift, DriftReport)
for last-run vs trailing-window comparison.
PreviousNext