子代理驱动开发: 记账系统不会记录正在执行的任务,因此在任务中断时,会重新分配已经承诺的工作
作者: kaiser-data创建于 2026年9月12日更新于 2026年9月12日
持久进展给了日志一个精确的行格式,在一个特定的时刻写入:
当一个任务的审查结果为清洁时,将一行添加到日志中[…] "任务 N:完成(提交 ..,审查结果清洁)"
以及一个恢复规则:
列出的已完成任务已完成 - 不要重新派发它们;从第一个未标记为完成的任务开始恢复工作。因此,日志仅记录已完成的工作。在派发实现者和审查结果返回清洁之间的窗口中(这正是所有壁时的主要时间来源),没有写入任何内容。在该窗口中中断的任务与从未开始的任务无法区分开来。这很重要,因为恢复规则对于此类任务的指示是重新派发它,而此时实现者可能已经提交了。
内容来源: obra/superpowers