Skip to content

Commit 869eff0

Browse files
committed
docs(archive): archive 2026-08-30(v0.16.0 审查补充:TD-2026-08-30-B + 观察项 30-3~30-8)
1 parent f3df977 commit 869eff0

2 files changed

Lines changed: 16 additions & 4 deletions

File tree

‎docs/archive/2026-08-30/README.md‎

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,13 @@
2020

2121
## 技术债摘要
2222

23-
- **状态**:昨日 3 笔 carried(TD-040 / TD-19-D / TD-24-A)核实均未偿还 → 继承;**新增 open 1 笔**——TD-2026-08-30-A(ClassroomPage 607 行超 600 硬限:预存债务 v0.15 实测纠偏,拆分计划 LiveCaptureCard 已登记豁免)
24-
- **观察项**:继承 5 项未决(28-1/2/3、29-1/3;29-2 已修复)+ 新增 2 项(30-1 绝对路径引用不改写保持边界 / 30-2 历史孤儿图垃圾回收后续)
25-
- 权威清单:[tech-debt.md](./tech-debt.md)(3 carried + 1 open + 7 观察项)
23+
- **状态**:昨日 3 笔 carried(TD-040 / TD-19-D / TD-24-A)核实均未偿还 → 继承;**新增 open 2 笔**——TD-2026-08-30-A(ClassroomPage 607 行超 600 硬限:预存债务 v0.15 实测纠偏,拆分计划 LiveCaptureCard 已登记豁免)+ TD-2026-08-30-B(note_filter 预存失败 2 笔:v0.12.x 行为漂移后夹具断言未同步,v0.16.0 全量回归复现)
24+
- **观察项**:继承 5 项未决(28-1/2/3、29-1/3;29-2 已修复)+ 新增 2 项(30-1 绝对路径引用不改写保持边界 / 30-2 历史孤儿图垃圾回收后续)+ **追加 6 项**(v0.16.0 审查:30-3 聊天停止响应延迟上限 / 30-4 SSE usage 丢失边界 / 30-5 流式渲染全量解析 / 30-6 轨迹存储体积 / 30-7 模型列表校验 / 30-8 Done.content 保留理由)
25+
- 权威清单:[tech-debt.md](./tech-debt.md)(3 carried + 2 open + 13 观察项)
26+
27+
## 后续批次说明(v0.16.0,本索引创建后追加)
28+
29+
- v0.16.0「内嵌 AI 对话」(纯聊天 + 精修轨迹对话视图)同日交付(6778114f + 审查修复 f3df9777);[版本文档](../../versions/v0.16.0.md)属 versions/ 不归档类(同 v0.15.md 先例),设计即版本文档无独立 spec 可归档;未归档说明:本批无可归档文档
2630

2731
## 验证
2832

‎docs/archive/2026-08-30/tech-debt.md‎

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
| TD-2026-08-19-D | image_stream_store 已交付未接线(REQ-110/123/088) | 有意 | P2 | 2026-08-19 | carried |
1414
| TD-2026-08-24-A | lib.rs/live_session_frame.rs 超 600 硬限——lib.rs 注册清单 Tauri v2 单点 generate_handler proc-macro 展开下技术上不可拆分(E0282 实测),维持;live_session_frame 拆分方案已登记顺延 | 有意 | P1 | 2026-08-24 | carried |
1515
| TD-2026-08-30-A | ClassroomPage 607 行超 600 硬限——预存债务(登记值 547 为过期快照)v0.15 列状态接线后实测纠偏;拆分计划已登记(实时捕获卡片拆 LiveCaptureCard) | 有意 | P1 | 2026-08-30 | open |
16+
| TD-2026-08-30-B | note_filter 预存失败 2 笔(session29_live_ui_excluded_from_points / ocr_points_exclude_watermark_junk_and_dupes)——v0.12.x 正文多态/过滤行为漂移后夹具断言未同步;v0.16.0 全量回归复现(clean HEAD 同失败),与本次改动无关 | 预存 | P2 | 2026-08-30 | open |
1617

