Generate categorized release notes from any source (GitHub, Linear, Jira, or manual input) with optional publishing