← ClaudeAtlas

consolidatelisted

Bring a memory store back under its budget by merging, compressing, splitting, and retiring records — the repair a breached memory budget calls for. Use when the index verify recipe reports a breach, or on the librarian's scheduled pass. The output is drafts through the human gate; raising the budget is not one of the moves.
sleepy-panda-srl/portulan · ★ 0 · AI & Automation · score 66
Install: claude install-skill sleepy-panda-srl/portulan
# Skill — Consolidate > Memory that only grows becomes noise. Consolidate is the off-the-hot-path pass that keeps the store > worth loading: candidates merged, duplicates removed, contradictions surfaced rather than > overwritten, and rules whose incident can no longer occur retired. _(Provenance: Letta — sleep-time > consolidation; Anthropic context engineering — an attention budget per layer. See > [`../../operating/memory.md`](../../operating/memory.md) and > [`../../personas/librarian.md`](../../personas/librarian.md).)_ ## When to use it - A memory budget is breached — a verify recipe went red on `over budget`. **Which budget it was decides which move applies**, and the finding names it: the index's `lines` (too many records — merge or retire; compressing removes no line and splitting adds one), the store's `kilobytes` (too much in total), or a record's `record_kilobytes` (one record too large — split, compress, or demote; step 2 and step 4). A fourth red, the index's `columns`, is **not** this pass's work: one over-long line is repaired by renaming the record, and nothing is consolidated. - Two records say the same thing, or say opposite things. - A record's `Retire when:` condition has fired. - The librarian's scheduled pass runs. Not after every session. A store that gained one record has learned something; a store nobody prunes has stopped being an index of what matters and become a log of what happened. ## The one move this pass may not make **Raisin