lzf_0626
|
39f261da14
|
新增 docs/32-平台侧交接与联调准备.md
把当前状态整理成可交接的一份:分支与门禁、三条线合进来的内容、平台侧补齐的登录与
RBAC 只读接口、修掉的真缺陷、演示账号与环境口径、新增工具索引、联调清单、悬置决策项。
其中三条是这一轮实际踩出来的,值得留档:
1. 环境数据不随代码合并(config_release / sys_role / sys_permission / Milvus schema /
advisor_product_*)—— 三条组员线各自都在这上面栽过一次;
2. 合并后必须**单独**跑 alembic upgrade head 与 tools/check_authoritative_docs.py:
三家合并里两次带进文档重号、两次库与代码版本不一致(一次"版本号跑了表没建"、
一次"表没建版本号也没跑"),两者都靠 upgrade 收敛,重号只有守卫能发现;
3. 投顾演示数据里"方案"那步配不出来,缺的是**证据来源**(source_url / document_sha256),
必须来自真实的销售适当性披露或基金合同文件;不伪造这两个字段是关键红线。
另记下环境口径:mypy 与测试数必须带环境读,NL 那边 184 错与本机 0 错的差异根因是
对方的 .venv 没满足 pyproject 的 sqlalchemy>=2.0,<3 / mypy>=1.14,<2,不是代码质量问题。
文档守卫:41 份无编号冲突。
|
2026-09-12 11:23:46 +08:00 |
|