zcx369658780/governed-workflow-for-dsh1

dsh-governed-workflow

Policy-enforced, evidence-first governed workflows for DeepSeek Harness agents — V0 bootstrap foundation (installable/loadable plugin-bundle skeleton)

AI 分析

核心用途是探索和规范受控的 Agent 协作流程。目前为 V0 基础骨架,适合对 Agent 行为合规性、工作流治理感兴趣的开发者。

パッケージ
dsh-governed-workflow
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/08/14

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zcx369658780/governed-workflow-for-dsh

ドキュメント

README 全文を読む ↗

governed-workflow-for-dsh

Independent community plugin for DeepSeek Harness. Not affiliated with or endorsed by DeepSeek.

Policy-enforced, evidence-first governed workflows for DeepSeek Harness agents.

dsh-governed-workflow migrates a GPT-issued, builder-executed development workflow onto DeepSeek Harness ("dsh"): an authoritative GitHub task is issued, an agent builder implements it on a dedicated branch, and a reviewer accepts independently. The long-term goal is a runtime plugin that makes the workflow's invariants non-bypassable, paired with a governed-builder Skill for instruction-level guidance.

Status

V0.1 governance core. The V0 bootstrap skeleton (installable/loadable bundle) is accepted. This stage adds the first real runtime primitive: a pure, fail-closed builder-side lifecycle state machine and a typed governance Cordis service (ctx.governance). It does not yet enforce shell/Git/path behavior, and it is not yet governance-enforcing. See docs/architecture.md for the design map.

Install

# from npm (when published)
dsh plugin --profile demo add dsh-governed-workflow

# from this git checkout (TypeScript sources build via the prepare script;
# pnpm >=10 requires an allowBuilds entry the first time)
dsh plugin --profile demo add github:zcx369658780/governed-workflow-for-dsh
dsh --profile demo --dump-config   # confirm the governed-workflow layer
dsh --profile demo                 # observe "[governed-workflow] governance service loaded"

Development

pnpm install
pnpm build       # transpile src/ -> lib/
pnpm typecheck   # tsc --noEmit
pnpm test        # vitest run

Documentation

License

MIT