AGSQ11/dsh-completion-gate ↗★ 0
dsh-completion-gate
Evidence-backed production-readiness completion barrier for DeepSeek Harness with persistent operator-configurable control center.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:AGSQ11/dsh-completion-gate说明文档
阅读完整 README ↗Default configuration
The bundled profile patch starts with:
- insert:
- id: completion-gate
name: dsh-completion-gate
config:
enabled: true
mode: strict
gateSubagents: false
preventPrematureStops: true
prematureStopMaxContinuations: 3
autoDetectChecks: true
requireTests: true
requireBuildWhenAvailable: true
requireLintWhenAvailable: true
requireTypecheckWhenAvailable: true
blockNewTodos: true
securityScan: true
requireAttestation: true
gateOnlyChangedWorkspaces: true
commandTimeoutMs: 600000
maxOutputChars: 12000
maxChangedFiles: 500
customChecks: []
Everything above can be changed from the control center. Profile configuration remains the baseline that Reset to profile defaults returns to.
Recommended configuration for an autonomous developer team
enabled: true
mode: strict
gateSubagents: false
preventPrematureStops: true
prematureStopMaxContinuations: 3
autoDetectChecks: true
requireTests: true
requireBuildWhenAvailable: true
requireLintWhenAvailable: true
requireTypecheckWhenAvailable: true
blockNewTodos: true
securityScan: true
requireAttestation: true
gateOnlyChangedWorkspaces: true
This leaves implementation freedom to subagents and model failover while keeping one hard readiness boundary at the root agent.