Skip to content

fix(release): write nightly changelog fixes as symptoms, not invariants - #70

Merged
incognitojam merged 1 commit into
mainfrom
changelog-fix-register-style
Aug 10, 2026
Merged

fix(release): write nightly changelog fixes as symptoms, not invariants#70
incognitojam merged 1 commit into
mainfrom
changelog-fix-register-style

Conversation

@incognitojam

Copy link
Copy Markdown
Collaborator

Encodes three changelog style rules in summaryStyleGuidance() and the extraction prompt: bug fixes name the symptom that no longer happens ("Fix …"), verbs claim no more than the evidence shows, and every item must make sense to a reader who hasn't seen the PR. Adds two bad→good style examples harvested from the v0.0.33-nightly.20260809.141 release, plus matching test assertions.

Verified by regenerating that release's notes locally; the rule-driven items (no verbatim example) came out as:

Before After
Preview file edits with paths and change counts Show file paths and change counts for agent edits
Preserve desktop routes through sign-in and sign-up (t3code#5770) Fix desktop authentication losing routes to invalid callback paths

The two example-driven items rendered verbatim as intended ("Fix threads briefly showing as done before a queued turn starts", "Fix styling of the theme creation and import buttons").

Encode three style rules in the changelog prompts: bug fixes name the
symptom that no longer happens, verbs claim no more than the evidence
shows, and every item must read cold without the PR. Adds two bad-to-good
style examples harvested from v0.0.33-nightly.20260809.141 and a matching
symptom-first instruction in the extraction prompt.
@github-actions github-actions Bot added size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Aug 10, 2026
@incognitojam
incognitojam merged commit 9ac16b8 into main Aug 10, 2026
14 checks passed
@incognitojam
incognitojam deleted the changelog-fix-register-style branch August 10, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant