dsh-plugin-judge
CheckedCurrentUIv0.1.1Usage
Judges whether a plugin is worth installing before you install it, and audits the ones you already have to see whether they still earn their place. Heuristic scan plus an LLM judge, with reminders to re-audit when you switch models.
Install
dsh plugin --profile web add dsh-plugin-judgeSwap web for your own profile name. First use initializes the profile for you.
Checks
- declares-bundleDeclares dsh.bundle.patch → cordis.patch.yml
- patch-shippedThe patch file ships in the tarball
- patch-parsesPatch parses and mounts 1 plugin row(s)
- rows-resolvableEvery plugin row resolves to a published package
- entry-shippedEntry module ships: lib/index.js
- prebuiltPrebuilt — installs without running build scripts
- client-half-shippedBrowser half ships: client/client.js
What it mounts
insertplugin-judgedsh-plugin-judge
These are the rows the plugin's cordis.patch.yml inserts into your config tree. After installing, dsh --profile <name> --dump-config prints them back.
Version compatibility
@deepseek-ai/cordis^4.0.1→ 4.0.1Current
dsh moved 0.0.1-rc.1 to 0.1.0-rc.6 in three days. Note the dsh library packages promote current releases on the next tag; latest still points at the first-day version.