Release Notes (Section)

End-user release notes. next.md accumulates approved entries as work lands (the commit flow offers a line per user-facing commit); /release folds them into a versioned v*.md (YAML front matter + What's New / Improvements / Bug Fixes); generate-index.ps1 builds releases.json, which the in-app "What's New" window renders.

Writing guide

The canonical voice guide is shared across products at ~/.claude/hooks/RELEASE_NOTES_STYLE.md (audience, length, verbs, translation table, categories, Group catch-alls, good vs bad). Read it before writing or editing any entry.

Shipping demand-backed work

When a release includes work a customer asked for, its DEM-NNNN ids go in the versioned note's YAML front matter (Demand: [DEM-0022]), never in a bullet: bullets are read by engineers in the What's New window, front matter is not. /release writes that key itself, from the roadmap lines ticked since the last release tag - so write one by hand only for an id that shipped without ever reaching its ticked line, and fix the line while you are there. Why that closes a customer's loop, and what else does: docs/agents/demand-link.md.

Section carve-out