From 9c703f14d916320bea60d5c9f3db000438fc0f91 Mon Sep 17 00:00:00 2001
From: cai <cai@nbcai.cc>
Date: Fri, 05 Jun 2026 11:45:24 +0800
Subject: [PATCH] 废弃 MB-X 体系 YAML 中间产物

---
 common/project-doc/项目规范.md |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git "a/common/project-doc/\351\241\271\347\233\256\350\247\204\350\214\203.md" "b/common/project-doc/\351\241\271\347\233\256\350\247\204\350\214\203.md"
index 6fe6cde..b132aa7 100644
--- "a/common/project-doc/\351\241\271\347\233\256\350\247\204\350\214\203.md"
+++ "b/common/project-doc/\351\241\271\347\233\256\350\247\204\350\214\203.md"
@@ -44,6 +44,20 @@
 9. 项目规范只记录项目特化内容,不重复抄写全局规范和体系规范。
 10. 项目级管理动作必须有日志和审计入口。
 11. 项目内具体事项必须能追到项目目标和启用体系。
+12. 当 `mb-ms-doc` 作为工作区管理根目录时,工作区内的业务子项目目录应以 `project-` 开头;每个业务子项目应拥有独立 Git 仓库,不加入 `mb-ms-doc` 仓库管理。
+
+### 2.1 业务子项目目录与 Git 边界
+
+`mb-ms-doc` 仓库保存全局规范、体系模板、公共文档和管理根目录规则,不直接管理具体业务子项目的版本历史。
+
+工作区内的业务子项目按以下口径管理:
+
+1. 业务子项目目录建议统一使用 `project-<name>` 命名,便于管理根目录 `.gitignore` 排除和人工识别。
+2. 每个业务子项目应在自身项目根目录内初始化独立 Git 仓库。
+3. 业务子项目不得作为普通文件加入 `mb-ms-doc` 仓库提交。
+4. `mb-ms-doc` 根仓库应排除 `project-*` 业务子项目目录。
+5. 如果历史项目、示例项目或特殊项目暂时不满足 `project-*` 命名,应在项目总览、项目配置清单或项目变更记录中说明原因和 Git 管理边界。
+6. 项目管理员创建新项目时,应同步确认项目目录名、独立 Git 仓库、远端地址、提交身份和管理根目录排除规则。
 
 ## 3. 核心流程
 

--
Gitblit v1.9.3