DeepSeek Harness plugin

dsh-verification

Verification gate for DSH agents: every acceptance criterion must be backed by server-stamped real tool evidence before the completion gate lets a goal through (advisory audit, enforce gate, durable permits).

Jump to install

Source facts

Repository
bpc-oss/dsh-verification
Latest update
Aug 18, 2026
Category
Workflow & Automation
GitHub stars
0

Install

Start with a prompt that asks an agent to read the source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to read the page and repository first.

Do not install anything yet. Read this DeepSeek Harness plugin and explain what it does, which files, networks, or credentials it can access, and how to install and remove it.

Plugin page: https://deepseekplugins.org/plugins/bpc-oss/dsh-verification~23dsh-verification
GitHub: https://github.com/bpc-oss/dsh-verification/tree/main/packages/dsh-verification
Plugin: dsh-verification#dsh-verification
Author: bpc-oss
Install command: dsh plugin --profile web add github:bpc-oss/dsh-verification#path:/packages/dsh-verification

Do not run the install command until I confirm.

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer1 file
package.jsonSource · read only
{
  "name": "@bpc-oss/dsh-verification",
  "description": "Verification engine for DeepSeek Harness: claim -> evidence -> verdict -> completion gate (ported from Bobby's conscience layer)",
  "version": "1.0.0",
  "publishConfig": {
    "access": "public"
  },
  "type": "module",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "exports": {
    ".": {
      "types": "./lib/index.d.ts",
      "default": "./lib/index.js"
    },
    "./package.json": "./package.json"
  },
  "files": [
    "lib"
  ],
  "license": "Apache-2.0",
  "dependencies": {
    "zod": "^4.4.3",
    "@bpc-oss/dsh-evidence": "workspace:*"
  },
  "peerDependencies": {
    "@deepseek-ai/cordis": "^4.0.1",
    "@deepseek-ai/schemastery": "^3.18.1",
    "@deepseek-ai/dsh-agent": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-goal": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-llm": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-scope": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-session": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-session-projection": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-subagent": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-system-prompt": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-tools": "^0.1.0-rc.6"
  },
  "devDependencies": {
    "@deepseek-ai/cordis": "^4.0.1",
    "@deepseek-ai/schemastery": "^3.18.1",
    "@deepseek-ai/dsh-agent": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-goal": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-llm": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-scope": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-session": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-session-projection": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-subagent": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-system-prompt": "^0.1.0-rc.6",
    "@deepseek-ai/dsh-tools": "^0.1.0-rc.6",
    "tsup": "^8.3.0",
    "typescript": "^5.9.3",
    "vitest": "^3.2.0",
    "@types/node": "^24.0.0"
  },
  "scripts": {
    "build": "tsup",
    "test": "vitest run",
    "bench": "vitest run bench/",
    "typecheck": "tsc --noEmit -p tsconfig.json"
  },
  "homepage": "https://github.com/bpc-oss/dsh-verification",
  "keywords": [
    "dsh",
    "deepseek-harness",
    "verification",
    "agent",
    "acceptance-criteria",
    "evidence",
    "completion-gate",
    "bobby"
  ],
  "dsh": {
    "bundle": {
      "patch": "./cordis.patch.yml"
    }
  }
}