Skip to content

Harness dogfood(结构验收)

PlanRun 结构 dogfood 在本地 deepseek-harness checkout 上验证 bundle 产物、28 skills、growth 安装与 guard 循环 — 无需交互式 dsh web

交互走查见 quickstart.md §6。

前置

变量必需说明
DEEPSEEK_HARNESS_HOMEdeepseek-harness 仓路径(含 .git
PLANRUN_HOMEPlanRun 根(默认 scripts/ 上级)
sh
cd "$PLANRUN_HOME"
pnpm install && pnpm run build

运行

sh
export DEEPSEEK_HARNESS_HOME=/path/to/deepseek-harness
export PLANRUN_HOME=/path/to/planrun

pnpm run verify:dogfood
结果含义
退出 1 + 未设置 env预期(未配 harness)
退出 0 + verify-dogfood: OK结构闭环绿

pnpm run verify 调用 dogfood — 无 harness 的 CI 仍绿。

检查项

  1. Harness 布局(package.jsonAGENTS.md
  2. Plan fixture — templates/dogfood/plan-fixture.md
  3. Guard 循环 — gate-check · plan-check · next-task
  4. Bundle 产物 — skill-provider · workflow · bundle lib/
  5. 28 skills 磁盘清单 + master/routes.md
  6. install-planrun.sh 在临时 git 根种子 .dsh/growth/

交互 dogfood(手动)

sh
dsh plugin --profile web add "file:$PLANRUN_HOME/packages/bundle-planrun"
# 重启 dsh web · planrun preset · 加载 master / sprint-plan / run

相关

MIT License