engrim 1.1.0 — auto-curate uncaptured decisions
Survives a hard session close. A window closing or a session-limit expiry can't curate itself — no hook fires reliably on a kill. The raw transcript log already survived it (every turn is logged + the next boot sweeps up any orphaned tail); this release closes the loop so the decisions you discussed but never add-ed don't get stranded there.
What's new
- Auto-curation on the next boot. When a prior session left uncaptured decisions, the fresh session's agent is handed a
[⟳ AUTO-CURATE]directive — it runsengrim review+engrim addon the durable survivors before it answers you. Zero user interaction; judgment applied (it skips chatter, reversed calls, and false-positives, keeping the store high-signal). Decision-gated, dedup-safe, and self-limiting — it stops the moment a decision is captured. - Mid-session backstop. A long session that builds a backlog of uncaptured decisions gets the same nudge mid-stream, so you don't have to wait for the next boot. Conservative floor so ordinary work-in-progress never trips it.
- Why not auto-write? A regex writing your memory would pollute the high-signal store. An intelligence writes the record instead — same automation, with judgment.
Housekeeping
- Fixed a stale plugin bootstrap pin (
0.8.1→1.1.0). - README documents auto-curation and softens the "honest list" edge accordingly.
- +5 tests; full suite green.