Files

1022 B

测试计划

  • 运行 npm run test:governance,要求 5 个治理测试通过、0 个失败。
  • 运行 git diff --check,要求无空白错误。
  • 扫描 AGENTS.mdREADME.mddocs/governance/,要求不存在“默认不推送”或“逐次授权后才能推送”的现行冲突文本。
  • 检查 git remote get-url --push origin 精确等于指定 Gitea 仓库。
  • 比较 git rev-parse main 与远程 refs/heads/main SHA。
  • 分别解析本地和远程 v0.0.0v0.0.1v0.0.2v0.0.3 指向的提交并比较。
  • 检查全局 credential.helperremote.pushDefault 与 GOV-004 开始前一致。
  • 扫描仓库文件和暂存区,要求没有凭据 URL、密码赋值或令牌赋值。
  • 运行 npx gitnexus analyze 和指定仓库的 detect-changes,记录节点、关系、流程和风险。
  • 运行 npm run governance:finish -- GOV-004 mandatory-gitea-push,要求退出码为 0。
  • 本功能不修改页面,视觉验证标记不适用并说明原因。