You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@magpie.apache.org by "potiuk (via GitHub)" <gi...@apache.org> on 2026/10/05 00:18:51 UTC
[PR] perf(release-management): load conditional steps only when they run [magpie]
potiuk opened a new pull request, #1515:
URL: https://github.com/apache/magpie/pull/1515
Split pass for the release-management family ([#1345](https://github.com/apache/magpie/issues/1345)). It applies only where moving a section cuts what a run loads. A wording pass will follow as a stacked PR on top of this one.
## Summary
Sections a run uses only conditionally move, byte-identically, into sibling files. `SKILL.md` keeps each step's heading with a one-line pointer, so existing links to the step still resolve.
| Skill | Moved | `SKILL.md` tokens |
|---|---|---|
| `release-prepare` | one file per sub-command: `plan`, `prep`, `post`, `automated-signing` | 14,285 → 5,666 (a run costs 6.7k–9.4k with its sub-command file) |
| `release-verify-rc` | Step 6b (JVM artefacts), Step 9 (reproducibility) | 12,585 → 9,459 |
| `release-rc-cut` | Step 2b (reproducibility self-check), Step 2c (CI-signed flow) | 11,341 → 9,878 |
- **Moved text:** shifts up one heading level, and nothing else changes; this was checked by reversing the shift and comparing the bytes. No link pointed into the moved subsections.
- **Evals:** the six eval suites that extract a moved section now point at its new file.
- **`surface_hash`:** moves for the three skills, so adopters reconcile once.
## Test plan
- [x] prek hooks on commit (surface hash, token stamps, doc-sync, shared blocks, validator, family plugins)
- [x] `release-prepare` 15/15, `release-verify-rc` 22/22, `release-rc-cut` 15/15
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] perf(release-management): load conditional steps only when they run [magpie]
Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk merged PR #1515:
URL: https://github.com/apache/magpie/pull/1515
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@magpie.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org