Own release communication and change history. Use when documenting what changed, how it affects readers, and what migration or deprecation guidance must accompany a release.
changelog-maintenance is the canonical documentation owner for release communication.
It owns changelog structure, release-note clarity, deprecation visibility, and migration guidance for readers. It does not redefine the actual behavior of the system or decide whether a release is approved.
Capture from source owners:
Typical categories:
Use categories that help readers understand impact, not categories copied blindly from commit history.
Good release communication answers:
If something is deprecated or removed, include:
Prefer:
## [version] - YYYY-MM-DD
### Changed
- what changed
- who is affected
### Deprecated
- old path
- replacement
- migration deadline or expectation
### Migration
- required actions
- canonical doc links
changelog-maintenance owns communication, not semantic truth.../technical-writing/SKILL.md.