Not affiliated with ReadyStack (readystack.dev). No new versions are published here.
211
Not affiliated with ReadyStack (readystack.dev). No new versions are published here.

Reads your SOUP register the way an auditor does: 16 rules over clauses 8.1.2, 5.3.3, 5.3.4, 4.3 and 7.1.3.
docker run --rm -v "$PWD":/work getreadystack/soup-list-lint /work/file
The same 16 rules as the VS Code extension, in a container. Mount a folder on /work.
--rules lists every ruledocker run --rm -e READYSTACK_LICENSE=<key> -v "$PWD":/work getreadystack/soup-list-lint --dir /work --ci
A regulatory consultant reviewing SOUP documentation bills $150-$250 an hour; a 30-item register is a morning of that, at every version bump.
Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:
{ "mcpServers": { "soup-list-lint": { "command": "npx", "args": ["-y", "@readystack/soup-list-lint", "--mcp"] } } }
Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.
- name: SOUP List Lint (IEC 62304)
run: npx -y @readystack/soup-list-lint --dir . --ci
(container: docker run --rm -v "$PWD:/work" getreadystack/soup-list-lint --dir /work --ci)
The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.
Content type
Image
Digest
sha256:c72d174db…
Size
46.1 MB
Last updated
24 days ago
docker pull getreadystack/soup-list-lint