Albertlsy588/dsh-shipgate ↗★ 0
dsh-shipgate
Local-first pre-merge delivery receipt generator
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Albertlsy588/dsh-shipgate说明文档
阅读完整 README ↗Usage
Run the built CLI from the Git repository being evaluated:
node /Users/albert.liu/Projects/dsh-delivery-gate/shipgate/dist/cli.js inspect \
--base origin/main \
--checks checks.json \
--intent "Add checkout validation"
The default outputs are .shipgate/receipts//receipt.json and summary.md. Local mode is advisory. Add --ci to apply the project's configured failure policy.
checks.json records observed check results and is never executed:
{
"schemaVersion": "1.0",
"checks": [
{
"id": "unit-tests",
"label": "Unit tests",
"status": "passed",
"command": "pnpm test",
"exitCode": 0
}
]
}
Optional .shipgate.yml configuration declares required check IDs, disabled or severity-overridden rules, CI failure conditions, and path-redaction patterns. Its detailed contract is in DESIGN.md.