# `grokkit changelog` ## Priority: 9 of 12 **Description**: AI-generated CHANGELOG.md updates from git history (commits/tags). **Benefits**: - Automates semantic release notes (feat/fix/docs/etc.). - Integrates with TODO workflow for release PRs. **High-level implementation**: - Fetch `git log --pretty=format:%s%n%b --since=`. - Prompt Grok: "Categorize into CHANGELOG sections." - Append/update `CHANGELOG.md`, preview/commit. **CLI example**: ``` grokkit changelog --since=v0.1.3 grokkit changelog --commit # Stage + grokkit commit ```