用途:对已完成执行的工作项进行独立评审,判断其目标是否真正达成,并在未完全达成时给出根因与下一步状态建议。设计上只读取磁盘内容,不查看执行者的推理过程。
输入:work/<slug>/README.md,其 frontmatter 状态为 pending-assessment,以及 work/<slug>/data/ 下的产物。
输出:更新同一个 README,填充 # Assessment(含结论与说明),并将 frontmatter 状态改为 done(目标达成)、needs-input(未达成且需要人工指示)或 pending-plan(建议重新规划)。
检查项:目标与结果对比,确认工作是否真正回答目标而非相邻问题;核对 # Results 中列出的每个产物是否存在于 work/<slug>/data/;检查计划遵循情况,有记录的偏差可接受,未记录替换是警示信号;证据质量,抽样阅读产物验证 # Results 中的主张,对于由 .ev 证据条目支撑的文字主张,应加载 asta-tools:check-claims 技能并应用其评分标准,而非自行二次判断。
评估模板包含 Verdict(accomplished | partial | not accomplished)、Reasoning、Root cause(incorrect assumption | technical blocker | missing data | scope drift | other)和 Recommended next status(done | needs-input | pending-plan)。
结论规则:accomplished 设为 done;partial 且有明确可执行的下一步,设为 pending-plan 并写明建议规划内容;partial 或 not accomplished 且需要用户输入,设为 needs-input。
范围之外:重新执行工作(属于 do-work)、起草新计划(属于 plan-work)、提交或索引(属于 save-work)。