sopreigj/dsh-project-forge ↗★ 0
dsh-project-forge
提供项目状态文档同步与Git写入保护预设 适合需要保持项目可追溯、防止Agent误写代码并能自动恢复状态的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sopreigj/dsh-project-forge说明文档
阅读完整 README ↗Configuration
All switches default on; set false to disable.
| Field | Default | Meaning |
|---|---|---|
protocol / recoveryProcedure | true | register the protocol / recovery prompt sections |
digest / digestFiles | true / [plan.md, todo.md, done.md] | inline document tails every turn |
digestTailLimits | {plan.md:20000, todo.md:10000, done.md:20000} | per-document tail budget |
digestMaxBytes | 32768 | overall digest ceiling |
stewardFile / stewardFilePath | true / .agents/steward.md | inline the repo's own rules |
injectOnCompaction / recoveryMinTurnStep | true / 1 | recovery message, at most one per turn |
guardLocalGit / guardCommitCheckpoint / guardLayoutCheckpoint / guardSecrets / guardConcurrentWrite | true | the five write guards |
concurrentWriteMode | both | which files the claim guard protects |