SuperAPI AI 工具集

omh-ralph-task

通用与其它

查看项目

更新于 10-15 23:56

技能介绍

用途:omh-ralph-task 面向 omh-ralph 编排器下发的单个任务信封,执行者只做信封指定的任务,不越界、不推断缺失约束。

主要能力与要求:信封通常包含项目根与分支、提交作者、本任务拥有的文件、禁止修改的同级任务文件、验收标准、是否先写失败测试的 TDD 指示、提交元数据与回报格式。缺项或矛盾时应先询问编排器。

使用方式:先读两遍信封并核对分支与 HEAD(git status && git log -1 --oneline);按指示先写失败测试并运行 uv run pytest <path> -q 确认真实断言失败,再改实现并跑全量测试;提交时用 git -c user.name='<being-name>' -c user.email='<being-email>' commit,只显式 git add 指定文件,禁用 git add -A/.,提交信息保持信封原文。

关键纪律:若全量测试失败但不在自己范围内,用 git stash 后在干净 HEAD 上复跑同一测试,通过则失败归己,不通过则属同级或既有问题;不要修同级文件。边界测试因语义收紧受影响时可做最小修复并在提交正文标注。回报状态用 COMPLETE/BLOCKED/PARTIAL,附提交 SHA、触及文件、测试情况与意外纳入项。

限制:不得修改编排器计划文件,不得改提交信息,需注意 --from-file 测试在缺 hermes 时可能静默跳过,以及显示层可能把插值标记渲染成脱敏符号的假阳性问题。