Skip to content

fix(prompt): reduce duplication by merging overlapping PR and commit details#8

Merged
derogab merged 1 commit into
masterfrom
chore/merge-overlap-details
Apr 27, 2026
Merged

fix(prompt): reduce duplication by merging overlapping PR and commit details#8
derogab merged 1 commit into
masterfrom
chore/merge-overlap-details

Conversation

@derogab
Copy link
Copy Markdown
Member

@derogab derogab commented Apr 27, 2026

Summary

Improve the LLM system prompt to eliminate duplicated changelog entries by explicitly instructing the model to merge overlapping PR and commit details into single bullets.

Changes

  • System prompt: replaced the vague "Group related changes together" instruction with explicit rules: identify distinct changes first, combine overlapping PR/commit details, merge related items into a single bullet, never repeat the same change, and focus on user-facing impact rather than listing every commit/PR
  • Version bump: updated README version references from v2.0.1 to v2.0.2

Test plan

  • Verify the CI workflow passes (python3 -m unittest discover -s tests -v)
  • On next release tag, confirm the generated changelog has no duplicate entries for the same feature/bug

…details

Replace vague grouping instruction with explicit rules to identify
distinct changes, combine overlapping PR/commit details, and merge
related items into a single bullet. Bump version to 2.0.2.
@derogab derogab merged commit 5dffb5c into master Apr 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant