Ecosystem review
August 20, 2026 ยท View on GitHub
Initial review: 2026-08-17. Refreshed: 2026-08-21 against Harness next
(0.1.0-rc.8) and current public ecosystem indexes.
Question
Does the Harness ecosystem already have a tool that automatically finds a 1-minimal failure-inducing set of profile plugins, including interaction sets where every member passes alone?
Sources and method
The review covered:
- The official DeepSeek Harness repository and its current plugin packaging/profile documentation.
- The community awesome-dsh-plugin catalog, searched for doctor, guard, repair, repro, conflict, bisect, delta debugging, minimal failing set, and Chinese equivalents.
- GitHub and npm exact-name searches for
dsh-plugin-reducer,dsh-plugin-bisect,dsh-ddmin, and related terms. - Public descriptions and source trees of the closest projects below.
No reviewed project matched the exact job, and the refreshed official source still contains no ddmin/minimal-failing-plugin implementation. This remains a time-bounded search result, not a claim that an unknown or later project cannot exist.
The community catalog now indexes the repository but correctly excludes it from
its downstream installable-plugin market: this project intentionally remains an
external CLI so it can work when the plugin tree cannot load. The repository
therefore does not use the dsh-plugin GitHub topic and should be described as
Harness companion tooling rather than as a dsh.bundle package.
Closest existing work
dsh-startup-guard
dsh-startup-guard focuses on preflight checks, snapshots, repair, smoke tests, and quarantine. Its product outcome is a recoverable/bootable profile. The reducer starts after there is a stable failure and searches for the minimal reproducing bundle set.
dsh-boot-guard
dsh-boot-guard provides a loader-independent rescue route and manual plugin skipping. That is valuable when the normal plugin system cannot start. It does not perform automated subset or complement search.
dsh-repro
dsh-repro exports secret-scrubbed session context, failed commands, and git diff information. It reduces the cost of communicating a coding/session reproduction; it does not minimize the profile's active bundle set.
dsh-builtin-toggles
dsh-builtin-toggles inspects and toggles built-in capabilities and exposes compatibility/provenance information. The reducer instead treats installation bundles as fixed and searches user-installed bundle interactions.
Decision boundary
The project proceeds only within this gap:
- external even when the plugin tree is broken;
- automatic subset/complement search;
- explicit support for interaction failures;
- no repair, quarantine, marketplace, or plugin-management features;
- a shareable, scrubbed evidence report.
If an established project adds the same job with equivalent safety and interaction handling, the preferred response is collaboration or upstreaming, not parallel feature competition.