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:
@@ -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 个失败**都不是代码缺陷**,接手时不要"修"它们:
|
||||
|
||||
Reference in New Issue
Block a user