Write 4.16.0's store copy - #606
Merged
Merged
Conversation
The three display buttons from #600 - night mode, darkening and the margins - went in without a changelog entry, so the copy would have been written from a release that did not mention them. They are in `Unreleased` now, one line each for what a reader sees rather than for where the answer moved from. The English is written under the 400 character budget at 395, which leaves the fifteen translations room inside play's 500: German is the longest at 475 and French 460. Four paragraphs, the same shape as 4.15.0 - what a pdf now looks like, night mode over the document, text that opens at once, and .docx spacing. Everything else in the section is either invisible from the outside or too small to spend a paragraph on. `scripts/store-copy.py v4.16.0` translated it, one agent per language and a second reader of that language after; the English was left alone as the copy that was reviewed. `store-listing.py --version v4.16.0` confirms all fifteen. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016FV1FhfgeP5PqcyDQAsggy
andiwand
enabled auto-merge (squash)
August 18, 2026 20:26
The release run reads the section under `## 4.16.0` twice - once before building, so missing copy costs seconds rather than a version, and again in the record job, where it becomes the body of the drafted github release. Unreleased is not a version, so the heading has to name one before v4.16.0 is dispatched. Nothing under it changes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016FV1FhfgeP5PqcyDQAsggy
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The "What's new" text of 4.16.0, in all fifteen locales, and the three changelog
entries it turned out to be missing.
#600 gave the open document its own night mode, per-kind darkening and margins
buttons, and landed without a line in
Unreleased. The copy is written from thatsection, so it would have gone to the store as a release that never mentioned
them. Three lines, each what a reader sees rather than where the answer moved
from.
The English, at 395 characters:
Four paragraphs, the shape 4.15.0 used: what a pdf now looks like, night mode
over the document, text that opens at once, and
.docxspacing. The rest of thesection is either invisible from the outside - the reflow inset, the tap that
reaches the text - or too small to spend one of four paragraphs on.
The 400 character budget is what leaves the translations room inside play's 500:
the longest are German at 475 and French at 460, against the English's 395.
scripts/store-copy.py v4.16.0wrote the fifteen, one agent per language and asecond reader of that language after it; the English was written first and left
alone, since that is the copy that was reviewed.
scripts/store-listing.py --version v4.16.0confirms every locale has it.Nothing here is uploaded by this PR - the release run stages and uploads it with
the bundle.
🤖 Generated with Claude Code