TL;DR (about a 15-minute read) In May 2026, I was reworking a Claude Code plugin that delivers a shared way of working to several development projects. One of its targets was a mechanism for carrying past design decisions forward into the next session. It started with a choice of document-editing library. In one product, an Architecture Decision Record (ADR, a document that captures a design decision and its reasoning) had adopted BlockNote and rejected using TipTap directly. Yet about tw...