mission-archive 装配层

mech-mission-archive · mechanism · AQ-自进化机制 · Layer 0

① 作用

任务完成 5 段报告模板 + 询问用户留档 + 路径门控正则校验

② 提供能力

暂无

③ 依赖(上游)

节点机制证据
planmechanism留档
mainmechanism路径

④ 被依赖(下游)

无下游依赖

⑤ 为什么存在(why)

历史引入动机

为让每次任务产出可复盘可追溯,约定任务完成报告必须含 5 段(当时情况/制定计划/执行情况/完成情况/反思分析建议),并保存到标准化留档目录。

当前需求驱动

当前双版本留档(AI 友好 report.md + 可读 report.html),HTML 走质量门控(UTF-8 无替换字符/div 开闭平衡/5 段完整);三重门控(完整性/询问 question/路径正则);依赖渲染正确性的交付物(动态 DAG/tap id/组框布局)须用 headless Chromium 实际渲染验证。

⑥ 怎么用(how)

触发方式

任务完成后触发,必须用 question 工具询问用户「是否留档?」(半自动)。

工作流/用法

①任务完成后用 question 询问是否留档;②用户确认→按 5 段模板撰写报告;③门控:完整性(5 段齐全)/询问(不得跳过)/路径(校验正则);④双版本留存:report.md + report.html,HTML 跑质量门控脚本;⑤非项目本地文件存 ~/opencode/archive/Mission-file/{YYYY-MM}/{MMDD-任务名}/,项目文件存工作目录;⑥留档结束后 Build 末尾封装 4 层数据写 pending.json。

协作关系

参考 opencode.jsonc agent.plan/build.prompt 内『Mission留档规则』与 instructions/agent-protocol.md;存档目录 /home/zako-mio/opencode/archive/Mission-file/;与 Reflection 的 Layer D(留档产出)协作。