Pattern 1 与 Pattern 2 —— 链演化
二十七小时后,这套手工纪律被命名为两个模式:模式 1 —— pre-declare SpecKit refresh;模式 2 —— post-close audit-driven Batch N.4。正典文档、遥测 schema、CLI helper —— 再过一小时,一个把两者向上重新吸收的元模式出现了。
二十七小时后,这套手工纪律被命名为两个模式:模式 1 —— pre-declare SpecKit refresh;模式 2 —— post-close audit-driven Batch N.4。正典文档、遥测 schema、CLI helper —— 再过一小时,一个把两者向上重新吸收的元模式出现了。
项目的第一份 AIDEC —— "AI 智能体是同一个技术受众" —— 与把它落地的开放标准之间相隔四个月。AGENTS.md 放在仓库根目录,被十五个不同厂商的 CLI 读取,替代了 CLAUDE.md / GEMINI.md / .cursorrules 以及十几个其他文件的扩散。
七十二小时内的两个动作:补上 i18n 覆盖度最后的 5%(治理文档在 EN + ES + zh-CN 上达到 20/20/20)以及在 README 中加入 CLA 徽章。分开看都很小;放在一起,正是框架不再只对自己讲话、开始向任何想读的人讲话的那一刻。
Sentinel 在一个已经一个月没有刷新的 plan 上连续跑了七个 Charter,靠手工执行 CHARTER-18,心里清楚任何一步走错都会埋掉前六个 Charter 的工作。五个小时之内,把这套手工纪律写进了上游治理 —— 当时还没给这个模式起名字。
几十个文件里有一个反着活 —— 一个以英语为正典的框架里,唯一以西班牙语为正典的文件,存在了六个星期,没人发现。一次维护性修复,记录下博客一再遇到的一件事:异常值反过来教你什么是规范。
Sentinel 关闭了十三个 Charter,里面至少有七处可辨认的横向债务,TDE 却一个都没有创建。文档类型存在,但触发它的操作准则不存在。fw-4.13.0 如何补上这个缺口 —— 以及那一串 PR 怎样顺带把关于 stacked PR 的一课写进了项目规范。
六个小时的工作会话,使用一个能力强的智能体,加载了框架的全部入门资料 —— 一次都没有主动建议使用 Charter。直接被问到时五分钟内就能套用。这不对称的不是能力,是可见性。
第四次改名与前三次不同 —— 它不是在寻找概念,而是源于一次商标冲突调查。八天、一份 ADR、四十三分钟内的五个 PR。这是项目第一次有纪律的品牌迁移,也展示了把 "in scope / out of scope" 应用到自己的过去意味着什么。
每个 Charter 在两小时工作之上还要 40 分钟的复制粘贴。纪律在起作用;仪式却变成了问题。Charter 如何成为 CLI 的一等实体,以及那一条把审计编排留给框架、把 prompt 评估交给任何第三方的架构决策。
Chronicle → Monimen → DevTrail → Strange Days Tech → StrayMark。四个月、四次改名 —— 一月里仓促的三次,五月里有纪律的一次。理念没有动;名字动了。