docs(FEAT-MO-001): 记录 TDX 双场景开发接入
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# v0.0.9 Schema 基线一次性例外
|
||||
|
||||
- 功能编号:FEAT-MO-001
|
||||
- 日期:2026-08-18
|
||||
- 适用范围:仅 FEAT-MO-001 开发启动
|
||||
|
||||
## 事实记录
|
||||
|
||||
按常规流程执行 `npm run schema:baseline` 时,本机因不存在 MySQL 5.7.x 的 `mysql` 与 `mysqldump` 客户端,在执行 `mysql --version` 前以 `spawnSync mysql ENOENT` 失败。失败发生在客户端前置检查阶段,未连接开发数据库,也未生成基线目录或半成品。
|
||||
|
||||
用户确认本次继续跳过数据库备份。该决定只适用于从已发布版本 `v0.0.9` 启动 FEAT-MO-001,不继承 GOV-011 对 `v0.0.8` 的一次性例外,也不建立通用跳过能力。
|
||||
|
||||
## 处理决定
|
||||
|
||||
- 不伪造 `not_applicable`、`captured_empty`、空 SQL、客户端版本、服务端版本或校验摘要。
|
||||
- 不修改 Schema 工具或 `governance:start` 增加跳过参数。
|
||||
- 手工保存与 `governance:start` 同等结构的 GitNexus 开发前基线和影响计划。
|
||||
- FEAT-MO-001 不得因此连接、探测或读取生产数据库。
|
||||
- 后续功能需要 Schema 基线时,仍必须提供可验证的 MySQL 5.7.x 客户端,或再次获得用户针对该版本的明确授权。
|
||||
|
||||
## 风险与接受
|
||||
|
||||
缺少 `v0.0.9` Schema 基线意味着仓库不能证明该发布版本对应的开发库结构,也会使依赖严格 Schema 证据的自动治理门禁无法通过。用户接受本次追溯风险;该例外不表示数据库门禁、发布门禁或未来数据库变更已经通过。
|
||||
Reference in New Issue
Block a user