跳转到内容

更新日志

当前配对:skill 产品 v0.34.4,npm installer 0.7.11,都在 @latest 上。 两个数字量的东西不一样——--help 打印两个。见两个版本号。 GitHub Release:v0.34.4。

下面是对你用 flow 影响最大的变化。完整不删减的历史在仓库里。

  • flow ready --json。 封闭的 ready.report 信封(可构建 card、被拦原因、告警、建议并行组)给 host orchestrator。未知参数现在大声报错,不再悄悄忽略。
  • flow auto --parallel。 背书 preflight 之后把并行策略记进 auto-state,打印建议的 first-fit 波。host 还是自己排、自己等。
  • 统一 release 流水线。 fail-closed 双轴一致性检查、不改东西的 dry-run、tag 压制,消灭 release 漂移。
  • 21 个 harness 的 desk 评测。 正式撰写并校验 Tier 1–3 harness 的 intake 评测(Cursor、Zed、Cline、Windsurf、Aider、Copilot、Devin、SWE-agent 等)。
  • release 流水线。 自动一致性校验和 fail-closed tag 压制。
  • 事务 installer。 升级走 receipt 驱动的事务,不再破坏式删了再拷:冲突先只读勘察,用户文件保留,回滚上报。
  • flow doctor 注册表。 12 个注册检查,--list、--check <csv>、--json。整棵安装树完整性校验。
  • Windows 加固。 拒绝 junction、路径解析修复、进程 containment。

0.34.0——PIN v1 + runner 加固 + 品牌识别

Section titled “0.34.0——PIN v1 + runner 加固 + 品牌识别”
  • PIN v1 status/resume 契约。 NEXT_VERB 之后原样重印 STOP 正文,compact 过的 host 能恢复 gate 状态。
  • runner 完整性。 打包时 SHA-256 hash,flow doctor 校验(C1–C7 波)。
  • 品牌识别。 gate 符号、wordmark、生产 asset 包。

0.33.0——status –json + stage 05 heading map

Section titled “0.33.0——status –json + stage 05 heading map”
  • status --json / resume --json。 一个封闭的 flow_context/v1 对象,中 tier host compact 之后保得住 gate 状态。
  • stage 05 heading map。 评测直读 gate-05.md;eval census 9→11。

0.32.0——中 tier gate、扫描器、披露

Section titled “0.32.0——中 tier gate、扫描器、披露”
  • 分发器。 SKILL.md host 无关(去掉了 YOU (Claude));next-PASS 额外只剩 gate-examples.md。
  • 机械扫描器。 typed-web ≥3 条 research、L-above-A、PRD 形容词、OD>5——flow.sh PASS 之后 FLAG。
  • coding 法。 law/CODING.md 里六条可移植 MUST/NEVER。
  • NEXT_VERB=。 _next_action 产出的封闭建议枚举。host 不许自动执行 auto/skip。
  • 拆分 gate-rules。 索引加分节文件。eval STOP 保住。

0.31.0——eval 加固 + host 无关并行 + 价值优先文档

Section titled “0.31.0——eval 加固 + host 无关并行 + 价值优先文档”
  • eval 加固。 judge 输入证据、CI 专属 fixture 不可能性 linter、doctor 超时行、更便宜的隔离 live-eval 方子。
  • host 无关并行法。 flow 还是纪律层;自有 runtime 停在具名 tripwire 后面(ADR-0001)。
  • 价值优先文档。 落地页加文档 hub 结果优先、真实 heading 锚、i18n 对齐。
  • 跨 OS。 macOS BSD grep 热修复进 bash 套件。

0.30.0——纪律层身份 + CI/eval 加固

Section titled “0.30.0——纪律层身份 + CI/eval 加固”
  • 身份 ADR。 flow 掌管 gate 与证据,从不碰 runtime。
  • /flow eval --record / --replay。 无 key 的产物 eval 重放。不是 fresh judge;永不计入 eval floor。
  • 具名产物证据。 完成证据项必须点名产出它的产物或命令。
  • CI。 manifest 驱动套件、强制 all-checks-passed job、无凭证 pack-rehearsal。
  • open decision。 没定的产品决策是 Scope、PRD、Contract 上 ## Open decisions 标题下的 - [ ] bullet,现有的 gate 扫描器数它们。/flow clarify 按节打印建议性清单。
  • card ## Independent test。 card 现在点名用户可见的切片证据,或 infra / none。残留占位符 check 挂。
  • /flow converge。 把现有代码往计划上收敛的只追加 remainder card。事务性,永远不改已有 card,没口子什么都不写。
  • 指纹绑定的 semantic_gate 和 live_verify 证据,外加 /flow attest semantic|live-verify|status|recover 和 /flow auto stop。
  • card 风险字段,自治 preflight fail-closed,不给每张 card 定好风险不放行。
  • 证据防主体过期;不认证 actor,不防恶意 host。
  • 持久层归 flow 所有,harness README 里有实时权威表。
  • brownfield 评估加了证据台账断言标签。
  • card 证据的机械地板:PR 批准、CI 绿、release notes 这类纯流程散文,再也标不了 card 完成。

每个 release,含内部和纯测试改动:CHANGELOG.md

发版流程:docs/release-process.md