整理: docs 走查报告归档(walkthrough-2026-08 合并到 05-代码审查,删重复/空目录)

- 我的走查 5 文件(summary/nodes/ai_storage/ideas_frontend/infra)移 05-代码审查/(claude- 前缀区分 DevFlow AI)
- DevFlow AI 重复 3(00/04/05,与 05-代码审查/00-05 同主题)删
- walkthrough-2026-08/ + architecture/(空)删
This commit is contained in:
lxy
2026-08-02 10:49:46 +08:00
parent 8eb689af37
commit b7111fcabc
8 changed files with 0 additions and 304 deletions
@@ -0,0 +1,27 @@
# AI 链路 + storage 走查(方向2 + 4)
## AI Provider 路由(P1 专项登记)
- **P1**:estimated_context 死代码(router.rs:58,10 调用点恒传 0,上下文窗口过滤维度失效)。
- **P1**:weight 路由弱(默认 50,max_by_key 同权重返最后一个,顺序敏感无语义;intent suggested_model_tier 恒 None)。
- **P1**:意图误收敛(单关键词 conf=1.0,Code 收敛砍 Data 工具,list_projects/create_task 不可见,真做数据操作被带偏)。
- **P2**:provider_pool.rs:73-76 亲和不过 model.enabled(含禁用模型 provider 仍亲和优先)。
- **P3**:全 candidate 耗尽落库用 resolved_model(始终 primary,非实际失败 provider)。
## ContextManager(P1 专项登记)
- **P1**:sanitize step4 ensure_sequence_legal「首条非 user 一律 skip」会丢开头合法 assistant 工具三元组头(当 step0 裁掉开头 user)→ 其后 tool_result 变 orphan。step3.5 在 step4 前跑,无法预见。依赖下游 assert_placeholder_pairing 出口断言兜底(脆弱)。
- **P2**:drop_reverse_orphans 占位头固定工具名 "recovered_tool_call"(非真实工具,端点白名单校验可能拒)。
## SSE 流式 / agentic 循环
- SSE 断线重连/超时/看门狗健壮(对齐 memory `aichat-deadlock-governance`)。
- max_iterations 收敛/停止信号 MidStream/guard.reset 正确(本次会话修 G2 签名重复 + handshake 不杀 + 空 id 全局唯一)。
- run_agentic_loop 1217 行重构债 → memory `agentic-loop-refactor-debt`(专项)。
## storage 迁移/CRUD/WAL
- 迁移 V1-V21 幂等,migrate_v21 消息字段耦合(types.rs:73)已记录。
- CRUD 事务保护完整。update_task entity_type 校验(已知缺陷 B-260801-01)待修。
- WAL 模式启用,GUI + MCP 并发读写安全。
- settings 白名单完整。