feat(GOV-007): 建立开发库 Schema 基线门禁

This commit is contained in:
2026-08-13 12:50:37 +08:00
parent 2c502ebbec
commit da056681b6
30 changed files with 1734 additions and 18 deletions
@@ -0,0 +1,24 @@
# 测试结果
- 日期:2026-08-13
- 环境:本地开发仓库;未启动 MySQL,未连接任何数据库。
## 最新结果
- Schema 基线测试:20/20 passed。
- 治理测试:5/5 passed。
- MySQL 兼容基线:2/2 passed。
- 环境与部署基线:6/6 passed。
- `npm run schema:verify`:`v0.0.5 (not_applicable)` passed。
- 严格 `governance:start` smoke:基线未提交时按预期阻断;独立提交并推送后通过。
- `git ls-remote origin refs/heads/main` 与 `refs/tags/v0.0.5^{}`:远程 SHA 均按实时查询核对通过。
- `git diff --check`:passed。
- Node 语法检查:passed。
## 测试先行留痕
首次测试因模块不存在以 `ERR_MODULE_NOT_FOUND` 失败。实现期间失败测试先后捕获:MySQL 密码条件必填、标签提交核对、清单篡改、标准 5.7 视图 DEFINER、例程字符串误改、顶层/例程 DML 区分、双客户端版本、未跟踪基线、陈旧 tracking ref、普通与可执行注释 DML 绕过。每项均在实现修复后转绿。
## 未执行项
当前 MySQL 功能开关为关闭,本功能范围明确禁止连接数据库,因此未执行真实 MySQL 5.7 导出。首次启用 MySQL 的版本必须在固定开发库补做真实集成验证。
@@ -0,0 +1,5 @@
# 视觉 QA
本功能没有页面、组件、样式、图表或浏览器交互变化,视觉 QA 不适用。
结论:not_applicable