@membook/core@0.1.1
Patch Changes
-
#20
e41e553Thanks @hiranofficial! - A model may fail to restore, but it may not destroy. LLM re-checkinvalidate
verdicts now land asstale— withheld from the book, flagged for review,
recoverable — instead of invalidating the memory outright.invalidated
remains reachable only through deterministic evidence (the anchored file is
gone) or a human decision inreview. Measured on live data: a small model
invalidated a still-true memory because a version number changed in its
anchored file;restorerequires string-matched evidence precisely to stop
rubber-stamping, and this closes the same hole in the destructive direction. -
#20
e41e553Thanks @hiranofficial! - NewrememberManyonMembook: batch writes open the index once instead of
per memory. Seeding and other bulk paths are dramatically faster on platforms
where database open/close is expensive (Windows most of all). Additive API;
shipped as a patch because this project reserves 0.2 for the workspace
roadmap and the pre-1.0 minor lane signals breakage. -
#20
e41e553Thanks @hiranofficial! -openIndexcloses the database handle on every throw path. The
metadata-mismatch throws leaked it, which was invisible on POSIX but made the
index undeletable on Windows — somembook reindex, whose remedy for drift is
deleting the file, failed with EBUSY. The error path no longer blocks its own
cure.