- The brief board's edits and drag-and-drop got rewired onto clean data hooks. When you edit a brief block or drag one card onto another, that change now flows through the same tidy save-and-refresh layer the rest of the app uses instead of a one-off bespoke path — and the old "something changed, just refetch everything" callback was retired.
- Failures stop hiding. If a brief change fails to save, it now surfaces as a visible error rather than silently vanishing, and the local cache is scrubbed cleanly so a half-applied edit can't linger and confuse the next screen.
A quiet plumbing day — no new surface, but the brief editor got noticeably more trustworthy.