|
|
ef465625ed
|
优化: 待审查 CR-260619-10/11 审查回填(均 ✅ PASS)
CR-260619-10 消息级溯源 P0:✅ PASS 🔴0🟡0⚪1
- 迁移幂等/坏数据容错/全量数据完整性严密 + id 并发安全 + AiMessageRepo 5 方法正确 + P0 边界坐实(0 调用方)
- ⚪ WATCH:V21_SQL/V9_SQL 镜像双向维护(已有注释护栏)
CR-260619-11 MCP Server:✅ PASS 🔴0🟡0⚪2
- JSON-RPC 协议 + 安全降级三层严密无漏 + 不暴露文件系统 + 19 工具复用正确 + CLI 子命令 + WAL
- purge_project 未注册是设计正确(物理删不对外)
- ⚪2 可选:list_trash 吞 DB 错误返空 / evaluate_idea 丢弃写回(非阻塞)
清理审查 agent 遗留重复登记块。无 🔴/🟡 阻塞项。
|
2026-06-19 19:32:16 +08:00 |
|
|
|
44d1c6a00c
|
优化: 文档路径同步 + 审查登记 + 消息级溯源设计文档
- PROGRESS/URGENT 文档分类后子目录路径修正
- 待审查.md 登记 CR-260619-08 intent + CR-260619-09 PhaseB+C(均 ✅ PASS)
- 新增消息级溯源设计(消息拆分存储 + 知识/审计/灵感全链路消息级定位)
|
2026-06-19 18:58:49 +08:00 |
|
|
|
86f6c9685b
|
重构: commands拆分conversation域(strategy单批1-2文件)
- 新建 commands/conversation.rs(336行, 8 conv IPC: create/list/switch/delete/rename/archive/set_pinned/export)
- commands/mod.rs 725→418行(删conv域 + pub mod conversation re-export三级透传)
- lib.rs invoke_handler + 前端零改动;F-09 batch4决策e保留(create不杀旧loop/switch删readonly)
主代兜底: cargo check --workspace 0 + test 98 + grep 8IPC/re-export印证
strategy: 单批1-2文件原子操作;进度 chat✅+conversation✅,余 provider/skills/config
|
2026-06-19 03:19:48 +08:00 |
|
|
|
e6dbb14c5d
|
重构: commands.rs拆分chat域(strategy单批1-2文件)
- commands.rs → commands/mod.rs(1829→725行) + 新建 commands/chat.rs(1147行, 13 chat IPC + finalize_pending_placeholders + PendingToolCallInfo)
- re-export三级透传: chat::* → commands::* → ai::*(lib.rs invoke_handler 9处零改动 + 前端零改动)
- 签名/行为原样搬迁(F-09 batch4 conv_id 决策e保留);零调用方预留保留
strategy: 单批1-2文件防上下文溢出 + 原子(新文件→旧改→编译验证)
主代兜底: cargo check --workspace 0 + test 98 + grep 13IPC/re-export三级印证
杂项销账: B-260617-11 tauri.conf.json ["nsis"]已入库关闭(WATCH跨平台) + CR-07 batch4待审登记
|
2026-06-19 03:15:03 +08:00 |
|
|
|
5c15b72d3d
|
审查回填: CR-04(F-09批2)+CR-05(batch5) PASS
- CR-04 batch2 双写桥接 PASS(⚪1 low:注释「共享同一Arc」误导,批4清顶层时清)
- CR-05 batch5 llm_concurrency会话级 PASS(⚪1 WATCH修正:审批disarm+return不占global槽,prompt描述不准)
- 待修项回流 todo: 无
独立 grep/read + cargo check --workspace 0 warning 核验
|
2026-06-19 02:19:26 +08:00 |
|
|
|
2a4d745c5b
|
重构: F-09批2 调用方迁移per-conv(双写桥接共存期)
- agentic.rs: GeneratingGuard加conv_id + 三处退出校验改conv存在性(决策e) + stop_flag/notify/messages/iteration per-conv + try_continue加conv_id参数
- commands.rs: IPC写路径双写桥接(per_conv新真相源+顶层双写,批4删) + ai_is_generating读per_conv fallback顶层
- audit/conversation/title/knowledge_inject/lib.rs: per_conv读写迁移
- conv()/conv_read()去allow(批2有调用方)
共存期双写: per_conv主+顶层双写兼容批4前IPC,批4签名改后删顶层
主代兜底: cargo check --workspace 0 + test 96 passed + grep三处退出/GeneratingGuard/双写印证
|
2026-06-19 02:01:06 +08:00 |
|
|
|
2c8764abee
|
重构: crud.rs按表拆分(SMELL-P1-9) + F-09批1 PerConvState数据结构
- SMELL-P1-9: crud.rs 2212行→crud/6文件(mod/settings/project_repo/task_repo/conversation_repo/idea_repo)
re-export pub use *_repo::* 零调用方改动,宏 pub(crate) use + 子模块 use super::impl_repo
基线测试锁12表白名单+13Repo构造
- F-09 批1: PerConvState struct(9字段对齐AiSession::new)+AiSession.per_conv HashMap+conv()/conv_read()访问器+3单测
纯新增无行为变化,b-1主代自主裁决采纳,批2迁移承接
主代统一兜底: cargo check --workspace 0 + df-storage 35+11 + devflow 96 passed
|
2026-06-19 01:34:59 +08:00 |
|
|
|
d817386418
|
新增: F-09多会话并发架构B阶段设计文档 + UX-15审查闭环
- F-09 设计文档(docs/02-架构设计/F-09-多会话并发架构设计-2026-06-19.md)
现状核验+设计选项+实施路径(阶段2批1-8)+风险R1-9+验收清单
- 核验: A路线补漏已落地(阶段1跳过), AiSession 12字段
- 待决策: b-1 messages per-conv(技术必然,偏离决策b原文待拍板) + c-1 global=3+Settings + e-1 save原路径(主代定)
- CR-260619-02 UX-15第一批 审查回填 PASS
|
2026-06-19 01:15:36 +08:00 |
|
|
|
0142654be3
|
修复: 流式重试N+1气泡根治(UX-260618-15第一批方案A)
- stream_recv: InitFailed加error字段,5处重试路径移除AiError emit(retryable交agentic统一emit)
- agentic: 重试loop只emit AiStreamRetry,Fatal/全candidate耗尽emit最终AiError(单气泡聚合)
- useAiEvents: AiStreamRetry改首次创建+后续更新(N+1气泡消除)
- 注释残留修正(stream_recv :251/:299 旧"emit AiError"→"返回InitFailed")
N+1独立气泡降为「1重试气泡+1最终错误气泡」
|
2026-06-19 01:07:50 +08:00 |
|
|
|
1dc8b12ec4
|
修复: aichat advance_task渲染显任务名 + 审批防双击 + time.ts销账
- UX-260618-14: advance_task 工具结果/审批卡显任务名替代UUID
前端 ToolCard 取 r.title fallback r.id + TASK_ID_TOOL_ARG 审批卡 task_id→title 回显 + i18n
后端 audit resolve_task_label 查 tasks 表(原误查 projects恒报不存在) + 删 tool_display_hint 短路让模板生效
- UX-260618-16: time.ts formatDate .value 已修(CR-24/25闭环),漏销账补登
- UX-260618-17: ProjectDetail handleApprovalMulti 补 submitting try/finally + 模板联动防双击
|
2026-06-19 00:52:20 +08:00 |
|
|
|
6d2244c03b
|
优化: 审查销账记录同步
|
2026-06-19 00:12:46 +08:00 |
|
|
|
60b01d03ee
|
重构: tool_registry拆分及多批改进
|
2026-06-19 00:10:14 +08:00 |
|
|
|
a2871a66e0
|
优化: AI Chat全栈多批审查修复与架构清理(risk_level清理/路由解耦/工具渲染/测试补测/死代码)
|
2026-06-18 22:57:19 +08:00 |
|
|
|
9d1e5c2737
|
优化: todo销账(F-05/T-06/B-05误判)+夜间6决策记录+CR-65审查PASS回填
|
2026-06-17 04:02:04 +08:00 |
|
|
|
6b2dd8fb5d
|
优化: CR-65补登记+CR-67登记(波22 F-05闭环·波24 execution_id治本)
|
2026-06-17 03:38:45 +08:00 |
|
|
|
cf829a1933
|
优化: CR-63/64/65/66登记(波20-23 F-05多模态+Settings拆)
|
2026-06-17 03:32:42 +08:00 |
|
|
|
71718c1cd8
|
优化: CR-62登记(波19虚拟滚动)+CR-61审查回填PASS
|
2026-06-17 02:56:54 +08:00 |
|
|
|
3f160464ea
|
优化: CR-61登记(波18 df-core改名df-types机械重构)
|
2026-06-17 02:46:11 +08:00 |
|
|
|
a19f535134
|
优化: CR-58/59/60登记(AiNode闸门+F-04c前端+B-03b前端·CR-51编号去重)
|
2026-06-17 02:38:07 +08:00 |
|
|
|
2c8004df65
|
优化: CR-53/54审查回填PASS+CR-55/56/57登记+CR-53-1注释修正(并行化非移锁外)
|
2026-06-17 02:29:12 +08:00 |
|
|
|
2d02cff7a6
|
优化: CR-53/54登记(波11yellow修+UX·波12F-04负载均衡)
|
2026-06-17 02:08:02 +08:00 |
|
|
|
b6fe405431
|
优化: 波10审查回填(CR-51 PASS-WATCH yellow回波11修/CR-52 PASS)
|
2026-06-17 01:48:05 +08:00 |
|
|
|
31e048faf7
|
优化: 波9待办销账(B-260617-01方案a2)+CR-52登记+B-260617-01已决
|
2026-06-17 01:41:14 +08:00 |
|
|
|
f2a56b6982
|
优化: 波8待办销账(F-15阶段3+AE-04)+CR-51登记+B-260617-01入待决策
|
2026-06-17 01:32:27 +08:00 |
|
|
|
5ca178436f
|
优化: F-01阶段1-4销账+CR-49/50审查回填(CR-50RED已修纠正)
|
2026-06-17 01:21:48 +08:00 |
|
|
|
de9809688e
|
优化: 波6待办销账(F-15阶段2手动上下文管理)+CR-50登记
|
2026-06-17 01:11:29 +08:00 |
|
|
|
c191d122bd
|
优化: 波5待办销账(F-15阶段1compress基础+F-01阶段6模型下拉)+CR-49登记
|
2026-06-17 00:53:03 +08:00 |
|
|
|
8667e850e3
|
新增: CR-48波4审查登记(F-01调用点+patch_file三模式)
|
2026-06-17 00:35:49 +08:00 |
|
|
|
afcdf5e17d
|
优化: 波2销账UX三件套+UX-04+CR-46登记+F-15需求细化
|
2026-06-17 00:02:22 +08:00 |
|
|
|
44bc18294c
|
新增: F-15上下文管理增强设计+波1审查登记(CR-45)
|
2026-06-16 23:49:24 +08:00 |
|
|
|
5c2122ac3b
|
优化: B-21重复渲染治标(Started幂等守卫)+排查文档+CR-43复审回填
|
2026-06-16 23:33:46 +08:00 |
|
|
|
d3e6f80d2b
|
优化: 推进链阶段3代码层闭环(P0 secret下沉+注入链✅⑥待实测)+F-07c方案B落地+CR-44
|
2026-06-16 23:09:28 +08:00 |
|
|
|
d3c9b4ad47
|
优化: AiNode自审阶段2进度登记+P0 provider注入待决+CR-43审查队列
|
2026-06-16 22:45:46 +08:00 |
|
|
|
4bdaac5983
|
修复: df-nodes测试回归(status收口fixture改advance_status_atomic)
|
2026-06-16 21:30:56 +08:00 |
|
|
|
b94e74a96d
|
新增: 推进链阶段3收口(advance_task/run_workflow工具+status状态机收口)
|
2026-06-16 21:20:41 +08:00 |
|
|
|
dfe0096498
|
新增: F-03对抗评估接LLM+F-02纯技能调用标题+i18n@转义
|
2026-06-16 21:07:42 +08:00 |
|
|
|
2069f79198
|
重构: df-ai-core trait下沉拆crate+导入历史项目批量扫描
|
2026-06-16 20:19:55 +08:00 |
|
|
|
d00b30f0ba
|
重构: AI聊天可靠性批次(审批累计计数/write_file diff预览/会话隔离补清/token缓存)
|
2026-06-16 19:56:29 +08:00 |
|
|
|
ba7f35552b
|
重构: AI流式断线保文StreamResult三分支+重试对齐决策a1,推进链落df-nodes
|
2026-06-16 19:11:19 +08:00 |
|
|
|
7d5cd4c89a
|
新增: AI Chat多项增强(审批去重/编辑重发/导出/实体引用/会话置顶搜索)+任务推进链df-nodes落地
|
2026-06-16 12:41:13 +08:00 |
|
|
|
212a927eee
|
文档: todo销账(batch29 ARC-05/06+FR-D3+R-PD-10)+待审查登记+DOC整理
- todo: ARC-05越层核验0命中+四领域拆分/ARC-06破环aiShared/FR-D3三子项闭环销账+新增ARC-06b遗留
- 待审查: 登记CR-260616-02(batch29+R-PD-10代码 fc767e1)待审
- DOC-14: df-storage/SQLite-CRUD文档表数V13/V9→V15对齐migrations.rs schema_version=15
|
2026-06-16 03:28:20 +08:00 |
|
|
|
4dc5219a3c
|
修复: CR-01审查待修项①类7项(CSS补testing/blocked徽章+CAS防回收站推进+DRY+注释+测试改名+advancing接文案)+新增待审查.md审查队列(职责分离:主会话写/审查agent读)+todo销账
|
2026-06-16 03:12:24 +08:00 |
|