Skip to content

Commit 0253ee2

Browse files
committed
docs(archive): archive 2026-08-30
1 parent aece95f commit 0253ee2

7 files changed

Lines changed: 78 additions & 2 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## [0.15.0] - 2026-08-30
77

8-
> **笔记体验打磨**(v0.14 交付后用户实测 6 项,设计规格见 [docs/superpowers/specs/2026-08-30-v0.15-notes-polish-design.md](docs/superpowers/specs/2026-08-30-v0.15-notes-polish-design.md),交付记录见 [docs/versions/v0.15.md](docs/versions/v0.15.md))
8+
> **笔记体验打磨**(v0.14 交付后用户实测 6 项,设计规格见 [docs/archive/2026-08-30/2026-08-30-v0.15-notes-polish-design.md](docs/archive/2026-08-30/2026-08-30-v0.15-notes-polish-design.md)([ ] 已归档),交付记录见 [docs/versions/v0.15.md](docs/versions/v0.15.md))
99
1010
- **① 标题切换语义**:`computeHeadingChanges`/`headingLines` 由"已是标题跳过"改 set-or-toggle——同级别再点 → 剥除还原普通段;其他级别/普通段 → 置为该级(CM 与 textarea 降级双路径同步 + 4 单测改造,"点 H1 无取消"修复,按钮高亮闭环)
1111
- **② 全站列自适应**:`useColumnLayout`(宽度记忆 + min/max 夹取 + 窄窗阈值自动折叠:<1100 大纲/<860 侧栏/<700 列表;手动状态优先,窗口回宽恢复)+ `ColumnResizer`(拖拽手柄,双击恢复默认)+ `ColumnBar`(折叠窄条)——迁移笔记页 3 列/会话页/知识页 2 列/课堂页 1 列(7 处固定宽列);`NoteImage` 脱离 240×160 固定缩略,按原始比例自适应(maxWidth 100% / maxHeight 60vh)

docs/superpowers/specs/2026-08-30-v0.15-notes-polish-design.md renamed to docs/archive/2026-08-30/2026-08-30-v0.15-notes-polish-design.md

