chore(deps): bump redstamp v0.5.1 -> v0.7.5 - #40
Merged
Conversation
Pinned at commit 27c2685 (v0.5.1 era) -- dozens of releases behind,
missing every hardening pass since, most recently a proven bypass of
the deterministic black gate via PowerShell's -ArgumentList array
form ('-ExecutionPolicy','Bypass',...), which scored green while the
equivalent space-separated command correctly scored black
(redstamp#124). This repo's whole pitch is "the call proceeds only
when all three agree" -- redstamp holding a 2-month-old ruleset
undercuts that claim directly.
Same fix propagated today to truecopy, truecopy-action, and platform
(forge + mcp-tools), all pinned at the same stale/older redstamp.
Test plan: full suite 17/17 (includes live "together" tests exercising
truecopy+redstamp+strongroom composed), npm run demo end-to-end clean.
Noted but out of scope here: the sibling @askalf/truecopy (0.8.0) and
@askalf/strongroom pins also look old relative to their current
releases -- worth a follow-up, not bundled into this security fix.
askalf
enabled auto-merge (squash)
August 5, 2026 18:42
sprayberry-reviewer
approved these changes
Aug 5, 2026
sprayberry-reviewer
left a comment
Collaborator
There was a problem hiding this comment.
Automated review from the Sprayberry Labs fleet code reviewer.
Verdict: Clean dependency bump — no blocking issues found.
What I checked
gh pr diff 40— the entire change is two files:package.jsonandpackage-lock.json, bumping@askalf/redstampfrom the27c2685...commit (v0.5.1) to5222bc1...(v0.7.5).- The version/commit pin in
package.json:19and the correspondingnode_modules/@askalf/redstampentry inpackage-lock.json(version,resolvedURL,integrityhash) are all updated consistently and point at the same new commit — no lockfile/manifest drift. - CI rollup for this head is all green: CodeQL,
analyze (javascript-typescript),test, andverify pinned tool surfaceall pass. - No other dependencies, source files, or config touched — this PR is scoped exactly to the stated purpose (closing the stale-pin gap described in the PR body, redstamp#124).
What's good
- Minimal, single-purpose diff with a clear rationale in the PR description (specific bypass class being closed) and a stated test plan (17/17 suite,
npm run democlean). - Lockfile and manifest changes are mutually consistent, which is the main thing that can go wrong in a pin bump like this.
No findings to raise against the changed lines.
2 tasks
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
27c2685(v0.5.1 era) — dozens of releases behind, missing every hardening pass since, most recently a proven bypass of the deterministic black gate via PowerShell's-ArgumentListarray form ('-ExecutionPolicy','Bypass',...), which scored green while the equivalent space-separated command correctly scored black (redstamp#124). This repo's whole pitch is "the call proceeds only when all three agree" — redstamp holding a 2-month-old ruleset undercuts that claim directly.@askalf/truecopy(0.8.0) and@askalf/strongroompins also look old relative to their current releases — worth a follow-up, not bundled into this security fix.Test plan
npm run demoend-to-end — clean, all four scenarios behave as expected