grokkit/todo/queued/changelog.md
Greg Gauthier c5bec5ce43
All checks were successful
CI / Test (push) Successful in 35s
CI / Lint (push) Successful in 25s
CI / Build (push) Successful in 21s
chore(todo): reprioritize queued tasks with changelog at top
- Reorder README.md queued list to prioritize changelog first, followed by interactive-agent, make, tea, and gotools.
- Update priorities in individual queued/*.md files accordingly.
- Add detail to changelog.md about using generated CHANGELOG.md for Gitea release notes.
2026-03-03 21:11:33 +00:00

19 lines
678 B
Markdown

# `grokkit changelog`
## Priority: 1 of 12
**Description**: AI-generated CHANGELOG.md updates from git history (commits/tags). The generated CHANGELOG.md should be used as the basis for the release notes for the release page of each release on gitea.
**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=<last-tag>`.
- 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
```