What problem does it solve?
Converts developer-facing change records, git history, and sprint notes into clear, player-facing patch notes so community teams can communicate updates quickly and consistently without manual translation or loss of context.
Core Features & Use Cases
- Aggregates change sources: reads production release changelogs, docs/CHANGELOG.md, git log ranges, sprint retrospectives, balance docs, and QA records to build a comprehensive change set.
- Categorizes and translates: maps technical entries into player-facing categories (New Content, Gameplay Changes, Quality of Life, Bug Fixes, Performance, Known Issues) and rewrites developer language into plain user-facing descriptions while preserving numeric balance values.
- Tone and template support: detects and applies tone guides or user templates if present and offers three output styles (brief, detailed, full); blocks generation when no changelog data is available to avoid incomplete notes.
- Save and review workflow: presents a draft with change counts and excluded internal changes, prompts to write the public and internal files, and writes to docs/patch-notes/[version].md and production/releases/[version]/patch-notes.md when approved.
- Use Case: community managers producing release notes for a game release want consistent, player-friendly messaging derived from developer artifacts.
Quick Start
Create detailed patch notes for version 1.2.0 from the repository changelogs and git history.