Back to directory

dsh-doublecheck

Curated pickMaintenance: Active

perrylink/dsh-doublecheck

Double-check before you ship: grill the requirements, test the implementation, prove the delivery. An engineering-discipline bundle for DeepSeek Harness.

View on GitHubHomepage
$ dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"

36

stars

0

forks

TypeScript

Language

Apache-2.0

License

2026-08-14

Created

2026-09-19

Last push

An Apache-2.0 DeepSeek Harness bundle for turning requirements, tests, review, and verification into an explicit delivery decision.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-13

License

Apache-2.0

01What can it help you accomplish?

  • Turn an unclear engineering request into a settled specification before implementation.

    A six-dimension requirements interrogation and a committed doublecheck_spec record.

    DeepSeek Harness users who want requirements checked before edits begin.

  • Make implementation progress observable through test and review gates.

    A grill → design → red → green → review → verify discipline loop with passing-test and adversary-review evidence.

    Developers who need a repeatable delivery-quality workflow inside DSH sessions.

  • Decide whether a delivery is ready to hand off.

    A four-phase gate report with a deliverable or rework required decision.

    Teams that want the session log and test results folded into a delivery decision.

02How to install into DeepSeek Harness

Prerequisites

  • DeepSeek Harness dsh-v0.1.5-rc.2 is the README's verified compatibility target; the published 0.1.2-rc.1 pin line remains supported.
  • Node.js ^22.19.0 || >=24.0.0.

Installation steps

  1. 01

    Install the bundle into the web profile with `dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"`.

    $ dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"

  2. 02

    Alternatively install the published npm release with `dsh plugin --profile web add dsh-doublecheck`.

    $ dsh plugin --profile web add dsh-doublecheck

  3. 03

    Restart the profile after installation; both rows activate automatically with the profile.

Verify the integration

  • Run `dsh --profile web --dump-config | grep -E -A3 'id: doublecheck-(grill|guard)'` after restart to verify the rows.

Rollback

  • Remove the plugin with `dsh plugin --profile web remove dsh-doublecheck`, or remove its rows from the profile patch.

03DSH integration and capability boundaries

DSH integrationNative runtime

A DeepSeek Harness plugin bundle that installs the doublecheck-grill and doublecheck-guard rows into a profile.

  • Requirements grill and specification commit

    A task request and answers to the six requirement-dimension questionsA consensus-gated spec committed through doublecheck_spec and copied to workspace markdown

    Refuses implementation until the requirements reach consensus.
  • Red/green test evidence gates

    Shell test runs recorded in the DSH session logA failing run before implementation and a passing run after edits as delivery evidence

    A missing or non-passing latest test run is a red light when the gate requires it.
  • Adversary review and delivery proof

    The settled spec, implementation diff, and session evidenceA forked critic review plus doublecheck_report and per-dimension verification workflow

    Review and verification phases can start subagent runs.
  • Four-phase gate and machine-readable report

    Requirements, test, consistency, and review evidencegate-report.md and gate-report.json with a deliverable or rework verdict; JSON and SARIF CLI output are supported

    Writes gate-report.md and gate-report.json in the session workspace.

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness users who want requirements checked before edits begin.
  • Developers who need a repeatable delivery-quality workflow inside DSH sessions.
  • Teams that want the session log and test results folded into a delivery decision.

Not for

  • Durable state writes depend on the host's ignorable append surface; on listed hosts without it, writes are skipped and the switch stays process-local.

05Compatibility, maintenance and safety notes

  • Durable state writes depend on the host's ignorable append surface; on listed hosts without it, writes are skipped and the switch stays process-local.
  • The settings namespace, plan-mode state, subagents, and workflow engine are optional seams; unavailable services degrade or skip the related behavior.
  • The plugin writes configured reports and specs inside the session workspace and does not touch credentials, environment variables, or files outside that workspace.
2026-08-142026-09-12v0.9.11

Apache-2.0 · actively maintained (latest release v0.9.11, 2026-09-12)

06Frequently asked questions

What does dsh-doublecheck install?

The README says the bundle installs two plugin rows: doublecheck-grill for requirements and verification workflows, and doublecheck-guard for the gates, commands, settings namespace, and delivery checklist.

How does the DSH delivery loop work?

It follows grill → design → red → green → review → verify: requirements reach consensus, the spec is committed, tests prove the gap and the fix, a critic reviews the diff, and a report verifies delivery.

How do I verify that both rows are active?

After restarting the profile, run `dsh --profile web --dump-config | grep -E -A3 'id: doublecheck-(grill|guard)'`.

Does it call a model or access the network itself?

The README says the guard itself never calls a model and the plugin makes no direct network requests. Critic, reviewer, and verification phases may start harness subagent runs.

What happens when optional host services are unavailable?

Optional plan-mode, subagent, workflow, settings, and dsh-auto-review seams are reported as unavailable or skipped, or the review engine degrades to the local reviewer rather than inventing a verdict.

08Data and sources

  • Author-claimedgithub.comba9e0a0faa17…

    The delivery quality gate for DeepSeek Harness: grill the requirements, test the implementation, prove the delivery — th…

  • Author-claimedgithub.comba9e0a0faa17…

    dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-13. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.