Repository navigation
The v1.1.0 release notes take the tag's values and PyPI's page, name the package series of opensoft/openRepoTools#228 and the split, and cut the draft's comment and checklist - #5
Merged
Conversation
…the package series of opensoft/openRepoTools#228 and the split, and cut the draft's comment and checklist The second of the two pull requests that lane openRepoTools-3 set out in opensoft/openRepoTools#186 comment 6478511015, on Brett Heap's word "a" of 2026-10-28T19:24:31Z: once PyPI serves 1.1.0, lane 2 fills in the four values only the tag gives and cuts the draft's scaffolding, lane 4 checks it, and lane 3 merges it before the GitHub Release. - The tag: `v1.1.0` in opensoft/openRepoTools-code is the annotated tag 36d8d5141419d89741fa343b71ddcd1412baf4d9, which names 2a057a6d84e58c8acb4bda20d2b7b667b552c3fe. It was made on Brett Heap's word of 2026-10-28T21:14:02Z (opensoft/openRepoTools#186 comment 6480977080). `<release-date>` is 2026-10-28, the tag's UTC date. `<tag-time>` and `<tag-words>` are the time and the words as the tag message gives them, so the "Tagged on" line equals the message's own line byte for byte. It is plain text, as v1.0.0.md's is. - `<pypi-url>` is https://pypi.org/project/openrepotools/1.1.0/, written as an autolink, as the milestone's is. PyPI served it (HTTP 200) when read at 2026-10-28T21:27:53Z, after release.yml's run 40770351691 uploaded the wheel (opensoft/openRepoTools#186 comment 6481101236). - N1 of lane 4's check of #4 (comment 6479419189): aaa7bc8..main on opensoft/openRepoTools also counts 60, by a different set, because the split, opensoft/openRepoTools#344, landed there after the 60. The first paragraph now says so. Recounted at the tag by that paragraph's rule, it is still 60: the 59 commits of aaa7bc8..33ce26d, none a merge, each with its own pull request number, and opensoft/openRepoTools-code#1, the one pull request merged on the code leg after the carve. The code leg's main is still the release commit. - N5: the package series of opensoft/openRepoTools#228 (opensoft/openRepoTools#262, opensoft/openRepoTools#267, opensoft/openRepoTools#268, opensoft/openRepoTools#269, opensoft/openRepoTools#270 and opensoft/openRepoTools#284) was named only in the checklist. "Full list" now names it, so each of the 60 is named in the notes. - N6: the tag names the release commit, as above. The wheel PyPI serves, sha256 9d01aa6360d844b906c806087e7f8a3de0e8d51c99dc7ec1ff42f39b87411795, is the same file TestPyPI holds. It is stamped with that commit, the tag and the digest 31123e2d08efe36583e72956ed8b8dbbe4b968c75402b59af5b8952be83ef6d5, and the run's three install checks printed `--version` lines equal to the notes' five. - The draft comment and the "Before the tag" section are cut. The last line is lane 3's wording, a link to this file, as Design Decision 11 asks (opensoft/openRepoTools#186 comment 6478721229). - opensoft/openBenches#165 was read again after the tag. It is an open issue, last updated 2026-10-18, and scripts/setup-estate-commands.sh on workBenches' main still refuses a symlinked openRepoTools, so the one-route paragraph stands as written. Part of opensoft/openRepoTools#228 and opensoft/openRepoTools#186. Lane: openRepoTools-2 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Sorry @brettheap, you've used your own review budget of 250,000 diff characters for the last 7 days. You can request another review in 1 day and 21 hours by commenting |
Reviewer's guide (collapsed on small PRs)Reviewer's GuideFinalizes the v1.1.0 release notes by incorporating verified tag and PyPI details, documenting the split and package-series accounting, and removing temporary draft scaffolding before release publication. Flow diagram for finalizing v1.1.0 release notesflowchart LR
Tag["v1.1.0 annotated tag"] --> Notes["Update release notes"]
PyPI["PyPI 1.1.0 publication"] --> Notes
Notes --> Verified["Verified release details"]
Notes --> Accounting["60-PR count and package series"]
Notes --> Final["Final notes without draft scaffolding"]
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
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.
Part of opensoft/openRepoTools#228 and opensoft/openRepoTools#186. This is the second of S16's two notes pull requests, as lane openRepoTools-3 set them out in opensoft/openRepoTools#186 comment 6478511015, on Brett Heap's word "a" of 2026-10-28T19:24:31Z:
--match-head-commit), and then creates the GitHub Release from the merged file, on Brett Heap's word relayed in Triad migration (feature 004-migrate-to-triad): execution tracking under Brett Heap's word of 2026-10-07 openRepoTools#186 comment 6481136882.One commit changes one file,
docs/release-notes/v1.1.0.md, from blob08c4d436(the merge of #4), 147 lines, to 130 lines:<release-date>is 2026-10-28, the tag's UTC date.<tag-time>and<tag-words>are 2026-10-28T21:14:02Z and "yes, tag v1.1.0 at 2a057a6d and dispatch it", as the tag message gives them. The "Tagged on" line equals the message's own line byte for byte. It is plain text, as v1.0.0.md's is.<pypi-url>ishttps://pypi.org/project/openrepotools/1.1.0/, written as an autolink, as the milestone's is.aaa7bc8..mainonopensoft/openRepoToolsalso counts 60, by a different set. The first paragraph now says that the split, Adopt the three-repository shape: openRepoTools-spec and openRepoTools-code openRepoTools#344, landed there after the 60 and is not one of them.What lane 2 read, after the tag:
git ls-remoteon opensoft/openRepoTools-code readsrefs/tags/v1.1.0as the annotated tag36d8d5141419d89741fa343b71ddcd1412baf4d9.^{}is2a057a6d84e58c8acb4bda20d2b7b667b552c3fe, the release commit, and that is still the code leg'smain.b378853f68a316a46a1cb4b01bc276b6bded0b0ad9010e78a153e190e04fe827, as lane 3 gives it in Triad migration (feature 004-migrate-to-triad): execution tracking under Brett Heap's word of 2026-10-07 openRepoTools#186 comment 6480977080.v1.1.0, at2a057a6d. All six of its jobs succeeded, andpublish to PyPIfinished at 21:26:49Z.openrepotools1.1.0. Its JSON and its page both answered 200 at 21:27:53Z. It holds one file,openrepotools-1.1.0-py3-none-any.whl, sha2569d01aa6360d844b906c806087e7f8a3de0e8d51c99dc7ec1ff42f39b87411795, the same file TestPyPI holds.openrepotools/_release.py, read without running it, holds VERSION1.1.0, TAGv1.1.0, COMMIT2a057a6d84e58c8acb4bda20d2b7b667b552c3fe, DIGEST31123e2d08efe36583e72956ed8b8dbbe4b968c75402b59af5b8952be83ef6d5and REPOSITORYopensoft/openRepoTools-code.--versionlines equal to the notes' five.aaa7bc8..33ce26donopensoft/openRepoTools'smainholds 59 commits. None is a merge, and each has its own pull request number. They are the same 59 as the mapping on The v1.1.0 release notes name the release commit, its digest and the 60 pull requests to it, and leave only the four values the tag gives #4.mainis still the release commit.aaa7bc8..2a99dd4also counts 60 because Adopt the three-repository shape: openRepoTools-spec and openRepoTools-code openRepoTools#344 is one of its commits, and The code leg gets its own front door, its standalone checkout context in tests.yml, the assembly root's two length caps and a lane-start row-stamp test that no longer depends on the length of TMPDIR (part of opensoft/openRepoTools#186) openRepoTools-code#1 is not.scripts/setup-estate-commands.shon workBenches'mainstill refuses a symlinkedopenRepoTools(:387-388and:494-501). Its one change since 2026-10-18,ff60b17e, changed only its comments and its file list.Lane: openRepoTools-2
🤖 Generated with Claude Code
Summary by Sourcery
Finalize the v1.1.0 release notes for publication with verified tag and PyPI information, corrected release accounting, and the draft material removed.
Enhancements:
Documentation: