SuperAPI AI 工具集

reconcile

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:reconcile 是 audit → reconcile → close 衔接中的唯一显式写入者。审计识别变更并生成 reconciliation brief,reconcile 消费该 brief、执行写入并记录所做变更,随后交由 close 确认结果。

主要能力:写入两类表面。每切片产物(design.md、slice-NNN.md)通过直接编辑并取得用户同意;治理/规范真值(ADR、spec、requirements、policies、standards)通过 REV kind(doctrine revision)以带类型的 [[change]] 行、审批检查点和 apply 路径处理。一次 reconcile 可同时使用两种表面,具体落点由 brief 决定。

使用方式:先读取 review-NNN.md 的 ## Reconciliation Brief 段,用 doctrine review show RV-NNN 确认所有 finding 均为终态且本轮已结束,否则退回 /audit。若 brief 为空,追加 ## Reconciliation Outcome 后交给 /close。对直接编辑项,展示位置、旧文本与新文本并获确认后写入。对治理项,用 doctrine revision show REV-N 或 doctrine revision new "reconcile SL-NNN" --slug reconcile-sl-NNN 创建,doctrine revision status REV-N started 后以 doctrine revision change add 添加行,写入 revision-NNN.md 的 reconcile narrative,再执行 doctrine revision approve REV-N 与 doctrine revision apply REV-N。apply 自动落地 status 行,modify/create/introduce/move/retire/prose 行需手动落地;手动完成后执行 doctrine revision status REV-N done,并在 review-NNN.md 追加 ## Reconciliation Outcome。

适用场景:审计已完成、需要将发现转化为实际文档与规范变更时。

限制:doctrine slice reconcile 命令尚未构建(已推迟),需手动驱动现有动词。plan.toml 准则(EN-/EX-/VT-、PHASE-NN)为不可变追加,不是 reconcile 表面;一致性/虚假未交付项由 selector registry 修复。reconcile 只检查不重新审计,发现新缺口应退回 /audit 或 /consult。若模型本身不足,用 doctrine slice status <id> design 升级回设计。