docs: 迁入第一迭代过程报告并建立进展看板
- 新增 development/iterations/iteration-1/:15 份角色报告 + 进展看板(已完成/未闭环/下一步),作为双人协作的进度事实来源 - 新增 ADR-006:测试与交付容器化策略(Testcontainers / 交付 Docker 包 / 本机库仅个人联调) - Git 工作流规范补充:敏感信息只进忽略文件或 sample、测试数据不入库、测试代码限标准测试目录 - 门禁:mkdocs build --strict 通过(零警告)
This commit is contained in:
@@ -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 仅限未推送内容)。
|
||||
|
||||
Reference in New Issue
Block a user