39f261da1478839286f1258fa9406aee4766ee64
把当前状态整理成可交接的一份:分支与门禁、三条线合进来的内容、平台侧补齐的登录与 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 份无编号冲突。
Description
番茄炒蛋组
18 MiB
Languages
Python
99.9%