diff --git a/docs/persistence.md b/docs/persistence.md index d9cecfde..94fb1cdf 100644 --- a/docs/persistence.md +++ b/docs/persistence.md @@ -101,8 +101,8 @@ Bin-loop helpers `build_row` + `record` land each row at `turn_end`; writes are best-effort, a sqlite hiccup logs + lets the turn loop continue. -No host-side vacuum yet — tracked separately. Target retention -~90 days, age-only sweep like events_vacuum. +`hive-c0re::stats_vacuum` runs hourly and deletes rows older than 90 days +(`started_at < cutoff`). Age-only sweep, same pattern as `events_vacuum`. ### `/state/hyperhive-harness.json` (per agent)