1445043649
|
7f17cb8fee
|
chore(test): bump testcontainers Postgres to 17-alpine
\`make doctor\` 实测远程 Aliyun RDS = PostgreSQL 17.9。把
backend/tests/fixtures/postgres.py 的 testcontainers 镜像从
postgres:16-alpine 调到 postgres:17-alpine,与生产对齐。
同步把 STATUS.md "RDS 大版本对齐" 项标 done。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-11 17:29:16 +08:00 |
|
1445043649
|
ad22242ecc
|
docs(impl): add Stage 0 progress dashboard (STATUS.md)
新增 docs/multi-tenant-redesign/03-impl/STATUS.md 作为 Stage 0 唯一的"现在
到哪了"权威来源:
- 8 PR 状态表(PR0-PR2 ✅ merged,PR3-PR8 🟡 pending)
- 用户必须跟进的事(live PG 实跑 / RDS 大版本对齐 / push origin / LOCK
review / 远程 RDS 密码轮换)
- 跳过/推迟的子任务(T1.10 docker-pending、T2.7 acked、T2.8 optional
skipped、T2.9 backend/CLAUDE.md 待补)
- 即将遇到的开放问题(PR4 alembic baseline / _ensure_admin_user 现状 /
PG 大版本)
- PR3 模式选择 trade-off(Inline vs Subagent-Driven)
- 维护规则:完成 PR 后必更新;新 session 首先读本文件
填补 plan/impl notes 之外的空白:plan 是静态的,impl notes 是 per-PR
快照;STATUS 是跨 PR 的执行状态视图。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-11 16:44:09 +08:00 |
|
1445043649
|
1112a1971b
|
docs(impl): PR2 implementation note + acceptance checklist
记录 Stage 0 PR2 的实施落点、关键 LOCK 决策、跟进项与 7 commit 列表。
验收:3087 passed + 23 skipped + 0 failed(vs PR1 基线 3085 + 2 新
default-backend 测试)。
Stage 0 PR2 T2.10. PR2 完成。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-11 09:23:16 +08:00 |
|
1445043649
|
85a14f4c05
|
docs(impl): PR1 implementation note + acceptance checklist
记录 Stage 0 PR1 的实施落点、关键 LOCK 决策、fixture 用法示例、跟进项与
10 commit 列表。验收:3085 passed + 23 skipped + 0 failed(无 regression),
PG smoke 在 docker daemon 起来后实跑(CI workflow 已配)。
Stage 0 PR1 T1.10. PR1 完成。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-10 22:58:21 +08:00 |
|