← Back to list
01Issue
FeatureOpenSwamp CLIPublic
AssigneesNone
Relationships
#3392 Registry scorecard: dependency licenses follow the CLI's SPDX rules
Opened by skunk-ape · 10/13/2026
Split out of #3351 (Seth, 2026-10-13) so the rest of the dependency trust plan doesn't wait on the license work. Plan: Extension dependency trust plan (https://claude.ai/code/artifact/c333312a-ca26-4056-a7f2-cabd7f30457c).
Problem
The registry scorer (lib/domain/scorecard/dependency-trust.ts) compares a dependency's license as a whole string, so MIT OR Apache-2.0 warns. A missing license passes, while the CLI warns about it.
Change
- Use swamp-club's SPDX parser from #3326, with the same allowlist and rules as the CLI side (the companion swamp issue).
- A missing license warns.
- Read the same test-vector file.
Depends on
#3326 merged (swamp-club's parser).
Acceptance
- Unit tests over the vectors.
- Club UAT: the scorecard shows the same license verdict push gave.
02Bog Flow
Open
No activity in this phase yet.
03Sludge Pulse
Sign in to post a ripple.