Skip to content

Superflow v0.5.19

Choose a tag to compare

@github-actions github-actions released this 09 Oct 07:36
· 18 commits to main since this release

Superflow 0.5.19:隔离 Git 回归夹具的宿主环境

升级摘要

升级内容:0.5.18 → 0.5.19。修正测试夹具读取真实宿主 Hook 和 Git 配置的问题,使维护验证可重复;生产证据门禁继续拒绝漏字段伪 PASS。

主要更新

  • Git 初始化、配置、暂存、旧基线与后续提交统一使用隔离环境,阻止宿主 HOME、全局配置、仓库和索引变量泄漏。
  • 进程内 Git Hook 审计限定同一测试环境并自动恢复;Codex/Claude 覆盖当前门禁、自定义脚本和未安装状态。
  • 匿名 MyBatis/MySQL 回放同步隔离全部 Git 调用;保留自定义资产和原有生产断言。

验证结果

  • 原五文件从 59 通过/1 失败恢复为 64 项通过;外部 Git 配置污染回归 8 项通过,独立复审通过。
  • 完整测试 103 文件、750 项通过;Lint、构建、两项设计门禁及严格 Skill 审计 16/16、0 英文镜像缺口通过。
  • 真实匿名 MySQL/Git 两宿主均旧基线退出 0、漏字段提交退出 1、正确 SQL 写入提交退出 0。
  • npm pack dry-run 与正式包 402 文件;隔离安装、双语双宿主四次更新与自定义资产保留通过。

升级方式

  • npm install -g @chenmk/superflow@0.5.19 --registry https://registry.npmjs.org
  • superflow update --agent both --scope global;重启宿主加载资产。

English summary

Upgrade from 0.5.18 to 0.5.19. Isolate Git fixture HOME, XDG and inherited Git configuration/repository/index overrides across setup, staging, commits and synchronous audits. Both hosts cover current, custom and absent assets. Production evidence gates remain unchanged. Full suite: 103 files/750 passes; lint/build/design gates/strict audit and package installation passed. Real anonymous MySQL/Git rejects omitted writes (exit 1) and accepts correct SQL (exit 0). Receipt authenticity and semantic sufficiency still require independent review.