Skip to content

Releases: K0maru/k0maru-agent-memory

Release list

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:21

🚀 What's Changed

Key Highlights & Production Release Contract

  • Zero-Config Cold-Start Bootstrap (k0maru init / bootstrap):
    • Instant <repo>/.k0maru/wiki generation from README.md, AGENTS.md, build manifests (Cargo.toml, package.json, pyproject.toml), and Git history;
    • Automatic .gitignore hygiene ensuring .k0maru/cache.sqlite and ephemeral artifacts are cleanly excluded while keeping Markdown assets versioned.
  • Proactive Lifecycle Hooks (k0maru install --hooks & k0maru guard install):
    • Official Claude Code hooks.SessionStart 3-layer schema (matcher + hooks) ensuring immediate <300-token project loadout injection at session launch;
    • Fail-closed Git pre-commit guard (--diff --staged) halting regressions before commit;
    • Safe, non-destructive JSONC merging with full comment and trailing-comma preservation.
  • Deterministic Memory Decay & Supersession (k0maru flush --supersedes):
    • Zero-LLM deterministic lifecycle state machine (Active, Superseded, Deprecated, Archived);
    • 16-hop transitive superseded_by resolution in LoadoutBuilder and HybridSearchEngine;
    • Complete belief-entrenchment reversal via $0.2\times$ BM25 penalty, $0.0$ graph boost, and [SUPERSEDED by [[...]]] header tags;
    • Automatic active [Guard: ...] invariant injection into <300-token dynamic loadouts.
  • Red-Team Hardened Living ADR Guard (v1.0.0):
    • 28-vector adversarial hardening covering diff-header injection attacks, staged-index vs. working-tree MustContain verification, and HEAD baseline tamper protection;
    • Multi-project slug isolation preventing cross-project rule leakage;
    • Balanced-bracket and word-boundary rule extraction (forbid, require, regex) with strict CWD independence.