Skip to content

v4.3.0 — Explicit importance, continuity repositioning, docs sync

Choose a tag to compare

@LuiggiVal08 LuiggiVal08 released this 02 Aug 15:03

What's new

Added

  • Explicit importancememory_remember({ importance }) accepts critical, high, medium, or low. Empty = auto (recency + frequency). Ranking boosts: critical +0.3, high +0.15, medium 0, low −0.1, applied in both the graph and unified recall pipelines. mergeEntries keeps the higher explicit level on re-save. buildReason() reports explicit {level} and deep output shows · importance: {level}. Stored as the 19th TOON field (parts[18]).

Fixed

  • memory_remember merge branch field alignment — the upsert path wrote path_scope into the priority slot and origin into the path_scope slot (both off by one). Now aligned with mergeEntries: priority, path_scope, origin, status, supersededOn, importance.

Docs & marketing

  • TOON spec updated to the 19-field format (… supersededOn | importance) in all 8 locales
  • Homepages repositioned around continuity — "Your AI coding agent keeps the context it needs — across every session", "A memory toolkit, not a protocol", 97.6% recall stat (R@5 0.861 rrf / 0.643 linear / 0.829 smart), WhatNew v4.3.0 — in EN + de/es/fr/ja/ko/pt-br/zh
  • READMEs updated in all 8 locales with an explicit-importance example

Tests

  • Explicit importance: parse, ranking boost ordering, merge max-level, buildReason explicit reporting
  • Round-trip of the 19-field TOON line with importance populated and empty
  • 345 tests passing · tsc --noEmit clean · benchmark re-verified