extract: document v2.1.220 - #1
Open
lroolle wants to merge 1 commit into
Open
Conversation
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.
Deterministic extraction for
v2.1.220, compared againstv2.1.197.All
scripts/validate-extraction.shgates passed — this is the artifact setproduced by run 30523354620.
The binary and unpacked package were not committed (manifest + hashes only).
Why this is opened by hand
deterministic-extracthad failed every weekly run since 2026-06-15, sothis PR closes a 7-week documentation gap (v2.1.197 → v2.1.220). Two separate
blockers were stacked:
npm packstdout leak — fixed in 3829517. npm ≥ 10 prints the packedtarball name on stdout even under
--silent;pack()never consumed thatline, so it merged with the function's own
lsoutput and callers got atwo-line string where a path belonged.
GitHub Actions is not permitted to create or approve pull requests—still open.
can_approve_pull_request_reviewsisfalseat both org andrepo level, so
peter-evans/create-pull-requestcannot open the PR withthe built-in
GITHUB_TOKEN.Blocker 2 is left for a human decision on purpose: this workflow's header
declares "Adds NO secrets. Uses the built-in GITHUB_TOKEN with least
privilege." Every fix trades against that invariant, so it should not be
picked silently.
Highlights in this diff
/api/frame/*surface,/v1/design/*, org-scoped MCP connector and skills search endpoints