返回案例

工程案例

Rootloom:让编码智能体的工程变更可检查

把风险路由、根因定位、范围约束和实际验证组织成可检查的 Codex 工程工作流。

已验证产品设计、工程实现、文档与验证2026.07 · v4.1.0

我的角色与范围

产品设计、工程实现、文档与验证,2026.07 · v4.1.0。

要解决什么

编码智能体可以快速修改代码,但“为什么在这里改、是否触及真正的不变量、范围是否漂移、验证是否真的运行”经常散落在提示词和日志中,难以复查。

Rootloom 是面向 OpenAI Codex 的本地工程工作流插件。4.1.0 将公开入口收束为 Change、Review、Project Guidance 与 Setup,并让严格合同只在风险或显式证据要求出现时加载。

目标与不做事项

目标

  • 让目标、授权、修改范围和完成声明保持一致
  • 对缺陷追到行为所有者边界和被破坏不变量
  • 让验证记录实际运行的检查、结果与剩余风险

不做事项

  • 替代仓库规格、测试、Lint、安全扫描、持续集成或人工审查
  • 让所有任务都运行同一套深度治理流程

现实边界

  • 需要遵循 Codex 插件、Skill、AGENTS.md 与平台授权边界
  • 普通任务必须保持轻量,高风险或证据模式才加载严格合同
  • 命令通过不能自动成为正确性、安全性或任务完成证明

真正影响结果的取舍

用一个 Change 入口承载风险路由

Direct、Scoped、Governed、Evidence 与 External Action 由同一实现入口根据任务事实选择,用户不需要先理解内部流程,也避免多个相似工作流相互漂移。

在行为所有者边界处理根因

缺陷先建立现象、触发状态、所有权边界、被破坏不变量与根因的链路,减少下游特判、吞异常和放宽断言造成的伪修复。

把命令结果与完成判断分开

验证从主路径、不变量和相邻路径派生;命令结束后继续检查最终 diff、工作区与最强反例,只有实际观察到的结果才能进入完成报告。

架构与实现

主流程:任务意图与授权 → 仓库事实与风险 → 根因或目标边界 → 最小一致变更 → 比例化验证 → 最终 diff、工作区与剩余风险复核。

公开入口:Change / Review / Project Guidance / Setup。Governed、Evidence 与 External Action 是 Change 按风险显式加载的模式,不成为日常强制门禁。

如何确认它真的工作

代码

公开源码与中英文文档

仓库公开四个工作流、运行时辅助资源、安装方式、兼容性与边界说明。

查看证据
持续集成

持续集成记录

公开工作流持续运行单元、契约、仓库验证与发布相关检查。

查看证据
文档

4.1.0 正式评估记录

仓库保留 4.1.0 的 Core Reset 正式评估报告和评分门禁结果。

查看证据
文档

v4.1.0 发布记录

版本记录对应 2026-07-30 的 4.1.0 发布提交和公开发布页。

查看证据

已经产生的影响

  • 将公开使用面收束为四个稳定入口,普通变更路径不加载额外合同
  • 完成 4.1.0 发布,并保留可检查的正式评估、契约与持续集成记录
  • 明确区分机器观察、人工语义判断和证据能力边界

限制与后续

当前限制

  • 当前核心工作流面向单个 Codex Agent,不提供通用多智能体编排
  • 它让工程过程更可检查,但不会让模型变得不会出错
  • Evidence Bundle 是本地审查记录,不是安全证明或不可变审计系统

后续

  • 继续用真实仓库任务校准风险路由、验证强度与令牌开销
  • 在不增加日常负担的前提下扩充兼容性和失败模式证据