Skip to content

v0.20.0

@ruinosus ruinosus tagged this 19 Jul 21:57
BREAKING: the LessonLearned Kind is renamed Engram and moves from
github.com/ruinosus/dna/sdlc/v1 to github.com/ruinosus/dna/v1. Kind lookup is
an exact (apiVersion, kind) tuple with NO fallback, so upgrading is a hard
cutover with a write freeze. Migrate with scripts/migrate_engram.py; read
docs/guides/engram-postgres-cutover.md first.

Adds portable memory: the Engram<->MIF interchange (pure to_mif/from_mif, Py+TS
twins, extensions.x-dna vault), the mif-spec.dev/v1 . Memory passthrough Kind,
dna memory export/import, and the claude-export -> MIF adapter.

Fixes consumer-lane (WorkOS) personal memory failing closed, a silent Engram
overwrite on import, and unquoted ISO dates from foreign MIF files.
Assets 2
Loading