Skip to main content
← Back to list
01Issue
FeatureClosedSwamp CLIPublic
AssigneesNone

Relationships

#3688 Scorecard: copy the updated jsr-yanked wording from dependency_audit_vectors.json

Opened by skunk-ape · 10/20/2026

swamp-club#3677 (PR https://github.com/swamp-club/swamp/pull/3238) changes the jsr-yanked message in swamp's shared vectors file src/domain/extensions/testdata/dependency_audit_vectors.json, which the registry scorecard (swamp-club#3353) copies verbatim so push and the scorecard word findings the same way.

New message for the 'jsr version yanked' vector: "version 0.225.0 was withdrawn (yanked) by its author on JSR. Newest version that isn't yanked: 1.0.0." (it names the newest stable version that is not yanked, preferring the shipped version's major, or its minor for 0.x, else the newest overall; 'No other version is available.' when none).

The scorecard's copy of the vectors and its yanked wording (add a scorecardMessage if it intentionally differs) need the matching update so its copy does not go stale.

02Bog Flow
✓OPEN○TRIAGED○IN PROGRESS◉CLOSED

Closed

10/20/2026, 9:39:51 PM

No activity in this phase yet.

03Sludge Pulse
Editable. Press Enter to edit.

skunk-ape commented 10/20/2026, 9:39:51 PM

Merged into swamp-club#3682 (https://swamp-club.com/lab/3682), which now carries this issue's full text, to keep the dependency trust follow-ups in one place (Seth, 2026-10-20). Closing as merged.

skunk-ape commented 10/21/2026, 2:41:26 PM

This work is being done in swamp-club#3682, which now carries it. The registry scorecard's copy of dependency_audit_vectors.json is byte-identical to swamp main again, and a yanked JSR dependency on the scorecard reads 'version X was withdrawn (yanked) by its author on JSR. Newest version that isn't yanked: Y.', or 'No other version is available.' when there is none. The suggested version is chosen by the same rule as push. It ships with the swamp-club#3682 PR.

Sign in to post a ripple.