dsh-doublecheck¶
| 类型 | 工作流 | 分类 | 工作流 |
| 星数 | ⭐2 | 状态 | ✅ 活跃 |
| 能力 | workflow, coding | 更新时间 | 2026-08-15 |
📖 项目简介¶
An engineering-discipline bundle for DeepSeek Harness. Agents love to start coding; requirements hate being assumed. dsh-doublecheck installs a discipline loop that makes the agent grill the requirements before the first edit, and prove the delivery instead of claiming it — re-implemented natively on DSH's own extension points (skill registry, tool policy pipeline, approval seam, subagent and workflow seams, session log), not on borrow
✨ 核心特性¶
- 🔥
grill-requirementsskill — a bundled Agent-Skills-format skill that interrogates the task across six dimensions (**goal, scope, acce - 🧰 Stage skills for the whole loop —
red-green-tdd(write the failing test, run red, implement, run green),delivery-review(adversar - 📜
doublecheck_spectool — commits the grilled spec to the session log and writes a markdown copy to the workspace, so the contract sur - 🔄 Task-change re-grill — a committed spec covers its own task: a new direct-user request after the latest spec commit reopens the grill
- 🛡️ Discipline guard — a soft gate on the tool policy pipeline. Vague task + no spec + heading for
edit/write→ remind, **hold fo - 🟥🟩 Red/green evidence gates (
modules.tdd) — hard checks over the session log: an implementation edit requires a **failing test run on
📦 安装¶
dsh plugin --profile <name> add dsh-doublecheck
dsh --profile <name> --dump-config # expect a "# == dsh-doublecheck" layer
🚀 快速开始¶
pnpm pack
dsh plugin --profile <name> add ./dsh-doublecheck-0.6.0.tgz