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