用途:把一条书面规则转成 Jev 规则检查,或排查已有规则行为异常。Jev 规则由三部分组成:确定性提取器 evidence()、一个由裁判回答 P(VIOLATED) 的命题,以及证明两者可分离的校准集。运行器为 skills/work/scripts/rule-check.ts,校准器为 skills/work/scripts/rule-calibrate.ts,规则在 p >= 0.85 时阻断。
主要能力与流程:先做 triage,把规则分入已机械化、可计数建议、仅镜头、可脚本化或 Jev 规则等桶;能用正则、AST 遍历或计数判定的应写成 check.sh 的脚本腿,Jev 只处理判断残留。脚手架命令:bun ${CLAUDE_SKILL_DIR}/scripts/new-rule.ts <set> <ID> [--layout files|diff],在 <set>/uncalibrated/ 生成模块、占位孪生、清单条目与测试桩。接线命令:bun ${CLAUDE_SKILL_DIR}/scripts/new-rule.ts --wire <set> <ID>;退出码 0 表示已移动模块,2 表示 Jev 不可用(不算通过),3 表示仍有占位或空用例,4 表示校准失败或跨规则命中。--wire 仅在最终代码上连续两次 rule-calibrate --runs 2 通过且含真实已接受用例时退出 0。
限制与注意:不得为通过而放宽夹具、擅自把已接受用例标为违规或移动门槛;改问题措辞优先于改夹具。整文件或原始搜索状态无法分离,应让提取器报告缺陷计数并按变更行限定范围。若规则在已接受工作上两轮失败且规则文本正确,应询问用户或搁置。资料未提供安装方式、收费与平台信息。