dsh-doublecheck¶
⭐ 4 · ✅ 活跃 · 工作流 · 近期 ⬆️ +2
| 类型 | 工作流 | 分类 | 工作流 |
| 星数 | ⭐ 4 | 状态 | ✅ 活跃 |
| 作者 | PerryLink | 更新时间 | 2026-08-21 |
一句话介绍¶
工程纪律循环:编辑前需求拷问、红/绿测试证据门、对抗式交付审查。
详细介绍¶
- 1024 store channel:
npm i -g dsh1024once, thendsh1024 plugin --profile web add dsh-doublecheck(counts toward the deepseek1024.com install ranking). The delivery quality gate for DeepSeek Harness: grill the requirements, test the implementation, prove the delivery — then gate the handoff with a deliverable/rework decision. Requirements get interrogated before the first edit; delivery is proven, never claimed. English · 简体中文 · Español · Português · हिन्दी ---
✨ 核心特性¶
- 1024 store channel:
npm i -g dsh1024once, thendsh1024 plugin --profile web add dsh-doublecheck(counts toward the [deepseek1024.com](https://deepseek1
📦 安装¶
# 1. install the bundle into your profile
dsh plugin --profile web add "github:PerryLink/dsh-doublecheck#main"
# or from npm (published releases)
dsh plugin --profile web add dsh-doublecheck
# 2. restart and verify the row
dsh --profile web --dump-config | grep -E -A3 'id: doublecheck-(grill|guard)'
🚀 快速开始¶
# JSON (PR comment / status payload)
doublecheck-gate --format json --input gate-report.json
# SARIF 2.1.0 (code-scanning upload / status check)
doublecheck-gate --format sarif < gate-report.json
📚 更多信息¶
Install & uninstall
For a zero-configuration strict mode (every gate on at block intensity, gate coverage required), apply the shipped overlay on top of the bundle patch: dsh --profile web --patch ./node_modules/dsh-doublecheck/strict.patch.yml.
Configuration
All tunables are Schemastery Config fields (changeable from cordis.yml). An id-targeted override replaces the whole row — restate every key you need. cordis.patch.yml documents each key inline; Schema defaults are the single source of tuning defaults. Misconfiguration fails loud at load: invalid regexes, empty or duplicated name lists, out-of-range thresholds, and duplicate checklist ids throw