autorenew

LOCAL-FIRST QUALITY DELIVERY

dsh-qa · QA Workbench

Bring projects, test work, evidence, and delivery decisions into one local workspace—while keeping DeepSeek Harness sessions native.

QUALITY / DELIVERY

PASS · WARN · BLOCK Evidence precedes conclusions; people retain the final decision.

01 / Capability map

Capability map

Projects and iterations

Organize projects, iterations, milestones, kanban work, calendars, and local QA materials in one workspace.

AI collaboration

Use native DSH sessions to draft requirements, cases, defects, reports, and QA knowledge without a second model configuration.

Local-first evidence

Keep operational QA data on your machine and preserve traceable source snapshots, plans, runs, and evidence packages.

Quality control

Review risks, controlled execution, evidence, regressions, and delivery gates with accountable human decisions.

02 / Evidence-led delivery flow

Evidence-led delivery flow

  1. 01

    Scope

    Capture requirements, risks, source snapshots, and acceptance criteria.

    NEUTRAL
  2. 02

    Plan

    Review a test plan and an immutable execution configuration.

    NEUTRAL
  3. 03

    Execute

    Run the approved plan in a controlled local environment.

    NEUTRAL
  4. 04

    Evidence

    Archive verified evidence, analyse failures, and compare regressions.

    NEUTRAL
  5. 05

    Gate

    PASS can proceed; WARN and BLOCK require review. Exceptions never turn BLOCK into PASS.

    PASS

03 / Install and run

Install and run

Use inside DeepSeek Harness

Install dsh-qa into the same DSH web profile you use, then restart the DSH Web UI so the plugin loads.

Command
npx @deepseek-ai/dsh plugin --profile web add dsh-qa
npx @deepseek-ai/dsh web

Run as a local workbench

Use standalone mode for local projects, boards, and calendars. Native DSH sessions, models, skills, and commands remain available through the plugin mode.

Command
npm install -g dsh-qa
qabench

04 / Explore the QA ecosystem

Explore the QA ecosystem

05 / RELEASES

Release notes

v0.4.1Hardened DeepSeek Harness compatibility and verified the embedded workbench host path.
  • Locked the current client-request and session/follow WebSocket envelopes, standardized snapshot.records and cursor handling, and routed follow through the Remote mux.
  • Added bounded error, close, timeout, and duplicate-frame handling for Session follow so host capability failures remain visible.
  • Aligned the dsh-v0.1.6-alpha.1 QA preset workflow, persona prefix, skills/list envelope, and commands/execute submittedAttachments argument.
  • Added an explicit opt-in Harness host smoke and verified the embedded Workbench client's refresh and reconnect path.
View GitHub Release
v0.4.0Introduced verifiable evidence bundles and quality-workbench execution flows.
  • Added terminal-run finalization, canonical manifest hashes, per-file SHA-256 digests, evidence types, MIME metadata, capture timestamps, and text/image previews.
  • Added tamper detection, invalid-evidence quarantine, interrupted-finalization recovery, gate and open-defect reference protection, quotas, and path hardening.
  • Added structured failure analysis, human-confirmed defect promotion, deterministic calculated regression sets, recalculation, and before/after test-run comparison.
  • Bound test runs to source digests and Git commits, and completed evidence list, per-run evidence, download, and quality-workbench UI flows.
  • Fixed stale or invalid evidence entering gates, restart recovery, referenced-evidence cleanup, MIME handling, traversal and symlink protection, unknown regression cases, and comparison validation.
View GitHub Release
v0.3.1Clearer DSH plugin and standalone installation guidance.
  • Documented npx and source-checkout plugin installation paths.
  • Added standalone npm installation, update, and qabench startup guidance.
View GitHub Release
v0.3.0DeepSeek Harness RPC compatibility and a narrower product boundary.
  • Updated RPC endpoints and request envelopes for current DSH APIs.
  • Removed retired Remote pairing checks while retaining local workbench and native session support.
View GitHub Release
v0.2.0Introduced the QA control workbench and computed delivery gates.
  • Added traceable quality tasks, controlled runs, evidence bundles, and regression workflows.
  • Added PASS, WARN, and BLOCK delivery decisions with controlled exceptions.
View GitHub Release