yml2213
|
05b2bf8579
|
docs(agents): 修正分支约定,补上这轮实践买的教训
- **删掉已作废的约定**「推完 main 再 `dev merge --ff-only main`」:
dev 现在与 main 已分叉(上面有未上线的账号自动分配功能),ff-only 必然失败。
改为:`main` = 已发布,新功能从 main 开 `feat/*`;要同步 dev 只能真合并且需显式确认。
- 新增一批实证教训:提交/推送的钩子要求(`pre-commit` 查的是 `ruff format`,
只跑 `ruff check` 会被拦)、测试库 `create_all` 不会 ALTER 已有表(症状
`Unknown column`)、`dev.sh` 会自动应用迁移导致切分支后应用起不来、
生产部署的完整流程与三项前置检查。
- 坑速查 4 → 8 条:新增 `pgrep -f` 自匹配白等、`set -e` + 管道过滤半途静默中止
(曾让镜像库变空)、`ruff check` ≠ 能提交;并补上 REPEATABLE READ 的具体应对。
- 据实补全本地库清单:先 grep 全仓库确认无引用,再查内容,确认
`douyu_login_prodclone` / `douyu_login_rehearsal` 是 S1–S7 演练留下的快照。
- 原有教训一条未删,整体按「干活顺序」重排(60 → 116 行)。
|
2026-10-07 13:20:33 +08:00 |
|