You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 14, 2026. It is now read-only.
Store hardening release combining two changes:
- feat(doctor): StoreIntegrityChecks category added to aur doctor with
auto-repair under --fix (commit c5dd2ec).
- feat(core): tiered access-history compaction behind
AURORA_COMPACT_ACCESS_HISTORY=1 flag, default off (commit 0640e5d).
See CHANGELOG.md and docs/02-features/memory/STORE_HARDENING.md.
Tests: 2709 passed / 3 skipped / 0 failed via make test.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.18.0] - 2026-04-14
11
+
12
+
### Added
13
+
14
+
-**`aur doctor` store integrity checks** — new `StoreIntegrityChecks` category runs alongside the existing six health-check categories. Detects silent corruption in the ACT-R store:
15
+
- FTS5 desync (missing/stale `chunks_fts` rows vs. `chunks`)
16
+
- Orphan code chunks (file_path no longer in `file_index`)
- Retrieval roundtrip (end-to-end FTS sanity via highest-access seed chunk)
20
+
- Three mechanical failures (FTS desync, orphans, activation orphans) are auto-repaired under the existing `aur doctor --fix` flag.
21
+
-**Tiered access-history compaction** behind `AURORA_COMPACT_ACCESS_HISTORY=1` flag (default off). Bounds the unbounded-growth path in `activations.access_history` by collapsing older access records into time buckets for storage only. BLA ranking preserved to <0.001 because the decay formula (ln Σ t_j^(-d)) already treats old records as negligible.
0 commit comments