1718
## 今日已偿
1819

@@ -30,14 +31,21 @@
3031
| 观察 2026-08-29-3 | layoutForest 成环父引用静默丢失(数据损坏/导入异常路径) | 低优先(正常 UI 造不出环;不变式测试守护) |
3132
| 观察 2026-08-30-1 | 正文手写/粘贴绝对路径图片引用不改写(用户裁决:入口全落盘后巡检不需要;高频观察后再在 paste 钩子转换) | 保持边界(v0.15 §6 登记) |
3233
| 观察 2026-08-30-2 | 历史孤儿图片目录(删除笔记清理仅覆盖新删除;v0.15 前遗留目录) | 垃圾回收后续任务(v0.15 遗留登记) |
34+
| 观察 2026-08-30-3 | AI 对话停止响应延迟上限:ureq 无请求取消句柄——响应头未到时 chat_cancel 需等 HTTP 超时(默认 60s 级)才生效;流已出 token 则即时生效(每行检查取消标志) | 保持(换 reqwest 属架构级重构,登记后续评估;DSH 同类型轻量实现可先用) |
35+
| 观察 2026-08-30-4 | SSE usage 若附在 delta 非空行(少数 OpenAI 兼容端点)则 parse_sse_line 走 Delta 分支丢失 usage——token 显示降级为 null(会话不受影响) | 低优先(extract_usage 在 Ignore 行提取;delta 行补充提取随端点实测再定) |
36+
| 观察 2026-08-30-5 | AI 对话流式渲染:每 chunk 全量 markdown 解析(长回答 10K+ 字符流式期间 CPU 可感知;与 DSH 同策略) | 保持(阈值实测后再节流渲染) |
37+
| 观察 2026-08-30-6 | trajectory 存储体积:约 50-200KB/任务(user 含每片草稿全文 + response 全量)——保留策略 50 条/类型,上限约 10MB 级 | 可接受(与 result_json 同量级;上限硬约束已有) |
38+
| 观察 2026-08-30-7 | chat_set_model 对自定义 Provider 要求模型在该 Provider models 列表(default_model 未入列会拒绝——设置页补录即可) | 保持(校验防御性正确;文案已引导) |
39+
| 观察 2026-08-30-8 | ChatStreamEvent::Done.content 当前未被前端消费(事件仅作终态信号,内容以消息落库为准) | 保留(协议完整性 + 未来轻量端点;注释已述) |
3340

3441
## 验证记录
3542

3643
- 前端 vitest 53 文件 431 用例全绿(含审查即修后回归);`tsc --noEmit` 零错误;`vite build` 通过
3744
- Rust cargo test 1840 通过(3 预存失败与本次无关:ai_client provider 默认值 + note_filter golden×2——clean HEAD 已复现);clippy 零新增警告
3845
- docs-check 链接校验(归档后活跃区引用全部改指归档路径)
46+
- **追加(2026-08-30 晚,v0.16.0 会话)**:cargo test 1864 通过(新增 23 测;ai_client 预存失败 1 笔已修——断言改被选 Provider 自身 base_url,见 6778114f 同批)· 预存失败剩 note_filter×2(→ TD-2026-08-30-B)· clippy 零新增 · vitest 438 通过(新增 7 测)· tsc 零错误
3947

4048
## 关联
4149

42-
- 版本与需求:[v0.15 版本文档](../../versions/v0.15.md)(交付 51896a7f~71640416 + 审查即修 aece95f)
50+
- 版本与需求:[v0.15 版本文档](../../versions/v0.15.md)(交付 51896a7f~71640416 + 审查即修 aece95f)· [v0.16.0 版本文档](../../versions/v0.16.0.md)(交付 6778114f + 审查修复 f3df9777)
4351
- 归档快照:[2026-08-30 README](./README.md) · [v0.15 设计规格([ ] 已归档)](./2026-08-30-v0.15-notes-polish-design.md)

0 commit comments

Comments
 (0)