docs: 分支策略(简化版 GitFlow)文档

This commit is contained in:
AndyChen1024
2026-09-04 17:54:27 +08:00
parent 4eff1f1989
commit bc2e3a3907
4 changed files with 109 additions and 0 deletions

View File

@@ -43,6 +43,7 @@ scripts/verify.sh 确定性验证脚本
6. **验证优先于声称完成**:任何"完成/通过"声明都必须以 `scripts/verify.sh` 的新鲜输出为证据。
7. **Commit 格式**:`type(scope): description`,一次提交一个变更集。
8. **新 feature 模式**:在 `feature/<name>/` 下用 `mcl.android.feature` 插件,暴露 `<Name>Screen` 组合函数 + `<NAME>_ROUTE` 路由常量 + `<Name>ViewModel`,并在 `app` 的 `AppNavHost` 注册路由。
9. **Git 分支流**:`feature/<name>` 从 `dev` 拉、merge 回 `dev`;`dev` 稳定后经确认再 merge 到 `main`(详见 [docs/gitflow.md](docs/gitflow.md),决策记录 ADR-0005)。
## 文档地图
@@ -50,6 +51,7 @@ scripts/verify.sh 确定性验证脚本
|------|------|
| 架构与模块依赖 | [docs/architecture.md](docs/architecture.md) |
| 编码规范 / 命名 / commit | [docs/conventions.md](docs/conventions.md) |
| Git 分支策略(简化版 GitFlow) | [docs/gitflow.md](docs/gitflow.md) |
| 测试策略与命令 | [docs/testing.md](docs/testing.md) |
| 构建 / 签名 / 发布 | [docs/deployment.md](docs/deployment.md) |
| 工作状态与遗留项 | [docs/progress.md](docs/progress.md) |