AI Agent Hub
Back to plugins
⚙️

dsh-reprolab

Workflow Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install yuttfu/dsh-reprolab

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install yuttfu/dsh-reprolab in your DeepSeek Harness terminal to install this plugin; source and docs are available at https://github.com/yuttfu/dsh-reprolab

About this plugin

Fixing a bug is easy; proving the fix is where most teams lose the thread. A nonzero exit code is not RED. A test that never gets discovered, a syntax error, a timeout—none of these constitute a genuine failure. Without a frozen environment and pinned inputs, what you call "fix evidence" is just a story nobody can replay. ReproLab turns that narrative into a deterministic execution contract.

The core is a nine-tool pipeline: freeze the baseline, spawn isolated control and candidate worktrees, lock down the test patch and command hash, then walk three gates in order—RED (prove the test genuinely fails), GREEN (prove the identical frozen command passes after the fix), and REGRESSION (compare the candidate failure set against the recorded baseline). Every step emits structured JSON with input hashes, a state machine, and legal nextActions. Reports are regenerated from a single shared model with a recomputable SHA-256, so any party can verify authenticity without trusting prose.

It fits teams that treat "fixed" as an audit requirement: open-source maintainers who need machine-verifiable evidence before merging, CI pipelines that demand gate signals free of human interpretation, and deep Harness users who want ReproLab to close the loop with session-level discipline plugins like dsh-doublecheck—writing the test in one layer, proving the fix in the other.

Use Cases

  • Generate auditable, replayable fix evidence before every merge
  • Replace manual exit-code checks in CI with RED/GREEN/REGRESSION gates
  • Convert an issue or error message into a frozen-input verification loop

Best For

  • Open-source maintainers who demand auditable fix quality
  • CI/CD pipeline owners needing machine-verifiable gate signals
  • Platform developers building on deep DeepSeek Harness workflows