docs(GOV-001): 建立工程治理与追溯规范

This commit is contained in:
2026-08-12 18:18:55 +08:00
parent 7cc2ba06a6
commit efdfb331bb
46 changed files with 1030 additions and 0 deletions
@@ -0,0 +1,8 @@
# GitNexus 开发后基线
- 日期:2026-08-12
- GitNexus状态:最新。
- 图谱规模:170 个符号、191 条关系、4 个功能簇、0 条执行流程。
- 远程仓库:未配置。
图谱已识别治理脚本中的功能编号校验、目录解析和门禁执行关系,并形成 4 个治理相关功能簇。查询“engineering governance feature record”能够定位功能编号校验、必备文件清单、开始/完成门禁及对应文档。仓库尚无业务代码,因此没有业务执行流程属于符合预期的结果。
@@ -0,0 +1,8 @@
# GitNexus 开发前基线
- 日期:2026-08-12
- Git 状态:空仓库,尚无提交。
- GitNexus20 个节点、16 条关系、0 个功能簇、0 条执行流程。
- 远程仓库:未配置。
当前只有项目说明、空的前后端目录和市场概览初步计划,不存在可受影响的生产代码符号。
@@ -0,0 +1,10 @@
# GitNexus 前后比较
| 项目 | 开发前 | 开发后 | 说明 |
|---|---:|---:|---|
| 符号 | 20 | 170 | 新增治理脚本、规范和功能档案中的可索引结构 |
| 关系 | 16 | 191 | 新增脚本导入、调用与文档关联 |
| 功能簇 | 0 | 4 | 形成治理相关功能簇,尚无业务功能簇 |
| 执行流程 | 0 | 0 | 尚未开始业务应用代码开发 |
实际变化与开发前计划一致,影响限制在工程治理层。暂存区变更检测识别 46 个文件、118 个符号、0 条受影响流程,风险为低;未发现 API、数据模型、消息契约、部署或界面方面的计划外变化。
@@ -0,0 +1,21 @@
# 实际变更检测
## 实际范围
- 新增仓库级规范、系统架构、ADR、功能档案和文档索引。
- 新增功能档案校验、开发前索引和开发后完成门禁脚本。
- 新增中文提交信息钩子和本地 Git 配置说明。
- 更新 `AGENTS.md`,保留 GitNexus 自动管理区块,并在其外加入项目强制规则。
## 计划外影响检查
首次执行变更检测时因空仓库没有 `HEAD` 而失败。创建中文空基线提交 `7cc2ba0` 后,使用暂存区范围重新执行:
```text
npx gitnexus detect-changes --repo a-share-analysis --scope staged
Changes: 46 files, 118 symbols
Affected processes: 0
Risk level: low
```
没有业务生产代码、HTTP API、数据库结构、RabbitMQ消息、部署配置或用户界面变化。实际范围与计划一致。
@@ -0,0 +1,18 @@
# 开发前影响计划
## 计划影响
- 新增仓库级规范、功能档案、ADR和治理工具。
- 更新 `AGENTS.md``README.md` 的开发入口。
- 不修改业务生产代码,不改变 API、数据库、RabbitMQ消息和页面行为。
## GitNexus 风险
初始仓库没有业务调用流程和现有生产符号。治理代码完成后,对核心符号 `validateFeatureId` 执行上游影响分析:
- 直接依赖:`tools/governance/start.mjs``tools/governance/finish.mjs`
- 受影响执行流程:0。
- 受影响模块:0。
- GitNexus风险等级:低。
该符号仍需通过行为测试保护,因为错误放宽编号格式会同时削弱开发前和开发后门禁。