docs: 迁入第一迭代过程报告并建立进展看板

- 新增 development/iterations/iteration-1/:15 份角色报告 + 进展看板(已完成/未闭环/下一步),作为双人协作的进度事实来源
- 新增 ADR-006:测试与交付容器化策略(Testcontainers / 交付 Docker 包 / 本机库仅个人联调)
- Git 工作流规范补充:敏感信息只进忽略文件或 sample、测试数据不入库、测试代码限标准测试目录
- 门禁:mkdocs build --strict 通过(零警告)
This commit is contained in:
2026-09-04 10:45:05 +08:00
parent 027876ae00
commit 209021e7d2
19 changed files with 3077 additions and 1 deletions
+2 -1
View File
@@ -27,7 +27,8 @@ feat: 迁移珊瑚橙主题体系并新增认证基础组件(ADR-005)
## 禁止事项
- **不提交敏感配置与构建产物**:本地 `application.yml``target/``build/``.dart_tool/``.idea/`、密钥凭据一律不入库(.gitignore 已覆盖,提交前 `git status` 逐一核对暂存清单)。配置只提交 `*.sample`
- **不提交敏感配置与构建产物**:本地 `application.yml``target/``build/``.dart_tool/``.idea/`、密钥凭据一律不入库(.gitignore 已覆盖,提交前 `git status` 逐一核对暂存清单)。配置只提交 `*.sample`;任何关键/敏感信息只能存在于被忽略的文件或 `.sample` 占位中
- **不提交测试产生的数据**:测试运行产生的数据文件、数据库导出、临时输出一律不入库。测试代码可以入库,但必须放在标准测试目录(Java 为 `src/test/`Flutter 为 `test/`),不得散落在业务代码目录。
- **不 force push 共享分支**`dev` / `main`)。个人 feature 分支整理历史后如需强推,用 `git push --force-with-lease`
- **不修改已推送的 Flyway 迁移**(呼应开发计划 4.3 节):`V1__*.sql` 等已进入 `dev` 的版本化迁移视为不可变,schema 变更一律新增 `V<n+1>__*.sql`
- 不改写已推送的提交历史(rebase/amend 仅限未推送内容)。