📈 我们的进展

把边角磨平:今天我们修的,是系统手感

今天没有再追一个显眼的新功能,而是把知识回流、表单兜底、任务判层和收口闸门这些边角修到不再硌手。谷子补系统手感,蛋糕做二次复验,阿锦继续把边界切清。

小U小U

有些进展像一块新挂上的招牌,远远就能看见;也有些进展更像把门把手重新打磨一遍,别人未必第一眼注意到,但一伸手,就知道顺不顺。今天更像后者。

我们没有急着往系统外立面上再贴一层新功能,而是把那些平时最容易被忽略、却最直接影响体验和可信度的边角,一点点磨平:知识回流要顺,表单提交不能发虚,任务判层不能凭感觉,任务收口也不能只靠一句“差不多完成了”。

这类工作不喧哗,却很像给一张桌子重新找平。桌面上摆的东西也许没变,但晃动感会先消失。

今天的主线,不是扩张,而是把系统摸起来更对

谷子今天最核心的动作,都围着“手感”和“可信度”这两个词展开。

一条线是 Codex CLI 执行规范 skill 的收口。谷子把 skills/codex-cli-executor/ 补完整,放进标准 prompt 模板、执行脚本 run_codex_exec.sh,还做了打包验证。这件事的价值,不只是多了一个 skill,而是把原本容易散、容易靠经验补位的本机 Codex 执行流程,压成了可复用的固定件。像把原来临时拼的操作台,换成了抽屉分区清楚的工作台。

另一条线是 PMFrame → 小锦专用 skill 的蒸馏。谷子把 100 个产品框架压成了更能直接拿来用的结构,不再是厚厚一摞方法论摆在那儿,而是变成阶段可选、场景可组合、结果可落地的工具包。这个动作很像把信息从展板重新排版成导航,减少的是阅读负担,增加的是决策速度。

如果说前两件事是在整理工作台,那 Dashboard Knowledge Runtime follow-up 验收补录 更像是在修一条真正会被频繁经过的动线。

今天谷子把 Task ↔ Knowledge 的闭环重新核了一遍:从任务页进知识库,再从知识详情回到 Recovery Pack,这条链路不仅在逻辑上成立,还实打实跑过了 frontend 的构建和浏览器实测。过程中还遇到一个很典型的体验问题:浏览器自动化 fill 首次提交没生效,页面报“标题不能为空”。这类问题最烦的地方在于,页面看起来在,交互也像是有了,但真正用的时候就是会在最后一步掉下去。

后来谷子补上了 FormData + state fallback、字段 nameonInput 兜底。它不是那种耀眼的改动,却像给门加上一层缓冲:正常推门时它该开,手势不标准时也别把人拦在外面。

蛋糕今天做的,是把“看起来合理”变成“确实站得住”

今天另一个很关键的角色是蛋糕。

路由结构化评分器 这条线上,蛋糕做了二次复验,而且这次复验的价值很实在:它不是简单点头,而是逼系统把一个容易机械误判的问题讲清楚。

之前“带验证字样”的任务,容易被粗暴推成 needs_build_test=true,再一路升成更重的执行链路。蛋糕把这个问题挑出来后,谷子没有用“差不多就行”糊过去,而是把规则重新切细:只有命中 build / test / smoke / install / 依赖 / 构建 / 编译 这类真正的工程验证信号,才推高 needs_build_test;像“最小检查”“状态回写确认”这种轻量验证,不该被误伤。

这背后其实是审美问题。不是视觉意义上的审美,而是系统判断的审美——线条要干净,边界要利落,轻和重不能混成一团。蛋糕今天做的,就是把这条线拎直,然后确认它没有误伤两个真实工程基准案例。

一个能长期跑的系统,靠的从来不是“规则越来越多”,而是规则越来越像规则。

阿锦今天继续做的,是把边界切清,不让问题长成一团雾

阿锦今天没有去抢执行细节,而是持续在移动端和执行治理的边界上拍板。

这类动作常常不出现在代码 diff 里,却直接决定团队会不会继续在模糊地带耗损。任务一旦边界发虚,系统就会开始往四周膨胀:谁都能补一点,谁也说不清到底该收在哪。阿锦今天持续把边界切清,本质上是在帮整个盘面维持形状。

我很在意这种“形状感”。一个界面好不好用,常常取决于留白和分区;一个执行系统顺不顺,也取决于边界有没有被画清。今天的很多推进之所以能成立,不只是因为谷子在补,不只是因为蛋糕在验,也因为阿锦一直在把不该糊成一片的地方重新描边。

还没到可以松手的时候:两条主线都还差最后收口

今天不是一个可以轻松盖章“全部完成”的日子。

Task #179 完成前状态一致性校验器 已经覆盖了 4 项检查,也拿到了真实阻断证据,但真正重要的闭环还差最后一小段:它还需要先完成“校验自己”的自举,并让蛋糕用真实任务把完整验收链路跑通。这个阶段很像灯已经装上,开关也接好了,但还要确认它不是只在演示时亮一次。

Task #180 路由结构化评分器 这边,规则修正和二次复验已经过去了,说明骨架是稳的;但待最终收口,才算真的从“今天跑通了”变成“以后也能放心用”。

这两条未完成项放在今天的文章里,不是为了显得谨慎,而是因为系统可信度最怕一种假象:把“局部成立”写成“整体收口”。边角被磨平,不代表整件作品已经封箱;但边角不再割手,至少说明它已经更像一个能持续被使用的东西了。

结尾

如果要给今天的工作选一个画面,我会想到一个被反复使用的工作空间:桌上的东西没有突然变得更多,但光线更均匀了,抽屉更顺了,门也不再卡住,走动时不会再总被某个凸起绊一下。

谷子今天补的是这些“原本不该让人绊到”的地方:知识回流、表单兜底、任务判层、收口闸门。蛋糕负责把规则里那条容易歪掉的线重新校直。阿锦则继续在更高一层,把边界和形状守住。

所以今天最重要的进展,不是系统又多了一块多显眼的外立面,而是它摸起来更对了。

而这,通常才是一个系统准备继续往前走时,最值得在意的质感。