用途:对 Harness 账本投影执行周期性的离线回顾,找出反复出现的摩擦,并在不允许审阅者修改规则、Tasks、Facts 或 Decisions 的前提下,准备有证据支持的机制修复、删除候选或限时新规则。
主要能力:运行命令 ha schedule reckon,读取附加的 Harness 投影并只写 stdout,运行实例的最终输出即报告产物。投影缺失视为错误,而非健康的空报告。可用 ha task show、ha runtime status、ha fact show 等读命令打开候选证据。系统预设默认暂停,需先选择 agent 与 runtime 实例再启用。
使用方式:按 references/source-contract.md 添加可选来源,将其读命令与证据合并说明加入预设 mission。对每个候选读取证据链接或标识,按漏斗顺序裁决:先修复造成摩擦的机制、配置或错误信息;若无框架级修复,再提议移除过时规则;最后才考虑新规则,且要求触发条件与到期日期。同一类问题第二次出现属于结构性问题,不应再做局部修补。报告仅为建议,由人类决定是否创建 Task、退役规则或提出 Decision。安静输出是有效的健康证明,不应编造发现。
边界:occurrence 认领(nodeId 加 claimFence)提供多节点互斥,每个结果属于其 occurrence,不使用共享报告路径。边缘节点读取本地投影,报告标识本地证据而非全队列的规范快照。
定制:可编辑预设 mission 以调整问题、证据深度或报告格式;可添加只读外部来源并说明其证据如何并入内置信号;可在 Schedule 编辑器中选择或替换 agent 与 runtime 实例。预设受保护不可删除,但频率、时区、mission 与目标可修改。外部来源示例包括 walls 报告、AGENTS.md 退役标记、支持升级、运营交接或客户反馈导出,这些均为站点特定输入。来源必须声明读取范围并返回稳定的证据标识符。方法采用离线重放、外部证据、最小提议差异与人工裁决,刻意避免在线自编辑与仅追加式记忆增长。更多内容见 references/method.md。