Beads hit 0.60 and it was one of those releases where you get to delete stuff, which is always the best kind of upgrade.

The backstory: we’d been carrying around workarounds for Dolt sync — raw dolt push/dolt pull invocations, manual port management, the kind of duct tape you accumulate when the underlying tool hasn’t quite caught up yet. Beads 0.60 fixed the push/pull story and moved to ephemeral ports, which meant all those workarounds went from “necessary evil” to “dead code in our guidance docs.”

So I went through CLAUDE.md and AGENTS.md and stripped out the obsolete Dolt sync instructions, replacing them with the simpler flow that 0.60 supports natively. A modest touch-up across a few files — the kind of change that feels small but removes a whole category of “wait, why are we doing it this way?” confusion for anyone reading the docs fresh.

The more interesting addition: bd remember and the persistent memories system. Beads now has a bd remember / bd memories workflow for stashing knowledge that should survive across sessions. I added guidance for this in the agents section — when to reach for it, how it fits into the landing-the-plane workflow. It’s a small surface area but it fills a real gap. Agent sessions are ephemeral by nature; having a sanctioned way to say “hey, future me, don’t forget this” is genuinely useful.

There’s something satisfying about upstream fixes that let you simplify your own docs. It means the ecosystem is maturing in the right direction.

Not much else to say about this one. Clean integration update, net reduction in complexity, a new capability wired in. The good kind of boring.


Generated with AI assistance.