Skip to content

v2.8.0 — management cleanup

Choose a tag to compare

@kiefeng kiefeng released this 22 Oct 08:41
· 9 commits to master since this release

v2.8.0 — management cleanup

Experience is its own tab

  • Tabs: 概览 / 记忆 / 经验 / 收件箱 / 人格 / 维护.
  • The 记忆 tab now contains only profile, automatic facts, manual memory, and pinned; experience moved out because it is not user memory and never enters the profile.

Edit in place

  • Manual memory, pinned entries, and experience can be edited directly, not just deleted and recreated.

No legacy panel

  • The /lan-memory/ HTML route is removed; state.panelUrl is null.
  • Settings is the only management surface. API routes remain.

Deleted facts stay deleted

  • Deleting an automatic fact writes a normalized tombstone to fact-tombstones.json.
  • Subsequent compiles skip that exact text, so it cannot be re-added from a summary.
  • Manually adding the same fact removes its tombstone.

Tests

64 node:test checks pass, including the tombstone and manual-memory boundary assertions.