chore: 追平主干(advisor 演示引导/风控权限配置 3 提交);同步测试基线 1424

主干 `c200a61..5634fdc` 3 个提交(advisor 演示环境引导、风控登录权限与模型能力配置),
与本线 5 个提交**无文件重叠**,合并**无冲突**(`tools/seed_test_rbac.py` 双方都改过,
Git 自动合上;合并后 `check_rbac_seed_consistency.py` 仍通过)。

追平后本线相对主干恢复 **BEHIND 0**,PR #9 可重新 fast-forward 合并。

## 验证(合并后重跑)

- `ruff check app tests tools alembic` → `All checks passed`
- `mypy app` → 0 错 / 245 文件
- `pytest tests`(全量)→ `2 failed, 1424 passed, 1 skipped`
  (2 个失败为既有环境项:httpx 把中文序列化成 `\uXXXX`,非本次引入)
- `check_authoritative_docs.py` → 53 份文档无编号冲突
- `check_rbac_seed_consistency.py` → 通过(种子 id 唯一、各 grant 脚本与种子逐条一致)
- `check_docs_endpoint_ids.py` → §19 端点编号无重复
- `audit_schema.py` → 89 张业务表无缺失/意外
This commit is contained in:
2026-09-12 14:50:08 +08:00
parent aa3f9f9b3d
commit db4dae2fe6
+1 -1
View File
@@ -117,7 +117,7 @@
**新增模型前先搜一遍 `__tablename__` 有没有被占用。**
- 测试基线(**2026-09-12 合并主干 PR #7 + 本线记忆投影链路之后实测**):
`mypy app` → **245 个文件 0 错**;
`pytest tests`(全量)→ `2 failed, 1421 passed, 1 skipped`;
`pytest tests`(全量)→ `2 failed, 1424 passed, 1 skipped`;
`pytest tests/integration` → `102 passed, 1 skipped`。
⚠️ **用例数会随开发增减,判断健康看"0 failed"而不是看绝对值**。
那 2 个失败**都不是代码缺陷**,接手时不要"修"它们: