A
规则,真的接到了动作上吗?Are rules connected to actions?
它沿着 Skill、Hook、任务合同和安全门找执行证据。只有提示词或 README,没有可执行入口,不算受控。It follows Skills, hooks, task contracts, and safety gates for execution evidence. A prompt or README without an executable entry is not control.
给已有 Agent Harness 的开源验收 SkillAn open-source verification skill for existing Agent Harnesses
Harness Check 是一层独立验收:它检查你已有的规则是否真的接入执行、检查能否在本地和 CI 重跑,并把还需要真人确认的地方明确留出来。Harness Check is an independent verification layer. It checks that your rules are truly wired to execution, can run again locally and in CI, and clearly leaves the work that still needs a person.
它不搭建 Runtime,不给模型打分,也不把人工判断伪装成自动化。It does not build a runtime, grade models, or disguise human judgement as automation.
01“写了规则”,不等于规则真的能拦住错误。A written rule does not mean it can stop an error.
02“本机绿了”,不等于 CI 和下一次也能复现。“Green locally” does not mean CI or the next run can reproduce it.
03“脚本跑过”,不等于真实宿主和人工验收已经完成。“A script ran” does not mean real-host and human review are complete.
它到底检查什么What it actually checks
A
它沿着 Skill、Hook、任务合同和安全门找执行证据。只有提示词或 README,没有可执行入口,不算受控。It follows Skills, hooks, task contracts, and safety gates for execution evidence. A prompt or README without an executable entry is not control.
B
它按工作区、暂存区和 CI 选择唯一入口,保留正反例、真实退出码和失败标签,不把一句“已完成”当报告。It chooses one entry for the working tree, staged changes, or CI, preserving fixtures, real exit codes, and failure labels instead of a vague “done”.
C
真实宿主触发、外部副作用、视觉与发布判断会单独列出。没有证据,就写“待补”,绝不伪装成通过。Real-host triggers, external side effects, visual review, and release calls stay separate. Without evidence, they remain “pending”, never passed.
你最后拿到什么What you get at the end
报告会明确写出:在哪个模式运行、自动化通过还是失败、失败怎样复现、宿主烟测是否做过、人工验收还缺什么。它不会把这些压成一个看似权威的总分。The report states the run mode, automated pass or failure, how to reproduce it, whether host smoke tests happened, and what human review remains. It does not compress these into a pretend-authoritative score.
查看检查范围与结论口径Read the check matrix
怎么开始How to start
在项目根目录运行这条命令。前提是项目已经有自己的 Harness 验证入口、测试和规则真源;Harness Check 不会替你凭空生成这些东西。Run this at your project root. The project must already have its own Harness verification entry, tests, and rule sources; Harness Check will not invent them for you.
bash .harness/scripts/verify.sh --working-tree
还没有 Harness?先读 中文 Guide 建一个最小闭环;已有 Harness,再按仓库 README 安装这个 Skill。No Harness yet? Read the guide to build a minimal loop. If you have one, install this skill from the repository README.
它适合谁,不适合谁Who it is — and is not — for