Skip to content

v3.19.0 — memory hygiene + scoring integrity

Choose a tag to compare

@cdeust cdeust released this 11 Jun 12:14
  • release: v3.19.0 — sync pyproject + release notes to the manifest
  • docs(readme): complete rewrite — kill the stale changelog and the wiki triplication
  • docs(readme): execute the staged revision plan — coherent benchmark story, all cells labelled
  • bench(paper1): paired oracle-vs-temporal reproduction on current code — temporal advantage persists
  • docs(outreach): refresh verifiable facts — page counts 34/39, stars 52, 196 Qs
  • feat(bench): record provenance in decay sweep artefacts + tighten paper2 mechanism phrase
  • docs(paper1): fix BEAM-10M provenance — 0.471 is temporal label-free, 0.429 is oracle
  • docs(paper2): re-scope decay thesis — dirty-DB confound falsified the dose-response
  • bench(papers): overnight compute results + assembly findings
  • docs(paper2): pre-submission fixes — BEAM metric honesty, decay dose-response as thesis
  • docs(paper1): pre-submission fixes — metric honesty, data errors, rigor
  • revert(hooks): doctor is a personal ~/.claude hook, not a plugin feature
  • fix(doctor): never delete by default — the hook ships to every user
  • feat(hooks): .claude hygiene doctor — session-start invariant checks
  • fix(viz): Memories HUD stat = in-galaxy rendered count, store total on hover
  • feat(memory): tier-aware read/storage — close gaps C1–C4 of the §8b two-tier model
  • fix(viz): a held SSE stream is a live client — never idle-shutdown under it
  • style: ruff format on bounded-io/viz session files (CI format gate)
  • release: 3.19.0 — scoring integrity, gist+pointer hygiene, governors, galaxy restoration, test-DB guard
  • fix(tests): refuse destructive isolation against a populated database
  • perf(viz): auto-load galaxy through L5; defer L6 AST symbols to demand
  • fix(viz): galaxy build kick + phase loader — the GRAPH tab can render again
  • fix(viz): purge dead ~/Documents/Developments paths — comments and fallbacks
  • fix(viz): point automatised-pipeline dev-binary fallback at real clone path
  • fix(viz): restore GRAPH galaxy tab alongside TRACE + true memory count
  • feat(bounded-io): Phase 4 — close sharded-popping-harbor C3 + C6
  • docs(bounded-io): Phase 3 closed — record commits, premise corrections, gates
  • feat(bounded-io): Phase 3 — bound the upstream MCP connection pool
  • feat(bounded-io): Phase 2 — write-side hygiene + scoring-inversion fix
  • docs(bounded-io): record Phase 1 follow-up commits 967545d + e43f41a
  • feat(bounded-io): priority-weighted response budgets at every read boundary
  • test(invariants): I2 heat-writer line drift 292->317 after homeostatic slim-projection helpers
  • fix(bounded-io): Phase 0 — kill response duplication + uncapped table scans
  • refactor(mcp): rename ai-architect MCP refs to automatised-pipeline
  • fix(ingest): stop ConnectionResetError when child dies mid-Cypher-fetch

Full Changelog: v3.18.4...v3.19.0