0100ab2582
Move line-walk/delta/phase2/frontend audits and legacy memory into docs/archive/, add functional development SSOT, thin AGENTS/CLAUDE stubs, and regenerate changelog/audit indexes via consolidate_docs.py.
8.2 KiB
8.2 KiB
BUG 专项逐行走读 — Batch 10(2026-06-04)
标准: standards/line-walk-audit-standard-v2.md
范围
| 文件 | N | Read | H | FINDING |
|---|---|---|---|---|
server/api/assets.py |
358 | 1..358 | 19 | 0 |
server/api/files.py |
77 | 1..77 | 3 | 0 |
server/api/health.py |
67 | 1..67 | 8 | 0 |
server/api/scripts.py |
418 | 1..418 | 18 | 0 |
server/api/search.py |
119 | 1..119 | 7 | 0 |
Step 3 规则扫描
自动化规则表 §四(PY/FE/SH);每命中经 Closure。
Closure 表
| 文件 | 行号 | 规则 | 判定 | 理由 |
|---|---|---|---|---|
server/api/assets.py |
6 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
17 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
22 | PY-05 | SAFE | 已有防护/封装: Depends(get_current |
server/api/assets.py |
33 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
47 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
69 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
99 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
125 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
140 | PY-05 | SAFE | 已有防护/封装: Depends(get_current |
server/api/assets.py |
151 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
173 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
203 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
229 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
245 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
252 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
258 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
277 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
286 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/assets.py |
291 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/files.py |
5 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/files.py |
17 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/files.py |
39 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/health.py |
10 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/health.py |
18 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/health.py |
22 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/health.py |
25 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/health.py |
35 | PY-05 | SAFE | 已有防护/封装: Depends(get_current |
server/api/health.py |
55 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/health.py |
63 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/health.py |
65 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
8 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
23 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
30 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
41 | PY-05 | SAFE | 已有防护/封装: Depends(get_current |
server/api/scripts.py |
55 | PY-05 | SAFE | 已有防护/封装: Depends(get_current |
server/api/scripts.py |
65 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
89 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
130 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
151 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
163 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
177 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
194 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
234 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
254 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
267 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
289 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
319 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/scripts.py |
345 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/search.py |
8 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/search.py |
17 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/search.py |
31 | PY-05 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/search.py |
56 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/search.py |
74 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/search.py |
90 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
server/api/search.py |
106 | PY-04 | SAFE | 规则命中经上下文核对无 BUG 路径(自动化 SAFE;人工复核见报告) |
Step 8 DoD
- 登记册 batch 文件
read_range覆盖 1..N - Step2 全文 Read(行数核对)
- Closure 全表(含零命中说明)
- FINDING: 0(OPEN 须当批修或登记)
验证
ruff check server/ # 若改后端
pytest tests/ -q --tb=no
FINDING 列表
无(0 FINDING)。