File renamed without changes.

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

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# 2026-08-30 归档
2+
3+
> 归档日期:2026-08-30(v0.15 交付 + 新增代码七维审查即修)
4+
> 归档对象:已实施完成的设计规格(生命终态)
5+
> 当日权威债务清单见 [tech-debt.md](./tech-debt.md)
6+
7+
## 归档清单
8+
9+
| 源路径 | 归档路径 | 状态/原因 |
10+
|--------|----------|-----------|
11+
| [docs/superpowers/specs/2026-08-30-v0.15-notes-polish-design.md](../../superpowers/specs/2026-08-30-v0.15-notes-polish-design.md)(git mv 自) | [./2026-08-30-v0.15-notes-polish-design.md](./2026-08-30-v0.15-notes-polish-design.md) | **已实施完成**(交付 51896a7f~71640416 + 审查即修 aece95f),生命周期终结 [ ] 已归档 |
12+
13+
## 归档说明
14+
15+
- v0.15 设计规格(标题切换/全站自适应/分组树折叠/图片落盘三入口/剪贴板导入/换行一致六项)实施完成并入档
16+
- 版本记录 [docs/versions/v0.15.md](../../versions/v0.15.md) 属**不归档类**(versions/ 持续活跃),其中 spec 链接已改指归档路径并标 `[ ] 已归档`
17+
- 实现偏差 1 处(以归档快照为准并提示):spec §4.4.1「save_image_bytes」实施时收敛命名为 `write_image_bytes`(+ 字节入口 `import_image_bytes` 嗅探定格式)——交付记录 [v0.15.md](../../versions/v0.15.md) 以实际命名记述
18+
- docs/standards/line-limit-exemptions.md 属 standards/ 不归档类(本次为登记内容更新,不随档移动)
19+
- 未归档说明:无其他已实施完成文档(CHANGELOG/归档 README/versions 属不归档类;无新 ADR 产生)
20+
21+
## 技术债摘要
22+
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 观察项)
26+
27+
## 验证
28+
29+
- 前端 vitest 53 文件 431 用例全绿;`tsc --noEmit` 零错误;`vite build` 通过
30+
- Rust cargo test 1840 通过(3 预存失败与本次无关,clean HEAD 已复现);clippy 零新增警告
31+
- docs-check 链接校验通过(归档后活跃区引用全部改指归档路径)
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# 技术债清单(权威:2026-08-30)
2+
3+
> 本清单为当前唯一权威债务清单,归档日滚动更新;旧归档清单仅历史追溯。
4+
> 来源:2026-08-30(v0.15 交付 51896a7f~71640416 + 审查即修 aece95f:
5+
> 标题切换/全站列自适应/分组树折叠/图片落盘三入口/剪贴板导入/换行一致;
6+
> 昨日 3 笔未偿核实均未偿还 → 继承 carried)
7+
8+
## 未偿债务
9+
10+
| ID | 摘要 | 类型 | 优先级 | 来源归档 | 状态 |
11+
|----|------|------|--------|----------|------|
12+
| TD-040 | bundle.resources 未含 ffmpeg(deliberate 有意不修:体积权衡) | 有意 | P2 | 2026-08-18 | carried |
13+
| TD-2026-08-19-D | image_stream_store 已交付未接线(REQ-110/123/088) | 有意 | P2 | 2026-08-19 | carried |
14+
| 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 |
15+
| TD-2026-08-30-A | ClassroomPage 607 行超 600 硬限——预存债务(登记值 547 为过期快照)v0.15 列状态接线后实测纠偏;拆分计划已登记(实时捕获卡片拆 LiveCaptureCard) | 有意 | P1 | 2026-08-30 | open |
16+
17+
## 今日已偿
18+
19+
无(昨日 3 笔 carried 均未发生偿还条件;本日新增审查修复 aece95f 属即修不立债)。
20+
21+
## 审查观察项(登记不立债)
22+
23+
| ID | 摘要 | 处置 |
24+
|----|------|------|
25+
| 观察 2026-08-28-1 | docs-check 存量失效链接 18 处 | 待专项治理(与归档无关,避免范围蔓延) |
26+
| 观察 2026-08-28-2 | ensure_rec_engine 构建失败后每次请求重试完整模型加载(无冷却) | 保持(deliberate:冷却会破坏自动恢复) |
27+
| 观察 2026-08-28-3 | D4 平台 ROI 应用接线留后续——模板/兜底资产已就绪并登记豁免 | 待接线(持有 TD-2026-08-28-B 修复前提) |
28+
| 观察 2026-08-29-1 | 20da94e7 捆绑"组 CRUD + 画布偏好"两功能单提交(不满足原子书面规则) | 记录(不回写历史,后续遵循原子性) |
29+
| 观察 2026-08-29-2 | 会话暂停停采重连循环——**已修复**(02556c4) | 已关闭 |
30+
| 观察 2026-08-29-3 | layoutForest 成环父引用静默丢失(数据损坏/导入异常路径) | 低优先(正常 UI 造不出环;不变式测试守护) |
31+
| 观察 2026-08-30-1 | 正文手写/粘贴绝对路径图片引用不改写(用户裁决:入口全落盘后巡检不需要;高频观察后再在 paste 钩子转换) | 保持边界(v0.15 §6 登记) |
32+
| 观察 2026-08-30-2 | 历史孤儿图片目录(删除笔记清理仅覆盖新删除;v0.15 前遗留目录) | 垃圾回收后续任务(v0.15 遗留登记) |
33+
34+
## 验证记录
35+
36+
- 前端 vitest 53 文件 431 用例全绿(含审查即修后回归);`tsc --noEmit` 零错误;`vite build` 通过
37+
- Rust cargo test 1840 通过(3 预存失败与本次无关:ai_client provider 默认值 + note_filter golden×2——clean HEAD 已复现);clippy 零新增警告
38+
- docs-check 链接校验(归档后活跃区引用全部改指归档路径)
39+
40+
## 关联
41+
42+
- 版本与需求:[v0.15 版本文档](../../versions/v0.15.md)(交付 51896a7f~71640416 + 审查即修 aece95f)
43+
- 归档快照:[2026-08-30 README](./README.md) · [v0.15 设计规格([ ] 已归档)](./2026-08-30-v0.15-notes-polish-design.md)

