用途:在任务收尾、事后复盘,或某条纠正、漂移记录值得跨任务保留时,把 state/tasks/<task_id>/correction_journal.md 和会话观察整理成可评审的经验提案。
主要能力:为每条值得保留的经验在 state/tasks/<task_id>/candidate_lessons.md 中写入候选,并标注目标层级:working-only(仅本任务相关,留在 state/);approved-lesson-candidate(反复出现,建议进入 control/approved_lessons/);policy-candidate(稳定且跨任务,建议进入 control/rules.md);gate-candidate(二元、机器可校验,可由人工翻译为 agent-completion-gate 检查)。每条候选包含经验本身、证据(引用日志条目)、applies_when,以及 not_authoritative_until_reviewed: true。
使用方式:读取纠正日志与观察;逐条写入候选文件;最终产出带层级标签与证据的 candidate_lessons.md,以及一段供人工在 git 中审阅和推广的简短摘要。所有内容保持 pending 状态。
限制:该技能只提案、不推广。将候选移入 control/approved_lessons/ 或 control/rules.md 是人工 git 操作,worker 不可调用。不得写入 control/approved_lessons/ 或 control/rules.md(对 worker 只读)。不得编辑任何 agent-completion-gate 清单,提出 gate-candidate 只是给人工的建议,不构成动作。没有对应规则或门禁实际承载时,不得把某条经验标记为 enforced。