-
Notifications
You must be signed in to change notification settings - Fork 783
Newsletter generator: automated narrative summaries of releases #1198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
note: example from this morning removed, and updated to match commit [e78a1c8] 📿 Beads Newsletterv0.47.0 - v0.48.0 | January 4 - January 19, 2026 Welcome to the first Beads newsletter of 2026! This fortnight brought significant improvements to sync operations, conflict resolution, and storage backends. The team focused heavily on stability fixes while introducing powerful new features for distributed workflows. 🎯 New Commands & OptionsThe headline addition this period is the comprehensive # Sync with interactive conflict resolution
bd sync --strategy interactive
# Validate sync configuration without making changes
bd config validateThe new We've also added the
|
…eyegge#1197) - Add scripts/generate-newsletter.py for generating AI-powered newsletters - Add scripts/generate-newsletter_README.md with usage documentation - Supports multiple AI models (Claude, OpenAI) - Flexible date ranges and release-based generation - Automatic extraction of new commands and breaking changes - Token usage and cost reporting
e78a1c8 to
a39cf8b
Compare
- Add scripts/generate-newsletter.py for generating AI-powered newsletters - Add scripts/generate-newsletter_README.md with usage documentation - Supports multiple AI models (Claude, OpenAI) - Flexible date ranges and release-based generation - Automatic extraction of new commands and breaking changes - Token usage and cost reporting Original PR: #1198 by @maphew Sheriff assist: Cherry-picked to fresh branch to resolve unrelated CI failures Co-Authored-By: matt wilkie <amp@example.com>
|
This PR has been superseded by #1269, which cherry-picks your changes to a fresh branch from main to resolve the unrelated Go CI failures. Thank you for your contribution! The new PR preserves your authorship attribution. |
Closes #1197
Problem
With Beads' rapid development pace, users struggle to understand what changed and why. The changelog is technical, commits are fine-grained, and release notes miss the narrative context needed to understand workflow impact.
Solution
Introduces a newsletter generator script that creates narrative-style summaries by aggregating:
Features
Usage
See
scripts/generate-newsletter_README.mdfor full usage guide.