用途:对 TASKS(任务拆解)文档做代码实现前的最终质量审查。适用于 TASKS 生成后、手工修改后、开发前或周期复查;不适用于 TASKS 尚不存在(应先用 doc-tasks/doc-tasks-autopilot)或只需结构校验(用 doc-tasks-validator)的场景。
主要能力:共 10 项检查。0 结构合规为阻塞项,要求 TASKS 必须放在嵌套目录,路径形如 docs/11_TASKS/TASKS-NN_{slug}/TASKS-NN_{slug}.md;其后依次检查任务完整性、SPEC 对齐、实现契约(协议接口、异常层级、状态机、数据模型、DI)、依赖准确性(含循环依赖)、任务原子性、AI 实现提示、占位符([TODO]/[TBD])、命名合规(TASKS.NN.xxxx,元素类型码 18、30)以及上游漂移检测。
上游漂移依赖强制缓存 docs/11_TASKS/.drift_cache.json,采用三阶段算法:缓存校验、引用提取、漂移比对;并按时间戳、SHA-256 内容哈希与变更比例判定。哈希需实际执行 sha256sum 等命令计算,拒绝 verified_no_drift、pending_verification 等占位值。
使用方式:命令为 /doc-tasks-reviewer TASKS-03、/doc-tasks-reviewer docs/11_TASKS/TASKS-03_f3_observability.md 或 /doc-tasks-reviewer all。报告写入相应嵌套目录,文件名为 TASKS-NN.R_review_report_vNNN.md,版本自动递增,支持增量对比。评分按各检查项加权,满分 100:90 及以上 PASS,80–89 WARNING,低于 80 FAIL。
限制:具体平台支持、安装方式、收费与价格资料暂未提供。检查结论依赖 TASKS 与上游 SPEC/TSPEC 文档的正确存在与哈希可计算。