‎docs/archive/README.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,3 +102,4 @@ docs/archive/
102102
| 2026-08-25 | v0.13.9 交付(笔记编辑 H1 跳顶修复 / 问题树层级+引导线 / 画布体系根卡+类型 chip+接线动态化 / RING_STEP 160,209 单测全绿 + tsc 零错误 + vite build 通过)+ 新增代码七维审查:接入/牵连/性能/冗余/规范/安全通过,逻辑性 P1×1(typeColor 双处重复→提取 nodeTypeColor)/P2×2(表单缩进/注释口径)即修;v0.13.9 设计规格归档([ ] 已归档,创建当日即入夹,补充提交入库) | 继承 9 笔 carried,无增减 |
103103
| 2026-08-28 | v0.13 知识体系层系列 Foresight 文档归档 4 份([ ] 已归档:整合分析·方案 B + 竞品调研赛道全景/品类深化 + 指南源文档——v0.13.1~9 交付后生命周期终结,git mv 保留历史)+ 活跃区引用同步(versions/v0.13.md、requirements-pool、设计理念、ADR-024、v0.13.1~4 specs、Foresight README);纯文档归档无代码改动 | 继承 9 笔 carried,无增减 |
104104
| 2026-08-29 | v0.14.1 交付(20da94e7:笔记组 CRUD + 画布连线/布局偏好)+ 新增代码七维审查即修(313dd9ff:三区域并行 agent——Rust 1中7低 / 前端纯函数 2高3中6低(双实证 bug:fishbone 鱼头丢位、dualRing 浮动项压树)/ 前端组管理 4中6低,全部即修或登记观察)+ v0.14.1 设计规格归档([ ] 已归档,实施完成生命周期终结);**无新增 open 债**——昨日 2 open(TD-28-A/B)核实为 carried(D4 未接线,修复前提未发生) | 继承 11 笔 carried + 观察项 6(新增 28-29-1/2/3) |
105+
| 2026-08-30 | v0.15 交付(51896a7f~71640416:标题切换语义/全站列自适应/分组树+整列折叠/图片落盘三入口/剪贴板导入/remark-breaks 换行一致,6 提交)+ 新增代码七维审查:接入/牵连/性能/规范/安全通过,逻辑 中1(b64 解码前尺寸防线)+中低1(拖拽监听 window 泄漏改 pointer capture)+低2(列布局 window 守卫/死代码清理)即修 aece95f;v0.15 设计规格归档([ ] 已归档);**新增 open 1 笔**(TD-30-A ClassroomPage 607 超 600 硬限,拆分计划已登记) | 继承 3 carried + TD-2026-08-30-A(open 1 笔),共 4 笔 + 观察 7 项 |

‎docs/versions/README.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
| v0.13 | [v0.13.md](./v0.13.md) — 大目标版本系列:知识体系层(v0.13.0 理念修订批/ADR-024 / v0.13.1 体系基建 / v0.13.2 概念双面体 / v0.13.3 决策与应用 / v0.13.4 审计与整合;方案 B:全局+领域双层、组仍唯一容器、REQ-202~212;v0.13.7 体系上手路径:入口补全+具象化;v0.13.8 画布可视化:React Flow 节点式无限画布) | 系列文档(v0.13.1 代码已交付 2026-08-23,真机验收待执行;v0.13.2~4 未启动,REQ-146 门控;v0.13.7 代码已交付 2026-08-24;v0.13.8 代码已交付 2026-08-24,真机验收待执行) |
4242
| v0.14 | [v0.14.md](./v0.14.md) — 体验与质量攻坚系列:A 编辑器基础体验(CodeMirror 6)/ B 视觉系统(四级颜色)/ C 知识体系架构(Obsidian 式组侧栏 + 多关系分层图谱 + 深度联动 v2)/ D 采集质量(章节级混合形态 + 质量门控 + 版面重建/行合并/跨帧增量 + 平台模板适配) | 版本文档(2026-08-27~28 头脑风暴定稿;**A 代码已交付 2026-08-28**,真机验收待执行;B/C/D 设计完成待实施) |
4343
| v0.14.1 | [v0.14.1.md](./v0.14.1.md) — 笔记组 CRUD(新建/行内重命名/影响面确认后级联删除)+ 知识画布连线/布局选项(连线 4 样式+箭头开关、布局 6 算法、按体系持久化) | 版本文档(2026-08-29 设计定稿,待实施) |
44+
| v0.15 | [v0.15.md](./v0.15.md) — 笔记体验打磨:标题切换语义 + 全站列自适应(拖拽/记忆/窄窗折叠)+ 分组树与整列折叠 + 图片落盘三入口(剪贴板/外链/文件)+ 编辑态剪贴板导入图片 + remark-breaks 换行一致 | 版本文档(代码已交付 2026-08-30,真机验收待执行) |
4445

4546
## 沉淀规则
4647

‎docs/versions/v0.15.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# v0.15 — 笔记体验打磨(标题切换 / 全站自适应 / 折叠 / 图片落盘 / 剪贴板导入 / 换行一致)
22

3-
> 设计规格:[2026-08-30-v0.15-notes-polish-design.md](../superpowers/specs/2026-08-30-v0.15-notes-polish-design.md)
3+
> 设计规格:[2026-08-30-v0.15-notes-polish-design.md](../archive/2026-08-30/2026-08-30-v0.15-notes-polish-design.md)([ ] 已归档)
44
> 交付日期:2026-08-30(设计定稿 → 当日实施交付)
55
66
## 背景与目标

0 commit comments

Comments
 (0)