1445043649
c70c6594de
docs(impl): STATUS — record LOCK sign-off and origin push
...
Two unblocking events on 2026-05-12: team signed off all 7 irreversible
schema decisions, and docs branch was finally pushed to origin (38 commits,
via SSH-over-443 to bypass local proxy). PR4 is now unblocked.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-12 22:02:33 +08:00
1445043649
a592319e3c
docs(impl): STATUS update after PR3 merge
...
PR3 ✅ merged 进 docs branch(7 commits, T3.1-T3.10)+ RDS live 验证通过
(11 张表含 workspaces/workspace_memberships,partial unique on owner 索引
建出来)。测试基线 3134 passed + 25 skipped + 0 failed。
下一个 PR4(auth 改造)plan 推荐 Inline 模式(跨 jwt.py/auth_middleware.py/
routers/auth.py 多文件耦合紧)。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-12 21:34:05 +08:00
1445043649
cbbb83a706
docs(impl): STATUS update after PR2 live verification on RDS
...
PR1 + PR2 已 live 验证:远程 Aliyun RDS (PostgreSQL 17.9) 上 9 张表
(DeerFlow 5 + LangGraph 4) 全部 create_all 成功。
记 3 个 PR2 follow-up commits(不在原 plan task list 但 live 必需):
- testcontainers image 16→17 对齐 RDS 大版本
- serve.sh auto-add --extra postgres 防 uv sync 卸 asyncpg
- async_provider 剥 +asyncpg dialect 前缀让 LangGraph saver 能解析 URL
更新"一句话状态" + 标 PG live 验证(区分 testcontainers 路径仍未实跑)。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-11 18:01:22 +08:00
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