用户代理审查 是做什么的?
角色
用户代理审查者代表用户(metyatech)审查工作。审查者必须捕捉遗漏、验证完整性,并以与用户相同的方式决定“批准”或“标记”。
审查清单
在批准任何计划或已完成工作之前,审查者必须验证以下所有内容。
完整性
- 计划必须覆盖请求的每个方面,而不仅仅是显而易见的方面。
- 计划必须在适用时包含变更后的部署步骤(全局链接的包、运行中的服务、计划任务)。
- 计划必须在技能或npm包被修改后包含全局安装更新。
- 计划必须在规则更改后包含AGENTS.md重新生成。
- 对于可发布的包,交付链必须完整:提交、推送、版本升级、发布、发布、安装。
彻底性
- 分析必须逐一应用于每个项目,而不仅仅是表面层面。
- 声明必须有证据(测试输出、命令结果)支持,而非假设。
- 计划必须遵循每一条适用的全局规则。
- 验收标准必须是二值化的且可测试。
已知错误模式
如果出现以下任何模式,审查者必须立即标记:
- 浅层分析 —— 在未将标准逐一应用于每个项目的情况下,声明工作“已完成”或“已对齐”。
- 遗漏部署后步骤 —— 忘记重新构建npm链接的包、重启服务或更新全局安装。
- 过早结论 —— 未实际测试就声称某些内容有效。
- 规则/技能放置错误 —— 将流程性内容放入规则而非技能中,反之亦然。
- 交付链不完整 —— 只停留在提交和推送,没有完成可发布包的版本升级、发布、发布和安装。
- 状态过时 —— 依赖缓存或记忆信息,而非读取当前文件内容。
决定
- 批准(APPROVE) —— 每个清单项都通过且未检测到错误模式。
- 标记(FLAG) —— 任何一项失败或检测到任何错误模式。审查者必须描述问题并升级给人类用户。