🎛️ AIOS Dashboard v5.2.9 · ⛔ FROZEN 2026-06-19
🚨 本 DASHBOARD 已于 2026-06-19 19:25 冻结 · 不再维护
冻结原因:用户 22h 派发后实测全套功能无变化(xilink Meter / Phase&Transfer 双击悬浮窗 / 右侧 Dock / xitune 子图)· Cline-AIOS 现场勘查发现 DASHBOARD 自身 ADR-20 状态有 4 个互相矛盾版本 / UID 命名违反自定铁律 / 大量 backup 残留 / 派发流程做一半。
完整反思:
REFLECTION-v3.0-failure-2026-06-19.md(7 章 · 5 现场证据 + 三层归因 + MVP 形态)新目录:
../40-aios-v2.0/— MVP 极简形态(只保留 ADR + ≤50 行任务清单 + 自然语言 prompt · 无 DASHBOARD 5 段同步 / 无 fork 切分 / 无七元组 trailer / 无形式合规审查)本文件下面的内容是 v3.0 末态快照 · 仅供历史审计 · 任何人不要再改这个文件。新任务派发请去
40-aios-v2.0/TASKS.md。
- DASHBOARD-archive-2026-06-03-to-06-12.md(v4.0.0~v4.0.39 · 10 天 · 6 ADR fulfilled 🏆 · 36 项 zombie · ADR-13/15/16/17/18/20)🆕
- DASHBOARD-archive-2026-05-29-to-06-03.md(v3.0.0~v3.1.78 · 含 ADR-08/08-R1/10/11/12/14 · 51 项 zombie)
- DASHBOARD-archive-2026-05-19-to-05-28.md(v2.7.6~v2.7.31 · 含 ADR-04/05/07 全闭环 · 36 项 zombie · v2.7.6 真值核查 + 🙇 道歉记录)
v5.0.0 切片起点说明(2026-06-12 18:55):用户拍板归档触发 · v4.0 周期 merge 冲突累积 8 块 · 任务清单过载 → 切到 v5.0.0 极简起点 · 累计 zombie 32→0 重起 · 只保留当前活跃 ADR + 候选 + 已 fulfilled ADR 的"里程碑摘要"段
极简化协议(.clinerules v1.2 §DASHBOARD 同步边界协议落地):删除 §🤔/§🏭/末尾结语 · §⚡ 精简 ≤ 5 行 · §📅 历史强制 ≤ 80 字/行
⚡ 系统状态(精简 · v5.0.0 起点)
🎉🏆 历史里程碑(归档基线 · 10 ADR fulfilled · 详见上一份归档):
contract-v1.0 永久冻结 · ADR-04/05/07/08/08-R1/11 v1.4 R1/12/14(早期归档) · ADR-13/16/17/18(v4 期归档)🏆🏆🏆🏆🏆🏆🏆🏆🏆🏆🏆🏆
🆕 v5.0+ 活跃 ADR:
- 🆕✅⭐🔥 **ADR-AIOS-26 accepted v0.1** 2026-06-18 16:50(Meter 双链路 + RuntimeTarget UI 改造 + 三 Stage 统一)· 框图先行 HTML v0.2 用户已确认 · 业务契约 5 必填段 × 7 子决议全填 · 6 fork 9.0d 跨栈 · F1-1+F2-1+F3-1 三并行 ready · F1-2/F3-2/F4-1 串行 · 校正 ADR-21-R1 3 类→4 类 · v3.0 直接 accepted 起步
- **ADR-AIOS-15** Workspace 持久化(F8 + F6 🚀task running · 等收尾 → ADR-15 fulfilled)
- **ADR-AIOS-20** XiFore 完善(F1+F2+F2.5+F3 已 zombie 入历史归档 · F4 ready · F5+F6 blocked · XiFore ~40%→~80% 目标)
- 🆕📝 **ADR-AIOS-24 proposed v0.1** 2026-06-13 20:10(XiForge UX 完善 5 议题 · 7 fork 9.0d 跨栈 · 等 `accept ADR-AIOS-24`)
- 🆕✅⚠️ **ADR-AIOS-25 accepted v0.1** 2026-06-15 13:42 / **F1+F2 zombie 16:00 / 范围方向再次错** 16:06(**supersedes ADR-23 · 范围迁移**)· F1 d9a2e1c useChainMiniNodes + 📦 视觉部分保留 / F2 bff2fc2 SubgraphsDock 整体方向错 / F3+F4 设计错废弃 · 由 ADR-25-R1 supersede §3.2+§3.3
- 🆕📝🔥 **ADR-AIOS-25-R1 proposed v0.1** 2026-06-15 16:14(**supersedes ADR-25 §3.2+§3.3+§4 二 fork**:FlowReadonlyDock 显示子图示意图 + xitune doc tabs 多 tab 路由 + chain-mini-bar 单击不响应 · 3 R1 hotfix 2.7d + F4-R1 e2e 0.5d 共 3.2d · §9 教训 ADR-23→25→25-R1 三连链 · 等用户 `accept ADR-AIOS-25-R1`)
- 🚫⚠️ **ADR-AIOS-23 superseded by ADR-25** 2026-06-15 12:11(范围错误:误改 xilink 应改 xitune · 三 zombie revert commit 27ec16d -1792/+56 · F4+F3 abort)
- 🆕✅🏆 **ADR-AIOS-22 fulfilled** 2026-06-17(xitest realtime UX 大重构 + 5 widget · 15 fork 全完成 · supersede ADR-17/17-R1)
- 🆕✅🏆 **ADR-AIOS-21 partially-superseded by ADR-21-R1** 2026-06-13 12:51(7 fork 13d · 6 zombie 算法+前端 · F7 abort 等 R1 闭环后另起 P_e2e.A21R1.F7)
- 🆕✅ **ADR-AIOS-21-R1 accepted v0.1** 2026-06-15 12:04(右 Dock 3 类 selector + Phase/Transfer 双击悬浮窗 · 4 hotfix 3.8d ClaudeA · F1-R1+F4-R1+F6-R1 dispatched · F2-R1 blocked-by-F1-R1)
- 🚫 3 superseded:ADR-09(被 ADR-14 取代)· ADR-17/17-R1(被 ADR-22 取代)· **ADR-23**(被 ADR-25 取代 🆕 2026-06-15 12:11)
🟢 v5.0+ active running:**5 个**(F8 ADR-15 + F6 🚀task ADR-15 + A22.F1 + UA21R1.F1+F4+F6 ready + UA21R1.F2 ready)· **ADR-23 F4+F3 已 abort**(范围错 · 12:07)· **ADR-25 F1+F2 zombie 物理归档 16:20**(F1 d9a2e1c partial-retained / F2 bff2fc2 superseded · 全 done/ADR-AIOS-25/)
✅ v5.0+ 累计 zombie:**9 项**(ADR-21 全 6 fork + ADR-25 F1+F2 + ADR-25-R1 F1.1+F3 🆕)· **ADR-23 三 zombie 已全部 revert**(commit 27ec16d 范围错全部回滚)
🚨 P-1 警报:✅ **ADR-25-R1 F1.1-R1+F3-R1 已 zombie** · F2-R1 dispatched(ClaudeA 1.0d running)+ **F4-R1 e2e dispatched 并行 18:50**(ClaudeC 0.5d · stub 兼容 F2-R1 ·节省 0.3d 串行)→ ADR-25-R1 fulfilled 路径 max(F2-R1 1.0d, F4-R1 0.5d)=1.0d 🏆 · 🆕⭐🔥 **ADR-26 双连 dispatched 18:10**(F1-2 P3.A26.F1-runtime-target-frontend-ui ClaudeA 2.0d + F3-2 P3.A26.F3-meter-dock-log-module-tracker ClaudeA 1.5d · 文件 100% 正交并行 max=2.0d · 消费 F1-1 `44c8f08` + F3-1 `8a44ea1`)→ 五 fork 全 zombie 解锁 F4-1 e2e(ClaudeC 1.5d → ADR-26 fulfilled 🏆 v5.0+ 第 N 个闭环 · 总剩余路径 3.5d)
📊 测试基线(v4 末态保留):前端 356/3 · 后端 217+12+8=237/0 · DSP 502 passed/6 pre-existing · sidecar 78/0
🔥 本轮派发清单(active/ · 详见 prompts/active/)
| # | 状态 | UID | 部门 | prompt 文件 | 1 句摘要 |
|---|---|---|---|---|---|
| 1 | 🆕 dispatched 🏆 | P_arch.ADR-AIOS-15.F8-active-ui-decouple-buttons |
前端 | active | ADR-15 收尾 · ClaudeA 0.5d · profile 选中只切 UI · "应用激活"+"强制保存"按钮 · F4+F5 双 zombie 解锁 |
| 2 | 🟢 dispatched 🚀task | P_arch.ADR-AIOS-15.F6-mixer-matrix-restore-service |
后端+DSP | active | ADR-15 Phase 3 并行支线 · ClaudeB 1.0d 🚀 task 独立 worktree · ChainStateRestoreService 还原 mixer 矩阵 |
| 3 | 🟡 ready | P0.A20.F4-codegen-backend |
后端 | active | ADR-20 codegen 后端 · ClaudeB 1.0d · CodegenService + POST /api/codegen/generate · ModuleDef→C 头文件+JSON Schema · 等 user start |
| 4 | 🆕 dispatched ⭐🔥🏆 | P_e2e.A25R1.F4-truth-e2e-subgraph-r1 |
测试编排 P_e2e | active | ADR-25-R1 e2e 收尾 · ClaudeC 0.5d · playwright integration spec 4 test(§3.1 + §3.2 + §3.3 + DSP 1kHz @ -10dBFS peq+6dB 真值)+ subgraph fixture · stub 兼容 F2-R1 running · F4-R1 zombie → ADR-25-R1 fulfilled 🏆 |
| — | 🏆 fulfilled | ADR-22 全 15 fork 完成 2026-06-17 | 跨栈 | ADR-22 |
派发节奏说明(v5.1.9 · ⚠️ ADR-25 v0.1 范围方向再次错 · ADR-25-R1 proposed 等 accept): - ⚠️ ADR-23 整体 superseded by ADR-25 12:11:用户 11:30 verbatim 纠正"应改 xitune 不是 xilink" · 12:00 拍板方案 1 · F4+F3 abort + 三 zombie revert(commit
27ec16d-1792/+56)+ ADR-25 起草 proposed - 🆕📝 ADR-AIOS-25 proposed 12:12:xitune stage 加载并显示 xilink 子图 · 4 fork 2.7d ClaudeA P3-xitune · 业务契约 5 必填段全填 · 等用户accept ADR-AIOS-25- ⛔ F7 e2e abort 11:00 / ADR-21-R1 proposed 11:30 → accepted 12:04:4 R1 hotfix ready 等start- 🟢 ClaudeA 排队:F8 ADR-15 收尾(0.5d 🏆)→ 等用户拍板 ADR-21-R1 hotfix or ADR-25 fork or ADR-23 替补 - 🟢 ClaudeB 跑中:F6 🚀task ADR-15(1.0d)+ A22.F1(1.5d)· 队列后:ADR-22 F2-F6 - 🟢 ClaudeC 闲置:无 e2e 任务 · 等 ADR-21-R1 4 hotfix zombie → P_e2e.A21R1.F7(1.5d) - 解锁链:F8+F6 zombie → ADR-15 fulfilled 🏆 / ADR-25 accepted+4 fork zombie → 用户三件套盲区在 xitune 真闭环 / F1-R1+F2-R1+F4-R1+F6-R1 全 zombie → ADR-21-R1 fulfilled
📋 当前周期任务清单(v5.0+ · 仅追踪当前活跃 ADR fork)
| 状态 | UID(ADR · fork) | 1 句摘要 | 部门 | 📄 |
|---|---|---|---|---|
| ✅ accepted+impl 🆕🔥⭐ | ADR-AIOS-15 Workspace 持久化协议规范化 + Profile/Preset 副作用切除 · 8 fork(6 zombie 75% + 1 dispatched F6 🚀task + 1 dispatched F8 🏆 收尾)总 4.4d / 关键路径剩 0.5d(F8) |
F8 + F6 🚀task running | 跨栈 | ADR-15 |
| ✅ zombie 6 fork(归档历史) | F1/F2/F3/F4/F5/F7 | hash 详见 v4.0 归档 | 后端+前端 | done/ADR-AIOS-15/ |
| 🟢 dispatched 🚀task | P_arch.ADR-AIOS-15.F6-mixer-matrix-restore-service |
ChainStateRestoreService 还原 mixer 矩阵 · ChainBuilder 不动(职责分离)· ClaudeB 🚀 task 1.0d 独立 worktree | 后端+DSP | active |
| 🆕 dispatched ⭐🏆 | P_arch.ADR-AIOS-15.F8-active-ui-decouple-buttons |
profile 选中只切 UI · 加"应用激活"+"强制保存"按钮 · ClaudeA 0.5d 🏆 收尾 · F4+F5 双 zombie 解锁 | 前端 | active |
| ✅ accepted+impl 🆕🔥⭐ | ADR-AIOS-20 XiFore 完善(L1 控件 15→30 补齐 / xml-tuning 整体退役 / codegen C 头文件落地 / DLL+Python 算法接入)· v0.1 accepted 2026-06-12 · 5 段业务契约全填 · 6 fork 9.3d · XiFore 30%→80% · F1+F2+F2.5+F3 zombie(归档历史)· F4 ready / F5+F6 blocked | F4 ready · F5+F6 blocked | XiFore | ADR-20 |
| ✅ zombie 4 fork(归档历史) | F1/F2/F2.5/F3 | hash 详见 v4.0 归档 | 前端 XiFore | done/ADR-AIOS-20/ |
| 🟡 ready | P0.A20.F4-codegen-backend | ClaudeB 1.0d · CodegenService+Controller · POST /api/codegen/generate · ModuleDef→C 头文件+JSON Schema · legacy skip · 6 case TDD · 解锁 F5 codegen 前端 | 后端 | active |
| 🔒 blocked-by-F4 | P0.A20.F5-codegen-frontend | ClaudeB 1.0d · useXiForgeCodegen composable + XiForgeCodeView codegen 模式 + Monaco/pre 预览 + 下载按鈕 · legacy 警告 · 4 case TDD · 解锁 XiFore codegen 闭环 | 前端 XiFore | active |
| 🔒 blocked-by-F3+F4 | P1.A20.F6-algo-integration | ClaudeB 2.8d · DllImportService+PythonImportService+ModuleImportController(3 端点)· ThirdPartyModuleDialog 重定位+链路图节点容错(A20.C5)· 三方模块库面板标签展示 · 5+5 case TDD · XiFore ~80% 🎉 | 后端+前端 XiFore | active |
| 🚫 superseded | | superseded by ADR-22 · 2026-06-13 13:00(用户拍板方向 b · R2 5 fork abort + 由 ADR-22 F3/F4/F5/F6/F15 接管 · F3 waveform zombie 不动)| — | ADR-17-R1 |
| ✅ accepted+impl 🆕🔥⭐ | ADR-AIOS-17-R1 v0.2 R2ADR-AIOS-20 XiFore 完善(L1 控件 15→30 补齐 / xml-tuning 整体退役 / codegen C 头文件落地 / DLL+Python 算法接入)· v0.1 accepted 2026-06-12 · 5 段业务契约全填 · 6 fork 9.3d · XiFore 30%→80% · F1+F2+F2.5+F3+F4 zombie(归档历史)· F5 ready / F6 blocked | F5 ready · F6 blocked | XiFore | ADR-20 |
| ✅ zombie 6 fork(全部) | F1/F2/F2.5/F3/F4/F5/F6 | 7 fork 全 zombie | XiFore | done/ADR-AIOS-20/ |
| ✅ zombie 🆕🔥 | P0.A20.F4-codegen-backend(d9cdbe9) | Copilot 0.8d · CodegenService+Controller · POST /api/codegen/generate · ModuleDef→C 头文件+JSON Schema · 6/6 TDD · 解锁 F5 codegen 前端 | 后端 | done |
| ✅ zombie 🆕🔥 | P0.A20.F5-codegen-frontend(c5d3e22) | Copilot 0.8d · useXiForgeCodegen + XiForgeCodeView codegen 模式 + ⬇ 下载 · 4/4 TDD · 解锁 F6 算法接入 | 前端 XiFore | done |
| 🟡 ready | P1.A20.F6-algo-integration | ClaudeB 2.8d · DllImportService+PythonImportService+ModuleImportController(3 端点)· ThirdPartyModuleDialog 重定位+链路图节点容错(A20.C5)· 三方模块库面板标签展示 · 5+5 case TDD · XiFore ~80% 🎉 | 后端+前端 XiFore | active |
| 🔥⚡ proposed-revision v0.2 R2 🚨 | ADR-AIOS-17-R1 v0.2 R2 Realtime Stage 5 Widget 可视化层实装 · 6 fork 总 11.5d 跨栈 · 等用户 accept ADR-AIOS-17-R1 | Phase 1 F1 R2 + ClaudeB Step 0 真值核查 / Phase 2-4 F2/F4/F5 / Phase 5 F6 e2e 🏆 | 跨栈 | ADR-17-R1 |
| ⚠️ aborted | | aborted 2026-06-07 · 由 R2 §3.5.1 重新设计的 F1 R2 替代 | DSP+P7 sidecar | aborted |
| ✅ zombie 🚀 | P_dsp.A17R1.F1-phase-meter-algorithmP0.A17R1.F3-waveform-scope-ui-and-trigger(no-hash)| WaveformScopePanel.vue · v4.0.37 已 stop · 不受 R2 搁置影响 | 前端 P0 | done |
| 🆕✅ accepted v0.1 ⭐🔥🔥 | ADR-AIOS-22 XiTest Realtime UX 大重构 + I/O 重定 + 5 widget 算法接入 · accepted 2026-06-13 15:46 · supersede ADR-17 + ADR-17-R1 · 14 fork ~25d · 8 块 UX + 5 widget 算法 + e2e · Ximind 兼容性 5 项铁律 · F1+F10+F14 ready 起手 · F2 blocked-by-F1 · F3-F6 blocked-by-F1 🚀task · F7/F8/F9/F11/F12/F13 blocked-by-F2 · F15 blocked-by-F7..F14 | F1+F10+F14 ready 起手 · 11 fork blocked | 跨栈 | ADR-22 |
| 🆕 dispatched ⭐🔥🚀 | P_contracts.A22.F1-realtime-contracts-extension | 6 schema(JSON Draft-07 · Ximind 5 铁律 · description 必填)· ClaudeB 1.5d · 13 vitest case · 关键路径起点 · 解锁 F2-F6 共 5 fork · dispatched 11:00 | 契约 P_contracts | active |
| 🔒 blocked-by-F1 | P5.A22.F2-realtime-persistence-and-io-service | 后端 Routes/Services + loopback 双向联动 + audit log · ClaudeB 2.0d · ≥ 12 case · 解锁 F7-F13 全部前端 | 后端 | (ADR-22 §7 Phase 1) |
| 🔒 blocked-by-F1 🚀task | P_dsp.A22.F3-phase-widget-algorithm | 独立 worktree adr22-phase · FFT+atan2+unwrap+groupDelay · ClaudeB 1.5d · ≥ 6 单测 | DSP+P_dsp | (ADR-22 §7 Phase 2) |
| 🔒 blocked-by-F1 🚀task | P_dsp.A22.F4-transfer-widget-algorithm | 独立 worktree adr22-transfer · GCC-PHAT+coherence(与 ADR-21 F5 算法仓共享)· ClaudeB 2.5d · ≥ 8 单测 | DSP+P_dsp | (ADR-22 §7 Phase 2) |
| 🔒 blocked-by-F1 🚀task | P_dsp.A22.F5-spectrogram-widget-algorithm | 独立 worktree adr22-spectrogram · STFT+colormap+scrolling · ClaudeB 2.0d · ≥ 6 单测 | DSP+P_dsp | (ADR-22 §7 Phase 2) |
| 🔒 blocked-by-F1 🚀task | P_dsp.A22.F6-electrical-widget-algorithm | 独立 worktree adr22-electrical · LUFS BS.1770 + THD + crest · ClaudeB 2.0d · ≥ 6 单测 | DSP+P_dsp | (ADR-22 §7 Phase 2) |
| 🔒 blocked-by-F2 | P0.A22.F7-preset-docks-split | LayoutPresetDock + CurvePresetDock 拆分 · 系统默认禁删 + 用户自建可删另存 · ClaudeA 1.5d · 5 e2e | 前端 | (ADR-22 §7 Phase 3) |
| 🔒 blocked-by-F2 | P0.A22.F8-curve-context-menu | 曲线右键 12 项操作(信息弹窗 / 改名 / 注释 / 颜色 / offset / 权重 / 线宽 / 平均 / 重抓 / copyAscii / 另存 / 归档目录 / 打开位置 / 随机色 / 删除)· ClaudeA 2.0d · 6 e2e | 前端 | (ADR-22 §7 Phase 3) |
| 🔒 blocked-by-F2 | P0.A22.F9-workspace-capture-grouped | WorkspaceCaptureDock 树形按测量模块分组 + 双击加载到 widget · ClaudeA 1.5d · 4 e2e | 前端 | (ADR-22 §7 Phase 3) |
| 🆕🟡 ready ⭐ | P0.A22.F10-widget-shrink-i18n | 测量组件缩到内方块尺寸 + 中文化 + i18n key(zh-CN/en)· ClaudeA 1.0d · 不依赖 F1 起手 | 前端 | (ADR-22 §7 Phase 3) |
| 🔒 blocked-by-F2 | P0.A22.F11-property-dock-three-segments | 属性 dock 三段式重写(common / display / algorithm)· 6 widget × 3 段属性清单 · ClaudeA 2.5d · 6 widget e2e | 前端 | (ADR-22 §7 Phase 3) |
| 🔒 blocked-by-F2 | P0.A22.F12-io-and-smaart-channel-docks | I/O dock 重做(多 device 多通道勾选 + loopback 双向联动)+ Smaart 通道测量 dock(单/双/平均)· ClaudeA 2.5d · 8 e2e | 前端 | (ADR-22 §7 Phase 3) |
| 🔒 blocked-by-F2 | P0.A22.F13-generator-and-mixer-dock | Generator(7 信号源)+ 输出矩阵 mixer + xiCal 兼容 hook · ClaudeA + ClaudeB 协作 2.0d · 5 e2e | 前端+后端 | (ADR-22 §7 Phase 3) |
| 🆕🟡 ready ⭐ | P0.A22.F14-right-curve-dock-conditional-render | 右侧曲线 dock 条件渲染(realtime stage v-if 隐藏 · 其他 stage 不动)· ClaudeA 0.5d · 不依赖 F1 起手 | 前端 | (ADR-22 §7 Phase 3) |
| 🔒 blocked-by-F7..F14 | P_e2e.A22.F15-truth-e2e-realtime-overhaul 🏆 | playwright 9 spec ≥ 30 case 真值断言 · ClaudeC 3.0d · 解锁 ADR-22 fulfilled 🏆 | 测试编排 | (ADR-22 §7 Phase 4) |
| 🆕⚠️ partially-superseded 🆕🔥 | ADR-AIOS-21 XiLink 右 Dock + FFT/Scope + Phase/Transfer Module · ⚠️ partially-superseded by ADR-21-R1 2026-06-15 11:30 · §3.1+§3.3+§3.4+§4 F1/F4/F6 三 fork 被 R1 supersede · §1+§2+§3.2+§5+§6 主体保留 · F2/F3/F5 算法层保留 zombie · F7 e2e abort + 等 R1 闭环后另起 | partially-superseded · F1/F4/F6 supersede / F2+F3+F5 保留 zombie / F7 abort | xilink P1 + DSP + e2e | ADR-21 |
| ✅ zombie 🆕🔥 | P1.A21.F1-dock-host-generalize(a5b52de)| DockHost 通用化 + 5 类节点 selector + 通道自适应 + 滚轮缩放 · ClaudeA · 13 文件 +701 行 · 11 vitest case · 解锁 F2/F4/F6 + ADR-23 F4 | 前端 P1-xilink | done |
| ✅ zombie 🆕🔥 | P1.A21.F2-fft-scope-controls-enhance(4ed8699 汇总 · 6 commit 链 b5d50e6→c5cbc9f→1b4a8ac→04a95a0→...→4ed8699)| useFftPeakHold + FftDockChart displayMode/peakHold/peakTrack + DrawerDockFft 4 控件 + useScopeTrigger/Persistence + ScopeDockChart RAF/grid + DrawerDockScope 5 控件 · ClaudeA · 6 commits · vitest +6 case · 基线零回归 | 前端 P1-xilink | done |
| ✅ zombie 🆕🔥 | P_dsp.A21.F3-phase-module-algorithm(8eaaf40)| dsp_algo phase_module + typeId 0x100E0004 + FFT+atan2+unwrap+groupDelay · ClaudeB 9 文件 +664 行 · 6 case 10/10 · 502/508 基线零回归 · DLL export 5 个全在 | DSP+P_dsp | done |
| ✅ zombie 🆕🔥 | P1.A21.F4-phase-module-frontend(2d5de9c)| phase_v1 ModuleDef 注册到 moduleLibrary analysis 类目(typeId 0x100E0004)+ DrawerDockPhase 接 F1 DockHost + PhaseChart 复用 · ClaudeA · 5 文件 +107 行 · vitest +5 case · 基线零回归 · 🔥 IP 库 ∠ 可见 | 前端 P1-xilink | done |
| ✅ zombie 🆕🔥 | P_dsp.A21.F5-transfer-module-algorithm(eb84bab)| dsp_algo transfer_module + typeId 0x100E0005 + GCC-PHAT+Coherence+H(f) · ClaudeB 9 文件 +699 行 · 8 case 16/16 · 502/508 + 72/72 integration | DSP+P_dsp | done |
| ✅ zombie 🆕🔥 | P1.A21.F6-transfer-module-frontend(50834d7)| useTransferFrame WS 双 endpoint + MeterFrame_Transfer 重构 + 4 chart(Mag/Phase wrapped/Coherence threshold/Delay finder/locked)+ DrawerDockTransfer 6 控件 + transferModule 注册 · ClaudeA · 13 文件 +451 行 · 基线零回归 · 🔥 IP 库 H 可见 | 前端 P1-xilink | done |
| ⛔ aborted 🆕 | | ⛔ aborted 2026-06-15 11:00 superseded by ADR-21-R1 · 用户 10:24 反馈 ADR-21 §3.3/§3.4 框架错误(应对标 FFT 双击悬浮窗)· 4 路真值核查证实病根在 ADR · F7 派发后 1h15min 立即纠错 · 等 R1 4 hotfix 闭环后另起 P_e2e.A21R1.F7 | 测试编排 | aborted |
| 🏆✅ fulfilled v0.1 ⭐🔥🆕 | P_e2e.A21.F7-truth-e2e-xilink-dock-and-modulesADR-AIOS-21-R1 右 Dock 3 类固定节点 selector + Phase/Transfer 双击悬浮窗入口 · accepted 12:04 → fulfilled 2026-06-15 15:36 🏆 · 修订 ADR-21 §3.1+§3.3+§3.4 · 4 R1 hotfix 全 zombie(c780836+57474b0+5d69270+d453822)· F7-R1 e2e 待起 1.5d → ADR-21 整体闭环 · 用户实测发现 4 点细节偏差(sinkpre 不在 popup / selector 用下拉非 button / 横向布局 / dock 7 窗口重复)· rule v1.6 已沉淀 | 4 hotfix 全 zombie · F7-R1 待起 · ADR-21 partial 接近闭环 | xilink P1 frontend | ADR-21-R1 |
| ✅ zombie 🆕🔥 | P1.UA21R1.F1-dock-selector-3-categories-and-data-tap(c780836) | DockHost selector 5→3 类(input/output/log_module · source/sink 归并)+ 修 nodeRef WS endpoint 数据 tap bug · ClaudeA 1.0d · supersede a5b52de · 解锁 F2-R1 | 前端 P1-xilink | done |
| ✅ zombie 🆕🔥 | P1.UA21R1.F2-dock-5-meters-cleanup(d453822) | 抽 useDockMeterFrame composable + 5 Drawer 薄壳化(scope/fft/rms/phase/transfer)消除重复 · ClaudeA 1.5d · 与 F4-R1/F6-R1 文件正交并行 | 前端 P1-xilink | done |
| ✅ zombie 🆕🔥 | P1.UA21R1.F4-phase-popup-frontend(57474b0) | 新建 PhaseModulePopup.vue 对标 FftModulePopup · 双击 phase mini-node 出浮动窗 · LinkEditor onModuleDoubleClick 加 phase 路由 · ClaudeA 0.5d | 前端 P1-xilink | done |
| ✅ zombie 🆕🔥 | P1.UA21R1.F6-transfer-popup-frontend(5d69270) | 新建 TransferModulePopup.vue + Smaart 4 chart 主入口迁移 · 双击 transfer mini-node 出浮动窗 + ref/measure 双 selector + 6 控件 · ClaudeA 0.8d | 前端 P1-xilink | done |
| 🚫⚠️ superseded by ADR-25 🆕 | XiLink Mini-Node 链路 UX 三件套 · superseded 2026-06-15 12:11 by ADR-AIOS-25 · 范围错(误改 xilink 应改 xitune)· 三 zombie revert(commit ADR-AIOS-2327ec16d -1792/+56)· F4+F3 abort · 详见 ADR-23 §0 Supersede 说明 | 全部废弃 · 三 zombie 已 revert · F3+F4 aborted | — | ADR-23 |
| 🔄 reverted by 27ec16d | P1.A23.F1-subgraph-dock-panelP1.A23.F2-subgraph-node-thumbnail | 三 zombie 已被 revert commit P1.A23.F5-topology-layout-algo27ec16d 回滚(2026-06-15 12:11 · 范围错误)· git 历史保留可追溯 | 前端 P1-xilink | done |
| ⛔ aborted 🆕 | | aborted 2026-06-15 12:07 · 范围错误(应改 xitune 不是 xilink LinkEditor tab bar)· 由 ADR-25 F3 子图详情进入路径替代 | 前端 P1-xilink | aborted |
| ⛔ aborted 🆕 | P1.A23.F3-subgraph-tab-open | aborted 2026-06-15 12:07 · 范围错误(meter 单双击协议落 xilink/canvas · 应在 xitune)· 由 ADR-25 F1 chain-mini-bar 子图识别替代 | 前端 P1-xilink | aborted |
| 🆕✅⭐🔥 accepted v0.1 supersedes ADR-23 | P1.A23.F4-meter-click-protocolADR-AIOS-25 xitune stage 加载并显示 xilink 工程的子图(范围迁移自 ADR-23)· accepted 2026-06-15 13:42 · supersedes ADR-AIOS-23 · 业务契约 5 必填段 × 4 子决议全填 · 4 fork 2.7d · 含 §1.2 失败教训 + §9 教训沉淀(起 ADR 前必须 grep 目标 stage 现状)· F1+F2 ready 双连可起手 | F1+F2 ready · F3 blocked-by-F1 · F4 e2e blocked-by-F1..F3 🏆 | P3-xitune frontend + e2e | ADR-25 |
| ✅ zombie partial-retained 🆕⚠️ | P3.A25.F1-xitune-mini-bar-subgraph-icon(d9a2e1c) | useChainMiniNodes composable + 📦 视觉 + tooltip + 高亮边框 ✅ 部分保留 / 单击行为需 F1.1-R1 hotfix(子图节点单击不响应) · 用户原意核心 · ClaudeA 0.5d | 前端 P3-xitune | done |
| ❌ zombie superseded 🆕⚠️ | P3.A25.F2-xitune-subgraphs-dock(bff2fc2) | SubgraphsDock 第 6 项 + SubgraphListItem + useSubgraphList composable · 整体方向错(用户要完善 FlowReadonlyDock 不是新建 dock)· superseded by ADR-25-R1 §3.2 · F1.1-R1 删 4 文件 + LEFT_DOCK 第 6 项 | 前端 P3-xitune | done |
| ❌ deprecated 🆕 | | currentSubgraphId state + 面包屑 + 嵌套 mini-bar 设计错 · 整体废弃 · 由 ADR-25-R1 F3-R1 doc tabs 多 tab 路由替代 | — | (废弃 · 未派发) |
| ❌ deprecated 🆕 | P3.A25.F3-xitune-subgraph-detail-view | 重设计为 ADR-25-R1 F4-R1 e2e(整合 R1 §3.1+§3.2+§3.3 真值断言)| — | (重设计 · 未派发) |
| 🆕✅⭐🔥 accepted v0.1 supersedes ADR-25 §3.2+§3.3 | P_e2e.A25.F4-xitune-subgraph-e2eADR-AIOS-25-R1 FlowReadonlyDock 显示子图示意图 + xitune doc tabs 多 tab 路由 + chain-mini-bar 单击不响应 · accepted 2026-06-15 16:45 · supersedes ADR-25 §3.2 + §3.3 + §4 二 fork · F1.1-R1+F3-R1 zombie + F2-R1+F4-R1 双 dispatched 并行 🆕 · ADR-25-R1 fulfilled 路径 1.0d 🏆 | F1.1-R1+F3-R1 zombie · F2-R1+F4-R1 dispatched 并行 | P3-xitune frontend + e2e | ADR-25-R1 |
| ✅ zombie 🆕🔥 | P3.UA25R1.F1-mini-bar-click-no-response-on-subgraph(0bb4422) | combo hotfix:onMiniNodeClickWithDelay isSubgraph 提早 return + 删 SubgraphsDock 4 文件(supersede ADR-25 §3.2)+ LEFT_DOCK 第 6 项删除 + drawer 注册删除 + 注释改回 12 项 · ClaudeA 0.2d · vitest 7/7 全过 · vue-tsc 0 new · 解锁 F2-R1+F3-R1 文件正交并行 | 前端 P3-xitune | done |
| ✅ zombie 🆕🔥 | P3.UA25R1.F2-flow-readonly-dock-subgraph-display(7e0592f) | FlowReadonlyDock.vue SVG L54-83 子图节点示意图(嵌套小矩形 max 5×5 + 蓝紫色 + 📦 emoji)+ 双击 openSubgraphTab 真实 import · ClaudeA 1.0d · vitest +6 case · 解锁 F4-R1 e2e stub 解除可消费真实 import · ADR-25-R1 三 hotfix 全 zombie | 前端 P3-xitune | done |
| ✅ zombie 🆕🔥 | P3.UA25R1.F3-doc-tabs-multi-tab-routing(713f64d主+6240ba5修复) | 关键路径起点 zombie · useSubgraphTabs composable +73 行(openSubgraphTab/closeSubgraphTab API)+ buildDocTabs 扩展派生子图 tab + currentTabModules computed + onMiniNodeDblclick 子图分支 → openSubgraphTab + 6240ba5 修复 currentTabModules scope(watch + v-if)· ClaudeA 1.5d · 3 文件 280 行新增 · vitest 15/15 通过 · 解锁 F2-R1 可消费真实 useSubgraphTabs + F4-R1 e2e blocked-by-F2-R1 单一依赖 | 前端 P3-xitune | done |
| 🆕 dispatched ⭐🔥🏆 | P_e2e.A25R1.F4-truth-e2e-subgraph-r1 | playwright integration spec 4 test(R1 §3.1 单击不响应 + §3.2 SVG 子图示意图 stub 兼容 F2-R1 running + §3.3 doc tabs 多 tab + DSP 1kHz @ -10dBFS peq+6dB 真值断言)+ subgraph-eq-a-with-3-modules.xitune fixture 创建 · ClaudeC 0.5d · 与 F2-R1 文件正交并行 · 节省 0.3d 串行 · 解锁 ADR-25-R1 fulfilled 🏆 ADR-25 整体闭环 | 测试编排 P_e2e | active |
| 🆕✅⭐🔥 accepted v0.1 supersedes ADR-21-R1 §3.1 部分 | ADR-AIOS-26 Meter 双链路架构(链路 1 dspalgo C 实时探针 + 链路 2 pysidecar)+ RuntimeTarget UI 改造(指标监控→资源监控 + 左移 + native 选项 + CPU0-3/VDSP0-3 枚举)+ XiLink/XiTune/XiTest 三 Stage 统一 + log_module 横切追踪(双击=落盘选择 · Meter Dock 内追踪)+ 4 类右侧 Dock 节点矩阵 · accepted 2026-06-18 16:50 · 框图先行 HTML v0.2 用户已确认 · 业务契约 5 必填段 × 7 子决议全填 · 6 fork 9.0d 跨栈 | F1-1+F2-1+F3-1 三并行 ready · F1-2/F3-2 串行 · F4-1 e2e blocked 🏆 | 跨栈 P5+P3+P_e2e | ADR-26 |
| ✅ zombie 🆕🔥 | P5.A26.F1-runtime-target-backend-extension(44c8f08) | IRuntimeTargetService 加 NativeSubKind enum(CPU0-3+VDSP0-3)+ RuntimeTargetRegistry 注册 + AudioEngineService.cs:120 兼容 + workspace 持久化 · ClaudeB 1.5d · 关键路径起点 · 解锁 F1-2 | 后端 P5 | done |
| ✅ zombie 🆕🔥 | P3.A26.F1-runtime-target-frontend-ui(c9c4964) | 资源监控 Dock 左移+改名 + RuntimeTarget 子面板 + 连接 Dock 加 native 选项 + 8 项 target 池下拉(CPU0-3+VDSP0-3)+ ADR-15 layout 兼容 · ClaudeA 2.0d · 全部前端改造完成 · 含 useRuntimeTarget.test.ts FALLBACK 7→11 + pc-native 4→8 旧测试回归修复 · 消费 F1-1 44c8f08 · 解锁 F4-1 e2e(等 F3-2) | 前端 P1-xilink | done |
| ✅ zombie 🆕🔥 | P3.A26.F2-right-dock-4-categories-correction(f555661) | ADR-21-R1 3 类 selector 校正为 4 类(source/sink/输入设备/输出设备 · 不归并)+ DSP 模式 source/sink 自动隐藏/灰 + RuntimeKind 监听 · ClaudeA 1.0d · 与 F1+F3 文件正交并行 | 前端 P3 | done |
| ✅ zombie 🆕🔥 | P3.A26.F3-log-module-double-click-config-dialog(8a44ea1) | log_module 双击改弹落盘配置 Dialog(audioLog+textLog 双区)+ PUT /log-module/{id}/config 后端端点 + 文件名模板 · 不弹分析 UI · ClaudeA+ClaudeB 1.5d · 解锁 F3-2 | 前端 P3+后端 P5 | done |
| ✅ zombie 🆕🔥 | P3.A26.F3-meter-dock-log-module-tracker(1941d64 · 6 commit 渐进链)| 5 Drawer Dock 顶部 tracker 下拉 + useLogModuleTracker composable(dockKey 隔离 selectedId + listChainLogModules + analyzeLogWav 占位)+ GET /api/log-module/chain-list(LogModuleDiskConfigRoutes.cs)+ DrawerDockFft v-if 切换(WS frame vs 追踪)· ClaudeA 1.5d · 6 commit 渐进 · ADR-21-R1 d453822 useDockMeterFrame 资产严守 · 解锁 F4-1 e2e | 跨栈 P1+P5 | done |
| 🆕🔒 blocked-by-F1-1+F1-2+F2-1+F3-1+F3-2 | P_e2e.A26.F4-truth-e2e-meter-dual-link 🏆 | playwright integration 6 test(§3.1 native+VDSP / §3.3 4 类节点矩阵+DSP 隐藏 / §3.4 xitest 链路 2 主路径 / §3.5 log_module Dialog / §3.6 Meter Dock 追踪 / §3.7 xitune 复用)+ DSP 1kHz@-10dBFS 真值断言 · ClaudeC 1.5d · 解锁 ADR-26 fulfilled 🏆 | 测试编排 P_e2e | (ADR-26 §4.1 F4-1) |
| 🆕📝 proposed v0.1 ⭐ | ADR-AIOS-24 XiForge UX 完善 5 议题(模式命名统一 + 编译预览 + 双界面 + widget 二维布局 + 系统库权限)· proposed 2026-06-13 20:10 · 业务契约 5 必填段 × 5 子决议全填 · 7 fork 9.0d 跨栈 · 含代码真值核查附录(grep 确认根因)· 等 accept ADR-AIOS-24 | F1 模式 + F2 编译预览 + F3 双界面 + F4 grid 布局 + F5 后端只读 + F6 开发者模式 + F7 e2e 🏆 | 跨栈 | ADR-24 |
| 🟦 proposed-fork | P0.A24.F1-mode-rename-design-runtime-to-native-legacy | 移除 3 处映射函数 + UI option 改 native/legacy 中文 + 老数据迁移 + 5 spec 更新 · ClaudeA 0.8d · 独立 | 前端 P0-XiForge | (ADR-24 §4) |
| 🟦 proposed-fork | P0.A24.F2-compile-preview-dual-mode | CompilePreviewDialog + 主页/悬浮窗双 tab + WidgetGroupLayout floatingMode prop · ClaudeA 1.5d · 与 F3 配合 | 前端 P0-XiForge | (ADR-24 §4) |
| 🟦 proposed-fork | P0.A24.F3-display-contexts-schema | WidgetDef 加 displayContexts 字段 + ModuleCreator 选项面板 2 checkbox + 老数据兼容 · ClaudeA 0.5d · 极短 | 前端 P0-XiForge | (ADR-24 §4) |
| 🟦 proposed-fork | P0.A24.F4-widget-grid-layout | WidgetDef 加 layout 字段 + 12 列栅格 grid 算法 + ADR-20 老数据零回归 fallback · ClaudeA 2.0d · 用户最痛点 · 独立 | 前端 P0-XiForge | (ADR-24 §4) |
| 🟦 proposed-fork | P5.A24.F5-system-library-readonly-backend | ModuleDef 加 libraryType + 物理 read-only + write API 权限检查 · ClaudeB 1.5d · 解锁 F6 | 后端+文件系统 | (ADR-24 §4) |
| 🟦 proposed-fork blocked-by-F5 | P0.A24.F6-dev-mode-toggle-and-system-library-ui | 设置面板 toggle + DrawerWorkspace 系统库分组 + VITE_DEV_MODE_VISIBLE flag · ClaudeA 1.2d | 前端 P0-XiForge | (ADR-24 §4) |
| 🟦 proposed-fork blocked-by-F1..F6 | P_e2e.A24.F7-truth-e2e-xiforge-ux 🏆 | playwright 5 spec ≥ 25 case 真值断言 · dev/prod 双跑 · 解锁 ADR-24 fulfilled · ClaudeC 1.5d | 测试编排 | (ADR-24 §4) |
| 🔒 blocked | P_contracts.U-protocol-v2-bootstrap | K2-protocol-v2 5 段同启 · 1.0d · 触发条件已满足(ADR-13/14/16/17/18 全 fulfilled) | 契约 | (ADR-08 §4.3) |
| 🔮 候选 | ADR-11-R1 修订(5-Tab 落地版 vs §1.3.4 4 Tab) | 触发条件:主页面调试稳定 + b77b6a7 推主仓 | Cline-AIOS | (ADR-11 §1.3.4) |
| 🔮 候选 | ADR-11 fork 1c(P5/P7 mute 编排映射 + synthesize_position) | 触发条件:Phase 4 真接口联调 · 2.0d ClaudeB | 后端+sidecar | (ADR-11 §11.9) |
历史 ADR 完整列表(ADR-04~14 含 87 项 zombie · v3 + v4 期归档详见上方归档链接)
推荐新派(.clinerules v2.0 · v5.1.8 · 🚀 ADR-25 双连 dispatched 🆕): 1. 🔥 A25.F1+F2 双连已 dispatched 13:50(ClaudeA · F1 mini-bar 📦 0.5d + F2 SubgraphsDock 0.7d 文件正交并行 · 实际跨度 max=0.7d)→ 双 zombie 后立即接 F3(blocked-by-F1 解除 · ClaudeA 1.0d 实装 enterSubgraph + 面包屑 + 嵌套 mini-bar + F1+F2 双击接管)→ F3 zombie → F4 e2e 0.5d ClaudeC 收尾 → ADR-25 fulfilled 🏆(用户三件套盲区在 xitune 真闭环 · 总路径 2.7d) 2. 🏆 下一个 fulfilled 候选:F8+F6 zombie → ADR-15 fulfilled 🏆(v5.0+ 第 1 个 · 0.5d 内可达)/ ADR-25 4 fork 全 zombie → ADR-25 fulfilled 🏆(v5.0+ 第 2 个 · 2.7d 路径) 3. ⏳ 当前 worker 占用:ClaudeA(F8 ADR-15 0.5d 🏆 收尾中 + A25.F1+F2 双连排队接力 1.2d 共 1.7d)· ClaudeB(F6 🚀task ADR-15 + A22.F1 共 2.5d)· ClaudeC 闲置(等 ADR-21-R1 4 hotfix zombie 后接 P_e2e.A21R1.F7 / ADR-25 F4 e2e 双候选) 4. 🚀 次推
start ADR-21-R14 hotfix(F1-R1 1.0d → F2-R1+F4-R1+F6-R1 三并行 · ClaudeA ADR-25 F1+F2+F3 zombie 后接力 · 共 3.8d · 或 ADR-25 F1+F2 释放后立即并行起手) 5. 📝 可考虑accept ADR-AIOS-24(7 fork 9.0d 跨栈 · XiForge UX 完善 · 等 ClaudeA 释放后接力) 6. 🚀 A22.F1 zombie 后下游:F2 后端(ClaudeB 2.0d)+ F3-F6 4 widget 算法 🚀task(ClaudeB 8.0d 总)→ ADR-22 Phase 2-4 启动
📅 历史(v5.0+ · 倒序 · ≤ 80 字/行)
完整 v1.0~v4.0.39 历史详见 DASHBOARD-archive-2026-06-03-to-06-12.md + 更早归档。
本表只追踪 v5.0.0 起的极简单行。
| 时间 | 版本 | 动作 |
|---|---|---|
| 2026-06-19 17:34 | v5.2.9 | ✅🆕🔥⭐ stop P3.UA25R1.F2-flow-readonly-dock-subgraph-display zombie(7e0592f)· ClaudeA 1.0d · FlowReadonlyDock SVG 子图示意图(嵌套小矩形 max 5×5 + 蓝紫 + 📦)+ 双击 openSubgraphTab · vitest +6 · §🔥 删 1 行 + §📋 dispatched→zombie + active→done · v5.0+ 累计 zombie 13→14 · ADR-25-R1 三 hotfix 全 zombie · 仅剩 F4-R1 e2e running → ADR-25-R1 fulfilled 路径 0.5d 🏆 |
| 2026-06-18 19:14 | v5.2.8 | ✅🆕🔥⭐🏆 ADR-26 双连 stop zombie(用户 19:10 双连 stop · ClaudeA 3.5d 串行高产闭环)· F1-2 P3.A26.F1-runtime-target-frontend-ui(c9c4964 ClaudeA 2.0d · 资源监控 Dock 左移+改名 + ConnectionDock native 选项 + 8 项 target 池 CPU0-3+VDSP0-3 + ADR-15 layout 兼容 + useRuntimeTarget.test.ts FALLBACK 7→11 + pc-native 4→8 旧测试回归修复 · 消费 F1-1 44c8f08 后端 enum + GET/POST API)+ F3-2 P3.A26.F3-meter-dock-log-module-tracker(1941d64 ClaudeA 1.5d 跨栈 P1+P5 · 6 commit 渐进链 · useLogModuleTracker.ts(dockKey 隔离 selectedId + listChainLogModules + analyzeLogWav 占位)+ GET /api/log-module/chain-list 后端端点(LogModuleDiskConfigRoutes.cs +31 行 grep current_link.json)+ DrawerDockFft tracker 下拉 + v-if 切换数据源 · 严守 useDockMeterFrame ADR-21-R1 d453822 资产)· 物理归档:OS move active → done/ADR-AIOS-26/-- |
| 2026-06-18 18:50 | v5.2.7 | 🚀🆕⭐🔥🏆 start P_e2e.A25R1.F4 e2e 并行 dispatched(用户 18:39 拍板 start · F2-R1 仍 running · 提前并行起手节省 0.3d 串行)· P_e2e.A25R1.F4-truth-e2e-subgraph-r1(ClaudeC 0.5d · 测试编排 P_e2e · isolation:file · 与 F2-R1 ClaudeA FlowReadonlyDock.vue 文件正交)· 任务定义:playwright integration spec 4 test(§3.1-R1 单击不响应 验收 F1.1-R1 0bb4422 + §3.2-R1 FlowReadonlyDock SVG 子图示意图 验收 F2-R1 · stub 兼容若 ClaudeA 仍 running 则 test.skip + 注释 + 其后 ClaudeC 自己核对真选择器切真断言 + §3.3-R1 doc tabs 多 tab 路由 + chain-mini-bar 复用 验收 F3-R1 713f64d+6240ba5 + §3.4-R1 真值断言 1kHz @ -10dBFS peq+6dB → sink RMS -4dBFS ± 0.5dB)+ subgraph-eq-a-with-3-modules.xitune fixture 创建(EQ_A 含 peq+gain+delay)· 派发前 v3.0 + v1.6 业务核查铁律遵守:read 标本 P_e2e.A17.F7--8fe8d00(同 ClaudeC e2e 收尾性质 · 14 字段 frontmatter + worker 头 + 触发解锁链 + 任务定义 + 完整 prompt 代码块 + 解锁链 + 风险评估 + 历史 8 段)+ read ADR-25-R1 §3.1-§3.4 ⑤ + §4.2 F4-R1 行 + §5 R6 风险表 · prompt 含【现有组件 grep 真值】段(F3-R1 useSubgraphTabs 真签名 + xitune/index.vue currentTabModules 6240ba5 修复版本 + FlowReadonlyDock.vue F2-R1 进度 grep + e2e/scenarios/ 现有范式 list + e2e/fixtures/ 现有 .xitune 范式)· 七元组 trailer + 11 项禁止段 + 7 项风险评估 · ClaudeC 闲置→0.5d · F4-R1 zombie → ADR-25-R1 fulfilled 🏆 v5.0+ 第 N+1 个 ADR 闭环(ADR-25 整体闭环 · 用户三件套盲区在 xitune 真闭环) |
| 2026-06-18 18:15 | v5.2.6 | 🚀🆕⭐🔥 ADR-26 双连 start dispatched(用户 18:10 拍板 start P3.A26.F1 + start P3.A26.F3-meter-dock · ClaudeA 自管串行节奏 max=2.0d)· F1-2 P3.A26.F1-runtime-target-frontend-ui(ClaudeA 2.0d 关键路径 · ResourceMonitorDock.vue 新建+原右侧"指标监控"整体迁移到左侧+改名 · ConnectionDock 加 native 选项+中文"CPU 原生" · useRuntimeTarget composable 8 项 target 池 CPU0-3+VDSP0-3 · 消费 F1-1 44c8f08 NativeSubKind enum + GET/POST API · ADR-15 workspace layout state 兼容老布局迁移 · vitest +6 case + playwright +2 case)+ F3-2 P3.A26.F3-meter-dock-log-module-tracker(ClaudeA 1.5d 跨栈 P1+P5 · useLogModuleTracker composable + GET /chain/log-modules 后端端点(LogModuleRoutes.cs 复用 F3-1 8a44ea1 POCO)+ 5 Drawer Dock 顶部加 tracker 下拉(Fft/Rms/Phase/Scope 单 selector + Transfer 双 selector ref+measure · 拆 5 子步骤渐进 commit)+ v-if 切换数据源(WS frame · log_module=null / sidecar wav · 选 log_module · ADR-21-R1 d453822 useDockMeterFrame 资产保留)· vitest +8 case + playwright +2 case)· 派发前 v3.0 铁律遵守:read 标本 P3.A26.F2--f555661(2026-06-18 同 ClaudeA 同 ADR-26 v3.0 标本 · 8 段格式 + frontmatter 19 字段 + 7 行 worker 头 + 5 中文括号段 + 七元组 + ≥10 项禁止段)· 完整读 ADR-26 §3.1 RuntimeTarget UI + §3.6 Meter Dock 横切追踪 + §4.1 fork 表 + §4.3 文件正交矩阵 + §5 风险表 + §9 教训沉淀 · 每 prompt 含 [现有组件 grep 真值] 段(F1-1 44c8f08 后端 enum/API 真值 + F3-1 8a44ea1 LogModule POCO 真值 + ADR-21-R1 d453822 useDockMeterFrame 资产保留 + 原"指标监控" drawer 文件名 Step 0 grep 强制定位)· 文件 100% 正交并行(F1-2 改 ResourceMonitorDock+ConnectionDock+useRuntimeTarget · F3-2 改 5 DrawerDock+useLogModuleTracker+1 后端端点 · 零冲突)· 双 zombie → F4-1 e2e 全解锁(blocked-by-F1-1+F1-2+F2-1+F3-1+F3-2 五齐 · ClaudeC 1.5d)→ ADR-26 fulfilled 🏆 v5.0+ 第 N 个闭环(总剩余路径 3.5d) |
| 2026-06-18 18:10 | v5.2.5 | ✅🆕🔥 stop P3.UA25R1.F3 多 tab 路由 zombie(713f64d主+6240ba5修复)· ClaudeA 1.5d 关键路径起点 · useSubgraphTabs composable +73 行(openSubgraphTab/closeSubgraphTab API)+ buildDocTabs 扩展 + currentTabModules computed + onMiniNodeDblclick 子图分支 → openSubgraphTab · 6240ba5 修复 currentTabModules scope(watch + v-if)· 3 文件 280 行新增 · vitest 15/15 · 解锁 F2-R1 可消费真实 useSubgraphTabs + F4-R1 e2e blocked-by-F2-R1 单一依赖 → ADR-25-R1 fulfilled 路径 1.5d(F2-R1 1.0d + F4-R1 0.5d) |
| 2026-06-18 18:00 | v5.2.4 | ✅🆕🔥🏆 ADR-26 三连 stop zombie(用户 17:55 三连 stop · ClaudeA+B 1h 内高产闭环)· F1-1 P5.A26.F1-runtime-target-backend-extension(44c8f08 ClaudeB 1.5d 后端 P5 关键路径起点 · NativeSubKind enum + RuntimeTargetRegistry 注册 + AudioEngineService 兼容 + workspace 持久化 + GET/POST API)+ F2-1 P3.A26.F2-right-dock-4-categories-correction(f555661 ClaudeA 1.0d 前端 4 类校正 · 局部 supersede ADR-21-R1 §3.1 · DSP 模式 source/sink 隐藏)+ F3-1 P3.A26.F3-log-module-double-click-config-dialog(8a44ea1 ClaudeA+B 1.5d 跨栈 · LogModuleService POCO + GET/PUT API + LogModuleConfigDialog.vue 双区 + LogModuleNode @dblclick 改 floating.openDialog)· 物理归档:mkdir done/ADR-AIOS-26/ + git mv 三连成功 active → done/ADR-AIOS-26/--start P3.A26.F1 + start P3.A26.F3-meter-dock 双连派发 ClaudeA 串行 max=2.0d → 五 fork 全 zombie 解锁 F4-1 e2e(ClaudeC 1.5d)→ ADR-26 fulfilled 🏆 v5.0+ 第 N 个闭环(总剩余路径 3.5d) |
| 2026-06-18 17:15 | v5.2.3 | 🚀🆕⭐🔥 ADR-25-R1 双连 start dispatched(用户 17:14 拍板方案 A 双连 dispatched F3-R1 + F2-R1 · ClaudeA 自管串行节奏)· F3-R1 P3.UA25R1.F3-doc-tabs-multi-tab-routing(关键路径起点 1.5d · 新建 useSubgraphTabs composable + buildDocTabs 扩展 + currentTabModules computed + onMiniNodeDblclick 子图分支 → openSubgraphTab · vitest +8 case · 暴露 API 给 F2-R1 消费)+ F2-R1 P3.UA25R1.F2-flow-readonly-dock-subgraph-display(1.0d · FlowReadonlyDock.vue SVG L54-83 加 isSubgraph 分支:蓝紫主框 + 嵌套小矩形 max 5×5 + 📦 emoji + onModuleDblClick 子图分支 → openSubgraphTab · stub fallback 若 F3-R1 pending · vitest +6 case · 文件正交可并行 max=1.5d)· 派发前 v3.0 + v1.6 业务实现核查铁律遵守:read 标本 0bb4422(F1.1-R1 同 ClaudeA 同 ADR-25-R1 isolation:file 8 段格式)+ read FlowReadonlyDock.vue 全文 402 行(L54-83 SVG · L148-157 Click/DblClick)+ read xitune/index.vue L200-500(buildDocTabs / refreshDocTabs / useChainMiniNodes / onMiniNodeDblclick)· 每 prompt 含 [现有组件 grep 真值] 段(8-9 真值锚点)+ stub fallback 策略 · 解锁 F4-R1 e2e(blocked-by-F2-R1+F3-R1 · ClaudeC 0.5d → ADR-25 整体闭环 🏆) |
| 2026-06-18 17:00 | v5.2.2 | 🚀🆕⭐🔥🤝 ADR-26 三连 start dispatched(用户 16:55 拍板 start P5.A26.F1 + start P3.A26.F2 + start P3.A26.F3 · 17:00 三 prompt 同时落盘)· F1-1 P5.A26.F1-runtime-target-backend-extension(ClaudeB 1.5d 后端 P5 关键路径起点 · NativeSubKind enum 8 值 + RuntimeTargetRegistry 11 项 + AudioEngineService.cs:120 兼容 + workspace 持久化 + GET/POST API + 8 case)+ F2-1 P3.A26.F2-right-dock-4-categories-correction(ClaudeA 1.0d 前端 P3-xilink · 局部 supersede ADR-21-R1 §3.1 · 4 类校正 + DSP 模式 source/sink 隐藏 + canShowNode helper + 5+2 case · ADR-21-R1 主体保留)+ F3-1 P3.A26.F3-log-module-double-click-config-dialog(ClaudeA+ClaudeB 1.5d 跨栈 · LogModuleService POCO + GET/PUT API + 文件名模板 + LogModuleConfigDialog.vue 双区 + LogModuleNode @dblclick 改 floating.openDialog · 严禁分析 popup · 4+4+2 case)· 三并行 max=1.5d · 派发前 v3.0 铁律遵守:read 标本 P3.UA25R1.F1--0bb4422(2026-06-18 v3.0 标本 8 段格式 + frontmatter 19 字段 + 7 行 worker 头 + 5 中文括号段 + 七元组 + ≥10 项禁止段)+ P5.A22.F2--eac5b69(P5 后端 ClaudeB 模式)· 每 prompt 含 [现有组件 grep 真值] 段(ADR-23→25→25-R1 三连教训承接)· active running 5→8 · 三连 zombie 解锁 F1-2(ClaudeA 2.0d)+ F3-2(ClaudeA 1.5d 等 F3-1)→ 五 fork 全 zombie 解锁 F4-1 e2e 🏆(ClaudeC 1.5d)→ ADR-26 fulfilled 🏆 总路径 5.0d |
| 2026-06-18 16:50 | v5.2.1 | 🆕✅⭐🔥 ADR-AIOS-26 accepted v0.1(用户 12:30+15:45+16:46 三轮 verbatim 拍板 · v3.0 直接 accepted 起步)· Meter 双链路架构(链路 1 dspalgo C 实时探针 / 链路 2 pysidecar)+ RuntimeTarget UI 改造(指标监控→资源监控+左移+native 选项+CPU0-3/VDSP0-3 枚举)+ XiLink/XiTune/XiTest 三 Stage 统一 · 框图先行 HTML v0.2 用户已确认(docs/02-products/P1-xistudio/Meter-Architecture-Framework.html · 5 Mermaid 图+4 sequence+4 表)· ADR 657 行 · 9 必含章节齐全 · 业务契约 5 必填段 × 7 子决议全填(§3.1 RuntimeTarget UI / §3.2 链路 1 / §3.3 4 类节点矩阵 / §3.4 xitest / §3.5 log_module Dialog / §3.6 Meter Dock 追踪 / §3.7 xitune)· §1.3 现有组件清单 8 项 grep 真值锚定(v3.0 ADR-23→25→25-R1 三连教训严格执行)· §2.4 校正 ADR-21-R1 3 类→4 类(supersede 局部 · 主体保留)· §4 实施清单 6 fork 9.0d 跨栈:F1-1 P5.A26.F1-runtime-target-backend-extension(ClaudeB 1.5d 关键路径起点)+ F1-2 P3.A26.F1-runtime-target-frontend-ui(ClaudeA 2.0d blocked-by-F1-1)+ F2-1 P3.A26.F2-right-dock-4-categories-correction(ClaudeA 1.0d ready 与 F1 文件正交)+ F3-1 P3.A26.F3-log-module-double-click-config-dialog(ClaudeA+B 1.5d ready)+ F3-2 P3.A26.F3-meter-dock-log-module-tracker(ClaudeA 1.5d blocked-by-F3-1)+ F4-1 P_e2e.A26.F4-truth-e2e-meter-dual-link 🏆(ClaudeC 1.5d blocked 全前置)· 关键路径 F1-1→F1-2→F4-1=5.0d · F1-1+F2-1+F3-1 三并行可起手 · §9 教训沉淀 3 条(框图先行 + grep 真值 + 局部 supersede 资产保留)· 下一步推荐 start P5.A26.F1-runtime-target-backend-extension 关键路径起点 + 三并行 start P3.A26.F2-right-dock-4-categories-correction + start P3.A26.F3-log-module-double-click-config-dialog |
| 2026-06-18 09:20 | v5.2.0 | ✅🆕🔥 stop P3.UA25R1.F1 combo hotfix(0bb4422)· ClaudeA 0.2d · onMiniNodeClickWithDelay isSubgraph return + 删 SubgraphsDock 4 文件(supersede ADR-25 §3.2)· vitest 7/7 · 解锁 F2-R1+F3-R1 文件正交并行 |
| 2026-06-15 13:50 | v5.1.8 | 🚀🆕⭐🔥 ADR-25 双连 start dispatched(用户 13:42 accept ADR-AIOS-25 后 8 分钟内拍板双连 start P3.A25.F1 + start P3.A25.F2)· ① F1 P3.A25.F1-xitune-mini-bar-subgraph-icon(ClaudeA 0.5d · 关键路径起点 · useChainMiniNodes composable 派生 SubgraphInstance + 📦 图标 + tooltip + 高亮边框 + 双击 stub 占位 · 严守 xitune 文字+emoji + BFS 拉平体系 · 不引入 svg/Tarjan/折叠面板 · ADR-23 教训承接 · 解锁 F3)② F2 P3.A25.F2-xitune-subgraphs-dock(ClaudeA 0.7d · drawers/SubgraphsDock.vue + SubgraphListItem.vue + useSubgraphList composable + LEFT_DOCK append-only 第 6 项注册 · 仿写 ProjectDock/FlowReadonlyDock 风格 · 单击 instanceCount 三分支 + 双击 emit 'open-subgraph' F3 接管 · 与 F1 文件正交可并行 max=0.7d)· 派发前 v2.1 铁律遵守:read 标本 a5b52de(P1.A21.F1 同 ClaudeA 前端 · isolation file)+ 4ed8699(P1.A21.F2 ClaudeA append-only 标本 · 文件正交并行案例)对齐 8 段格式 + frontmatter 19 字段 + worker 头 7 行 + 5 中文括号段 + commit 七元组 + 9-10 项禁止段 · ClaudeA 排队 0.5d(F8 ADR-15 收尾)→ 1.7d(+F1+F2 1.2d max)· active running 5→7 · F1+F2 双 zombie → F3 解锁(ClaudeA 1.0d enterSubgraph + 面包屑 + 嵌套 mini-bar)→ F4 e2e ClaudeC 0.5d → ADR-25 fulfilled 🏆 v5.0+ 第 2 个 ADR 闭环(总路径 2.7d) |
| 2026-06-15 13:42 | v5.1.7 | ✅🆕⭐🔥 ADR-AIOS-25 accepted(用户 13:42 拍板 accept ADR-AIOS-25 · 12:12 起草后 1.5h 内通过)· 4 fork 状态机激活:F1 ready 🟡(P3.A25.F1-xitune-mini-bar-subgraph-icon · ClaudeA 0.5d · chain-mini-bar 识别 SubgraphInstance + 📦 + tooltip + 高亮 · 解锁 F3)+ F2 ready 🟡(P3.A25.F2-xitune-subgraphs-dock · ClaudeA 0.7d · 左 dock 第 6 项 + composable · 与 F1 文件正交可并行)+ F3 blocked-by-F1 🔒(P3.A25.F3-xitune-subgraph-detail-view · ClaudeA 1.0d · currentSubgraphId state + 面包屑 + 嵌套 mini-bar + F1+F2 双击接管 · 嵌套上限 5)+ F4 blocked-by-F1..F3 🔒(P_e2e.A25.F4-xitune-subgraph-e2e · ClaudeC 0.5d · playwright integration spec + 1kHz @ -10dBFS peq+6dB 真值断言 · 解锁 ADR-25 fulfilled 🏆)· ADR-25 frontmatter status:proposed → accepted · §7 状态流转新增 1 行 · 当前 ClaudeA 占 F8 ADR-15(0.5d 🏆 即将释放)· F8 zombie → 立即接 F1+F2 双连(共 1.2d)· 首推 `start P3.A25.F1+F2 双连派发 ClaudeA 接力 → F1 zombie 解锁 F3 → F3 zombie 解锁 F4 e2e → ADR-25 fulfilled 🏆 v5.0+ 第 2 个 ADR 闭环(路径 2.7d) |
| 2026-06-15 12:11 | v5.1.6 | ⚠️🆕📝🔄⛔ ADR-23 范围错误整体回滚 + ADR-25 proposed(用户 11:30 verbatim 纠正"应改 xitune 不是 xilink" → 12:00 拍板方案 1)· 调研真相:xitune/index.vue 已实现 chain-mini-bar(line 7-58 多源源组堆叠 + 单击 200ms 切主区 + 双击弹悬浮)+ FlowReadonlyDock + 12 drawer 体系完整 · 但完全不引用 linkStore.subgraphDefs(只读 modules+connections 扁平拉平)· ADR-23 三 zombie SubgraphNodeMini 80×60 svg + Tarjan SCC fan-out + 折叠面板风格 → 在 xitune 文字+emoji + BFS 拉平体系下零复用 · 处置:① F4+F3 OS rename + frontmatter state→aborted(prompts/active/*.aborted-2026-06-15-1207.md)② git revert --no-commit d9756ce 837658f 50e6faf + commit 27ec16d(14D+3M · -1792/+56 · ModuleLibraryPanel CSS 改动保留 unstaged)③ ADR-23 frontmatter status→superseded + 顶部 banner + §0 Supersede 说明 + §7 状态流转 + §8 关联文档 4 处交叉引用 ④ ADR-25 起草 proposed(supersedes ADR-23 · 4 fork 2.7d · F1 mini-bar 📦 0.5d + F2 SubgraphsDock 0.7d + F3 子图详情 1.0d + F4 e2e 0.5d · §9 教训沉淀:起 ADR 前必须 grep 目标 stage 现状)· 等 accept ADR-AIOS-25 启动 4 fork |
| 2026-06-15 11:30 | v5.1.4 | ⛔🆕📝⭐ F7 abort + ADR-21-R1 proposed + 4 R1 hotfix 落盘(用户 10:24 反馈 + 11:21 二次澄清 + 11:30 拍板方向 B)· 4 路真值核查证实 ADR-21 §3.3/§3.4 病根(0 处"双击悬浮窗" vs FFT popup 标杆 · F4/F6 严格落地错 ADR)· F7 e2e abort move active→done/--aborted-superseded-by-ADR-21-R1 · ADR-21 主文件 status accepted→partially-superseded · ADR-21-R1 落盘 285 行(§0~§9 · 双 verbatim · 4 证据 E1~E4)· 4 R1 hotfix 落盘 active/:F1-R1 selector 3 类(input/output/log_module)+ 数据 tap 修复 1.0d / F2-R1 5 meter cleanup 抽 useDockMeterFrame 1.5d / F4-R1 PhaseModulePopup 双击悬浮窗 0.5d / F6-R1 TransferModulePopup + Smaart 4 chart 0.8d 共 3.8d · F2/F3/F5 zombie 保留 + F1/F4/F6 supersede · 等用户 accept ADR-AIOS-21-R1 |
| 2026-06-15 11:00 | v5.1.3 | 🚀🆕🔥⭐ 三连 start dispatched(用户 11:00 拍板 F4+F3+A22.F1 · 跨栈三 worker 同时排队)· ① F4 P1.A23.F4-meter-click-protocol(ClaudeA 1.0d · 6 类 meter 单/双击协议统一 · 防抖 250ms + 浮窗上限 6 + 1kHz -20dBFS 真值)② F3 P1.A23.F3-subgraph-tab-open(ClaudeA 1.5d · LinkEditor tab bar Main 永存 + maxTabs=8 + dirty 复用 ADR-08-R1 R1.5)③ A22.F1 P_contracts.A22.F1-realtime-contracts-extension(ClaudeB 1.5d · ADR-22 §7 Phase 1 6 schema 关键路径起点 · 解锁 F2-F6 共 5 fork)· 派发前 v2.1 铁律:read 标本 50e6faf(P1.A23.F1 同 ADR/worker/部门 7 天内 · 完美对齐)· 三 prompt 8 段结构齐全 + frontmatter 19 字段 + commit 七元组 + 7-11 项禁止段 · ClaudeA 队列 0.5d→3.0d · ClaudeB 1.0d→2.5d · F3+F4 双 zombie → ADR-23 fulfilled 🏆 用户三件套盲区全闭环 · A22.F1 zombie → ADR-22 Phase 2-4 启动 |
| 2026-06-15 10:50 | v5.1.2 | ✅🆕🔥⭐ ADR-23 三连 stop zombie(用户 10:46 三连 stop · ClaudeA 串行 4.5d 一键释放)· F1 subgraph-dock-panel(50e6faf)+ F2 subgraph-node-thumbnail(837658f)+ F5 topology-layout-algo(d9756ce)· 物理归档 active → done/ADR-AIOS-23/-- |
| 2026-06-15 09:45 | v5.1.1 | 🚀🆕🏆⭐ start P_e2e.A21.F7-truth-e2e-xilink-dock-and-modules dispatched(用户 09:44 拍板)· ClaudeC 1.5d 测试编排 · ADR-21 §3 4 块 ⑤ 真值 e2e · ≥ 15 case 真值断言 5 spec(DockHost 4 / FFT-Scope 3 / Phase 3 / Transfer 4 / full-matrix smoke 8)· 完工即 ADR-21 fulfilled 🏆 v5.0+ 第 1 个 ADR 闭环 · 派发前 v1.1 铁律遵守:read 标本 P_e2e.A17.F7--8fe8d00(同 e2e + 同 ClaudeC + 同 ADR fulfilled 收尾性质)对齐 4 维度 · 七元组 trailer + 10 项禁止段 + 10 项风险评估 · active running 5→6 |
| 2026-06-13 21:40 | v5.1.0 | ✅🆕🏆🔥 ADR-21 三连 frontend stop zombie(用户 21:30 三连 stop)· F2 fft-scope-controls-enhance(4ed8699 · 6 commit 链汇总 + vitest +6 case)+ F4 phase-module-frontend(2d5de9c · 5 文件 +107 行 · 5 vitest case · 🔥 IP 库 ∠ 可见)+ F6 transfer-module-frontend(50834d7 · 13 文件 +451 行 · Smaart 4 chart + 6 控件 · 🔥 IP 库 H 可见)· F7 e2e ready 三连解锁(ClaudeC 1.5d 即 ADR-21 fulfilled 🏆 v5.0+ 第 1 个 ADR 闭环)· ClaudeA 串行队列 9.5d→4.5d(剩 ADR-15 F8 + ADR-23 F5/F1/F2)· 累计 zombie 3→6 |
| 2026-06-13 20:10 | v5.0.11 | 🆕📝⭐ ADR-AIOS-24 proposed(用户 19:30 反馈 XiForge 5 议题 → Cline-AIOS 4 subagent 并行真值核查 grep 确认 design/runtime 命名 + WidgetDef schema 缺二维布局字段 + 渲染器 type 分桶根因 → 20:10 起草)· 7 fork 9.0d 跨栈 · 站在 ADR-04(架构)+ ADR-20(完善 7 fork 全 zombie)之上的 UX 补齐层 · 五子决议:A 模式命名统一(design/runtime → Normal/legacy + 删 3 处映射函数)/ B 编译预览双模式(主页+悬浮窗)/ C displayContexts 双界面 / D widget 二维 grid 布局(12 列栅格 + 老数据零回归 fallback)/ E 系统库只读+开发者模式 toggle+VITE_DEV_MODE_VISIBLE flag · 业务契约 5 必填段 × 5 子决议全填 · 含 §1.6 真值附录(8 处代码位置+行号)· 等 accept ADR-AIOS-24 |
| 2026-06-13 18:30 | v5.0.10 | 🚀🆕⭐ ADR-23 三连 start dispatched(用户 18:30 拍板 F5+F1+F2)· ① F5 topology-layout-algo(ClaudeA 2.0d · DAG 拓扑分层 + fan-out 并列 · 用户最痛点 · 独立可起手 · 6 vitest + 3 playwright)② F1 subgraph-dock-panel(ClaudeA 1.5d · 左 dock "Subgraphs" 折叠面板 · 5 vitest + 2 playwright · 解锁 F3)③ F2 subgraph-node-thumbnail(ClaudeA 1.0d · 主画布 80×60px 缩略图 · svg 迷你拓扑 · 4 vitest + 2 playwright)· 派发前 v2.1 铁律遵守:read 标本 a5b52de(P1.A21.F1 同 ClaudeA 前端 P1-xilink 同 ADR 系列)对齐格式 · 三 prompt 8 段结构齐全 + frontmatter 19 字段 + 完整 prompt 含 worker 头 7 行 + 5 中文括号段 + commit 七元组 + 10 项禁止段 · ClaudeA 串行队列累计 9.5d(ADR-15 F8 + ADR-21 F4+F6+F2 + ADR-23 F5+F1+F2)· ADR-23 F4 自动解锁(ADR-21 F1 a5b52de zombie 触发) |
| 2026-06-13 18:26 | v5.0.9 | 🚀🆕🔥 ADR-21 三连 frontend dispatched(用户 18:26 拍板三连 start)· F4 phase-module-frontend(ClaudeA 1.5d · plugin 注册 typeId 0x100E0004 + DLL 9 参数对齐 F3 · IP 库 phase ∠)+ F6 transfer-module-frontend(ClaudeA 2.0d · Smaart 4 chart + ref/measure 双 selector + DLL 10 参数对齐 F5 · IP 库 transfer H)+ F2 fft-scope-controls-enhance(ClaudeA 1.5d · 与 F4/F6 完全正交独立性最强 · displayMode/peakHold/peakTrack/trigger/persistence/timePerDiv)· 三 prompt 落盘 · ClaudeA 串行 5.0d · 🔥 IP 库 phase/transfer 节点完工后可见 |
| 2026-06-13 18:12 | v5.0.8 | ✅🆕🔥 ADR-21 三连 stop zombie(用户 18:09 三连 stop)· F1 dock-host-generalize(a5b52de 13 文件 +701 行 · 11 vitest)+ F3 phase-module(8eaaf40 9 文件 +664 行 · 6/10 单测)+ F5 transfer-module(eb84bab 9 文件 +699 行 · 8/16 单测)· 算法层闭环 · F2/F4/F6 三连 ready · 🔥 IP 库 phase/transfer 待 F4+F6 前端 plugin 注册才可见 · 累计 zombie 0→3 |
| 2026-06-13 18:08 | v5.0.7 | 🆕✅⭐ ADR-AIOS-23 accepted(用户 18:08 拍板)· 5 fork 状态机激活:F1 子图 dock(1.5d ready)+ F2 缩略图(1.0d ready)+ F5 拓扑布局(2.0d ready · 独立可起手)+ F3 双击 tab(blocked-by-F1+F2)+ F4 meter click(blocked-by-A21.F1)· 当前 ClaudeA 占满 ADR-15 F8 + ADR-21 F1 · 待 worker 释放后排队 |
| 2026-06-13 18:00 | v5.0.6 | 🆕📝⭐ ADR-AIOS-23 proposed(用户 17:45 反馈 xilink 三件套问题 → Cline-AIOS 18:00 起草)· 5 fork 7.0d ClaudeA 前端 · 站在 ADR-16(子图运行时)+ ADR-21(DockHost 算法)之上的 UI 补齐层 · 三子决议:① 子图加载入口三连(左 dock + 缩略图 + 双击新 tab)② meter mini-node 单/双击协议统一(单击=DockHost 绑定 / 双击=浮动 MeterPanel)③ 并行节点真实拓扑排布(DAG 分层 + fan-out 并列)· 业务契约 5 必填段 × 3 子决议全填 · 等 accept ADR-AIOS-23 |
| 2026-06-13 15:46 | v5.0.5 | 🆕✅⭐ ADR-AIOS-22 accepted(用户 15:46 拍板)· 14 fork 状态机激活(F1+F10+F14 ready 起手 · F2/F7/F8/F9/F11/F12/F13 blocked-by-F1-or-F2 · F3-F6 blocked-by-F1 🚀task · F15 blocked-by-F7..F14)· 等 worker 排队(ClaudeA/B 占满 ADR-15+ADR-21 · ClaudeC 空闲) |
| 2026-06-13 14:16 | v5.0.4 | 🆕🚀⭐ ADR-21 三连 start dispatched(用户 14:15 拍板 F1+F3+F5)· ① F1 dock-host-generalize(ClaudeA 2.0d · 节点 selector 5 类 + channelCount 自适应 + 滚轮缩放 · 关键路径起点 · 解锁 F2/F4/F6)② F3 phase-module-algorithm(ClaudeB 2.0d · dsp_algo 独立仓 · typeId 0x100E0004 · FFT 复用+atan2+unwrap+groupDelay · 6 单测)③ F5 transfer-module-algorithm(ClaudeB 2.5d · dsp_algo 独立仓 · typeId 0x100E0005 · GCC-PHAT+Coherence · 8 单测 · F3 串行后续)· 派发前 v2.1 铁律遵守:read F7 c099772 dsp_algo + F5 769405a 前端标本对齐 · 含 dsp_algo 独立仓铁律警示(F7 v4 教训沉淀)+ Step 0 文件注入核查 + 7 元组 trailer + 8 项禁止段 |
| 2026-06-13 13:00 | v5.0.3 | 🆕📝🚫 ADR-AIOS-22 proposed + supersede ADR-17 + ADR-17-R1(用户拍板方向 b 全废弃)· ADR-22 14 fork ~25d(8 块 UX 重构 + 5 widget 算法接入 + I/O 重定 + Ximind 兼容性 5 铁律)· R2 5 fork abort 由 ADR-22 F3/F4/F5/F6/F15 接管 · 等 accept ADR-AIOS-22 |
| 2026-06-13 12:51 | v5.0.2 | 🆕✅⏸️ ADR-AIOS-21 accepted + R2 搁置等 ADR-22(用户拍板)· ① accept ADR-AIOS-21 🆕(7 fork 13d · F1 DockHost ready ClaudeA 2d · F3 phase 算法 ready ClaudeB 2d · F5 transfer 算法 ready ClaudeB 2.5d · F2/F4/F6/F7 blocked · 三线并行可起跑)② R2 5 fork on-hold(等用户起 ADR-22 解决 xistage realtime 具体架构 · 可能与 R2 重叠决定命运)③ ADR-AIOS-22 候选位占用 · 等用户主笔 |
| 2026-06-13 10:30 | v5.0.1 | 🆕🔥⭐ 双线并行决议 A 落地(用户 09:55 提 5 点新需求 → 10:23 拍板 A)· ① accept ADR-AIOS-17-R1 v0.2 R2 🆕(2026-06-13 10:23 · 5 fork ready 解锁:F1 phase 1.5d / F2 transfer 2.5d / F4 spectrogram 2.0d / F5 electrical 2.0d / F6 e2e 2.0d · 解锁 P-1 警报 5 widget 占位)② propose ADR-AIOS-21 🆕(2026-06-13 10:30 · xilink 侧 7 fork 13d · #1 DockHost 通用化 + #3 fft/scope 控件增强 + #4 phase-module + #5 transfer-module · 业务契约 5 必填段 × 4 块全填 · 与 ADR-17-R1 R2 边界正交 · 与 ADR-18 plugin 协议同源)· 同步补完 ADR-19 F2 真落地 · git mv processes/ → processes-legacy-v1.9/(历史 Windows 句柄锁定遗留补完)· ADR-19 F1+F2+F3 全 zombie 🏆 v2.0 极简模式 100% 落地 |
| 2026-06-13 | v5.0.3 | ✅🆕🔥🏆 stop P1.A20.F6-algo-integration(ce29bd1 Copilot 1.2d · 5 commits)· DllImportService+PythonImportService+ModuleImportController+ThirdPartyModuleDialog · 📦导入算法入口 · 9/9 tests · ADR-20 全部 7 fork 闭环 fulfilled 🏆 · XiFore ~80% |
| 2026-06-12 18:55 | v5.0.0 | 🆕📚🔥 DASHBOARD 切片归档触发 v4.0→v5.0(用户拍板)· v4.0.0~v4.0.39 全部 39 版本归档至 DASHBOARD-archive-2026-06-03-to-06-12.md(10 天 · 6 ADR fulfilled 🏆 · 36 项 zombie · 单周期最高产出)· 8 个 merge 冲突全部清除(优先 HEAD + 合并远端 ADR-20 真相)· v5.0+ 累计 zombie 重起 0 · 仅保留当前活跃 ADR-15(F8+F6)+ ADR-20(F4 ready+F5/F6 blocked)+ ADR-17-R1 v0.2 R2 proposed + 候选 ADR · v4 教训 3 条转入 .clinerules followup |
🔄 DASHBOARD 工作流(.clinerules v1.2 §DASHBOARD 同步边界协议 · 永久保留)
DASHBOARD 是持续维护的"控制台" · 永远是当前真相源
v3.1.0 极简化 + v5.0.0 切片重起:只追踪 §🔥 派发清单 + §📋 任务清单 + §📅 历史 三张表 + version 字段
【三类时机 × 字段边界】(强制铁律 · 详见 .clinerules v1.2)
accept <ADR-ID> → ① §📋 加 fork ready 行 · ② §📅 加 1 行(≤ 80 字)· ③ version+顶部 H1
start <UID> → ① §🔥 加 1 行 · ② §📋 ready→dispatched · ③ §📅 加 1 行 · ④ version+顶部 H1
stop <UID> hash=<h> → ① 磁盘 move active→done/--<hash>.md · ② §🔥 删 1 行 · ③ §📋 dispatched→zombie+hash · ④ §📅 加 1 行 · ⑤ version+顶部 H1
reject/supersede/abort → 类比 stop · 只动 §📋 状态 + §📅 加 1 行
done(standup) → 只读 · 不改 DASHBOARD
【永远不动】
- frontmatter(除 version)/ 顶部归档链接 / 🔄 工作流说明 / 🗺️ 路径约定 / 🎮 操作指令 / 🚨 例外说明
【已废弃 v1.2】§🤔 待你决策 / §🏭 主进程状态 / 末尾结语 / §⚡ 详细里程碑列表
【切片归档协议 v1.8】当 §📋 任务清单超 30 行 / §📅 历史超 50 行 / merge 冲突累积 ≥ 5 块 → 触发归档 + 累计 zombie 重起
🚨 v4.0 期重大教训沉淀(留 followup 写入 .clinerules · v5.0+ 强制遵守)
- DSP 类任务真值仓 =
dsp_algo/独立 git 仓库(不是 04_development 子目录 commit)· 用git -C 04_development/dsp_algo显式指定 master branch 核查 · 与现有"AIOS 真值核查永远只查 04_development"互补 · 来源:v4.0.34 stop F7 时首次发现 - DASHBOARD merge 冲突解决前必须
git log --grep="ADR-NN fulfilled"核查每个 ADR 真实状态(不能盲选 HEAD/远端)· 来源:v4.0.34 接受 HEAD 时丢失 ADR-16 fulfilled 真相 · v4.0.35 错账校正 - 错账校正只补 DASHBOARD 标记不够 · 必须同步物理 move active → done/ 完成 stop 流程铁律全 5 步 · 来源:v4.0.35 标记层修订后 14:36 用户提醒补 v4.0.36 物理归档
🗺️ 路径约定(永久保留)
| 角色 | 工作目录(cwd) |
|---|---|
| Cline-AIOS(我 · 调度内核) | d:/work/25_claude/workspace/AlgoDepartment/06_docs/site-build/ |
| ClaudeA/B/C/D(主仓库 4 兄弟) | d:/work/25_claude/workspace/AlgoDepartment/04_development/ |
| dsp_algo 独立仓(DSP 类任务真值仓) | d:/work/25_claude/workspace/AlgoDepartment/04_development/dsp_algo/ 🆕 v4 教训沉淀 |
| Cline-Worker / Copilot-Worker | d:/work/25_claude/workspace/AlgoDepartment/work-cline/ 或 work-copilot/ |
📂 文档参考(absolute · worker 直接 read):d:/work/25_claude/workspace/AlgoDepartment/06_docs/site-build/docs/
📁 prompts:docs/08-implementation/40-aios/prompts/active/(派发中)· prompts/done/(归档含 hash)· 子目录 done/ADR-AIOS-NN/ 按 ADR 分组(v1.9 协议)
🎮 操作指令速查(完整 17 项详见 .clinerules v1.2)
status / ls / ls all / info / prompt / why → Act · 只读查询
start <UID> / stop <UID> hash=<h> / done → Act · 流程化
new "<自然语言>" / adr "<问题>" / abort <UID> → 🔥 Plan · 起草 + 探查
accept <ADR-ID> / reject / supersede / resume → Act · ADR 生命周期
ls prompts active / ls prompts done → Act · 只读查询
完整速查表 + Plan/Act 矩阵详见 .clinerules/aios-orchestration.md v1.2+
🚨 例外:不能用 start/stop 做的事
| 场景 | 怎么办 |
|---|---|
| 改 9 CPU 框架 / 跨栈仲裁 / HARD-DEADLINE 重设 | adr "..." → 起 ADR |
| 紧急 hotfix(全 CPU 宕机) | "紧急 hotfix" → AIOS 例外下场 + 自动备案 |
| 推翻已 accepted 的 ADR | supersede <旧> by=<新> · 不允许直接改 status |