LLM 治理 roadmap 调整后的第二个月:验证冻结范围、证据缺口与 owner 容量是否再次漂移
上一篇把第一个月暴露出的 drift signals 整理成 monthly roadmap adjustment ledger,并用 keep、narrow、reopen dispute 三类动作更新季度执行包。
到了第二个月,问题不再是“有没有做调整”,而是调整有没有改变执行结果。
如果被冻结的范围又被悄悄打开,证据缺口仍然停在原地,owner 的容量承诺也再次失效,那么 ledger 只是留下了一次决策记录,并没有把季度 roadmap 拉回可执行状态。
这一篇继续往下走:设计一个 second-month adjustment checkpoint,用少量硬证据验证月度调整是否生效。
1. 第二个月不需要再做一次完整复盘
second-month adjustment checkpoint 的职责很窄,只回答三类问题:
1 | second_month_checkpoint: |
它不重新讨论季度目标,也不重新收集所有需求。
第一个月已经完成了 drift 识别和 adjustment decision,第二个月只验证这些决定是否被执行。如果再次开放全部议题,团队会把验证会重新开成优先级讨论会,原来的调整动作反而无法被评价。
2. 先检查被冻结的范围有没有被重新打开
月度调整里最常见的动作之一是 narrow:保留阻塞项,冻结非关键范围,把 owner 容量集中到最小交付包。
第二个月要检查的不是任务列表有没有更新,而是 frozen scope 是否仍然保持冻结:
1 | scope_freeze_check: |
这里需要特别关注三种隐性 reopen:
- 没有正式 decision,但任务重新进入迭代
- 没有改 roadmap,却持续消耗 owner 工时
- 没有新增 scope 记录,却在 acceptance criteria 中加了要求
只看 roadmap 状态,很容易得到“范围仍然冻结”的结论。把实际工时、验收项和迭代任务一起对照,才能发现冻结范围是否从旁路回来了。
3. 证据缺口要看 burn-down,不看文档数量
月度调整通常会重新校准 evidence contract,例如把“大而全的报告”收窄为几个能支撑决策的关键证据。
第二个月应该验证 evidence gap 是否缩小:
1 | evidence_gap_burn_down: |
这里的 valid 不能用“已上传文档”代替。
每份证据仍然要满足原来的有效性约束:来源明确、时间窗口正确、能够重放、能支撑对应 decision。否则团队可能新增了很多材料,但关键问题依旧没有答案。
如果 gap 数量下降,但新增证据全部来自过期窗口,checkpoint 仍然应该判定为未通过。
4. owner capacity contract 必须重新用实际投入校验
第一个月调整时,owner 可能重新承诺了容量:
1 | capacity_contract: |
第二个月不能只问 owner“还能不能做完”,而要核对真实投入:
1 | capacity_validation: |
如果 capacity 再次漂移,需要区分两种情况:
- 临时事件消耗了 buffer,但 protected work 仍在推进
- 隐性支持和新增范围长期挤占了 protected work
第一种可以补一个短 checkpoint;第二种说明原 capacity contract 已经失效,不能继续依赖同一个交付承诺。
5. adjustment action 要用结果信号验收
不同 adjustment action 的成功信号不同。
1 | adjustment_effectiveness: |
这一步能避免“动作已登记”被误当成“动作已生效”。
例如 ledger 中已经记录 narrow,但 owner 的实际工时仍被冻结项占用,这条调整就应该判定为 failed,而不是 in progress。
6. 第二次漂移不能继续只追加备注
同一类 drift 在第二个月再次出现时,处理级别应该升级。
1 | repeat_drift_routing: |
原因很简单:第一次漂移可能来自估算误差,第二次同类漂移通常说明约束没有被真正执行。
如果团队继续在 ledger 后面追加说明,roadmap 会保留一个形式上的承诺,但所有人都知道它已经无法按原条件完成。这种“未正式失败”的状态最容易持续消耗容量。
7. checkpoint 输出只保留四种结果
为了让第二月检查能直接改变执行包,输出状态不宜过多:
1 | checkpoint_result: |
对应动作可以固定下来:
| 结果 | 含义 | 后续动作 |
|---|---|---|
validated |
调整有效,核心约束稳定 | 保持当前 roadmap |
validated_with_follow_up |
主体有效,但存在可收敛缺口 | 增加一次短 checkpoint |
adjustment_failed |
冻结、证据或容量约束再次失效 | 停止新增范围并升级处理 |
decision_reopened |
原决策依据已经不成立 | 重建 decision packet |
不要使用“基本完成”“继续关注”这类无法触发动作的状态。checkpoint 的价值在于让下一步明确,而不是让问题显得没那么严重。
8. 一个最小 checkpoint 模板
可以把第二个月检查压缩成一份短记录:
1 | second_month_adjustment_checkpoint: |
这份模板不追求覆盖所有执行细节,只保留能判断调整是否有效的证据。
小结
monthly roadmap adjustment ledger 解决的是第一个月“发现漂移后怎么改”的问题,second-month adjustment checkpoint 解决的是“改完以后有没有真的变好”。
最小闭环可以概括为:
- 检查 frozen scope 有没有通过任务、工时或验收项被重新打开
- 用有效证据的 gap burn-down 判断 evidence contract 是否在收敛
- 用真实投入重新验证 owner capacity contract
- 按 adjustment action 的结果信号验收,而不是只看登记状态
- 同类 drift 第二次出现时升级处理,停止用备注掩盖失效承诺
这样,季度 roadmap 的月度调整才不是一次文档修订,而是一组可以在第二个月被证伪、被升级、也能被确认有效的执行约束。