Skip to content

MemKraft 3.5.0

Choose a tag to compare

@seojoonkim seojoonkim released this 15 Aug 17:29
· 35 commits to main since this release
43cc9ea

MemKraft 3.5.0

MemKraft 3.5.0 is the development line after the immutable v3.4.1 release.
The Adaptive ETA and Delay Ledger is a verified Preview; its GA promotion,
revision, or withdrawal decision deadline is 2027-02-14, six months after
the 3.5.0 release line opened.

The verified Hermes Agent memory-provider adapter registers MemKraft through
the hermes_agent.memory_providers entry-point group and stores its default
state under the active Hermes profile home. The release matrix covers Hermes
Agent 0.19.0 and the pinned 0.20.1 source on Python 3.11 and 3.12; 0.19.0 uses
a profile-local compatibility bridge while 0.20.1 uses entry-point discovery.
See HERMES_AGENT.md for exact SHAs and installation.

Preview scope

  • Adaptive ETA and Delay Ledger Preview for private, append-only
    active/wait/rework timing.
  • Exact-subject p50/p80 estimates only after a minimum sample cohort.
  • Deterministic delay evidence and non-executing retrospective lineage.
  • Project Memory Compiler v0 Preview with deterministic Markdown-only snapshots,
    four Python methods, provenance-linked evidence, freshness, and bounded reads.

The seven-method Python API, integrity behavior, estimate algorithm, privacy
boundary, and evidence chain are specified in
ADAPTIVE_ETA_DELAY_LEDGER.md. Replay is
fail-closed for corrupt persisted fields, hierarchy, anomaly history, sequence,
and operation identity. No CLI, MCP, scheduler, or execution operation is added.

Migration and rollback

Upgrading from v3.4.1 requires no migration command or Markdown rewrite. Reads
do not create delay state. The first delay-ledger write lazily creates the
additive .memkraft/delay/events.jsonl store with owner-only permissions.

For rollback, stop v3.5.0 writers and reinstall v3.4.1. That version ignores
.memkraft/delay/; preserve the directory for audit and for a later re-upgrade.
Deleting it is explicit loss of delay evidence. Do not run v3.5.0 and v3.4.1
writers concurrently against the same base directory.

No v3.4.1 tag, GitHub Release, or published artifact is altered by this line.