Repository navigation
feat(setup): add release-management family first-run welcome guide - #1726
Merged
potiuk merged 2 commits intoOct 20, 2026
Merged
Conversation
Contributor
Author
|
Hi @potiuk, I've completed the Release Management family first-run welcome guide for #1657, following the established pattern from the earlier welcome-guide contributions. It covers all 10 skills, their configuration requirements, and the complete release workflow, from preparation and RC verification to voting, promotion, announcements, and audit reporting. I've also added the standardized README integration, first-run evaluation fixture, and regression tests. The guide preserves the existing safety boundaries around signing keys, publication, and human approval. All repository-wide checks passed locally with Thanks! |
- Renumber the first-run eval case to case-21, after the floor cases from apache#1673 and the repo-health and setup cases. - List release-trains.md under "Configure it": prepare, step 1 of the guide's own flow, stops without it. - Say where the distribution, approval and announcement backends are set. - Use concrete tailoring requests in "Make it yours". Generated-by: Claude Opus 5
potiuk
force-pushed
the
docs/release-management-welcome-guide
branch
from
October 20, 2026 19:12
87a7dae to
dccf0a6
Compare
potiuk
approved these changes
Oct 20, 2026
Member
|
Added a few small fixups :) |
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.
Summary
docs/release-management/README.mdusing the standardized family README layout, add first-run regression tests and a preflight evaluation fixture, regenerate affected reports, and update evaluation case counts.Type of change
.claude/skills/<name>/) — eval fixtures updated belowtools/<system>/*.md)tools/*/withpyproject.toml)docs/,README.md,CONTRIBUTING.md)projects/_template/)prek, workflows, validators)Test plan
prek run --all-filespassesuv run pytest/ruff check/mypypasses(
PYTHONPATH=tools/skill-evals/src python3 -m skill_evals.runner tools/skill-evals/evals/<skill>/)(a regression test for the bug fixed / the behaviour added — see CONTRIBUTING.md)
case-16-release-management-first-runand verified the generated verdict reportsfamily: release-managementandreason: first-run.rc-cutsurface hash:sha256:60623e456e72bbf6.render-preflight-fixtures.py --check.prekhooks passed.RFC-AI-0004 compliance
Linked issues
Closes #1657
Refs #1654
Notes for reviewers (optional)
preparekeys-syncrc-cutverify-rcvote-draftvote-tallypromoteannounce-draftarchive-sweepaudit-reportrelease-management-config.mdfor release policy and lifecycle workflows.release-build.mdfor RC creation and verification.pmc-roster.mdfor vote tallying and promotion.case-16-release-management-first-run, usingrc-cutwithsurface_hash: sha256:60623e456e72bbf6.Concurrent PR note: The Repository Health (#1660), Setup (#1662), and Release Management (#1657) welcome guides were developed from separate upstream branches. Fixture numbering and evaluation counts may need reconciliation as those PRs merge.
AI assistance disclosure: AI assistance was used for repository inspection, implementation drafting, and review. Changes were applied and validated locally by the contributor.