jjjjjjjjnnjnn/dsh-triage--packages-plugin ↗★ 0

dsh-triage

The judgment layer for DeepSeek Harness plugins: attribute why a plugin silently disappeared, judge a candidate against your exact environment, and keep a capability ledger. Offline, read-only, evidence-first.

Package
dsh-triage
Compatibility
Unverified
Harness peer range
>=0.2.0-rc.1 <0.3.0-0
Version
0.2.0
License
MIT
Last updated
Oct 29, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add 'github:jjjjjjjjnnjnn/dsh-triage#f88c57d4e8b23f1fcaefad1d2682e5f5f349d8c7&path:packages/plugin'

dsh-triage

The judgment layer for DeepSeek Harness plugins — find out why a plugin silently disappeared, and whether a candidate will survive your environment.

DSH 0.2.x already tells you whether a plugin installs. It does not tell you whether it will work with your dsh version, your OS, and the other 12 plugins you already have.

Use

# attribute the damage: which row was denied, and what to run next
dsh-triage why

# judge a candidate before installing
dsh-triage check dsh-cost-meter
dsh-triage check dsh-web-search-pro@1.4.2 --json

# capability ledger: who owns which loader entry / namespace
dsh-triage audit

# isolated probe plan (dry-run; execution lands in M3)
dsh-triage probe dsh-cost-meter

Exit codes: 0 ok · 1 findings (only with --strict) · 2 usage · 3 unavailable.

Flags

FlagMeaning
--jsonmachine-readable output
--allinclude non-blocking findings
--strictexit 1 when a conclusion is not go
--profile profile name (default web)
`--dsh-home
`override $DSH_HOME
--locale en|zhoutput language (default zh, or $DSH_TRIAGE_LOCALE)
--stamp fixed timestamp for reproducible output
--execute(probe) really run the plan — not implemented before M3

What it will never do

  • Provide security assurances (use dsh-vet / dsh.so's security tier).
  • Replace the official plugin manager, or re-implement snapshots/rollback.
  • Invent a score. Every conclusion is go / risky / blocked / unknown, with evidence tiers (declared, scanned, measured-registry, measured-local, inferred).

DSH profile bundle

dsh plugin --profile web add dsh-triage

The bundle mounts a single namespaced row (compat-verdict). The Web panel and the compat_verdict agent tool land in M4; until then the row registers nothing, on purpose.

MIT. Data attribution: dsh.so registry facts are CC BY 4.0.