# 路线图与待办 **本页是唯一的待办清单**(2026-10-18 更新)。HANDOFF 与项目总目录 README 只交代当前状态和本页链接;任务卡记录执行证据,不另开待办。旧版完整内容见[归档路线图(2026-10-15)](archive/ROADMAP-2026-10-15-before-runtime-cleanup.md),更早的[09-30 路线图](archive/ROADMAP-2026-09-30.md)和[历史任务索引](archive/tasks/README.md)。 ## 2026-10-18 RC 0.37.1-rc.2 集成 - [x] 在 `worktrees/rc-0.37.1-rc.2` 合并存档导入导出候选(`9523a86`,含 pi/DSH 两侧复核修复)和桌面动作形状修复(`8504838`);两笔合并无冲突。 - [x] 游戏/别名包升至 `0.37.1-rc.2`,外壳升至 `0.6.7-rc.2`,存档 v14 不变;CHANGELOG、README、HANDOFF 与存档传输说明同步。 - [x] 主机全量 **1231/1231**、build/typecheck、`git diff --check` 通过;`client.js` 已重建。未 push、未打标签、未发布,等待维护者验收。 - [ ] `tasks/results/vt5-pi/` 的真鼠标验收尚未产出带 VT-DONE 的 `summary.md`,本轮未纳入其缺陷修复。 ## 2026-10-17 下一步 - [x] 用户要求设置增加存档导入/导出按钮;已确认[布局与交互设计稿](design/save-transfer.md),候选已接入设置按钮并随 `0.37.1-rc.2` 集成分支交付,待验收后发布。 - [x] 完成存档传输候选核心验收:共用 ZIP、预览、自动备份、事务回滚、工作事件排空和桌面二进制保存桥已实现;DSH 正常 UI 跨目录导入、取消与自动备份已通过,Linux 隔离 rootful 显示环境下原生保存、预览取消/确认、自动备份与同档重开通过,默认 rootless 仍崩溃;Windows 原生保存、预览、确认导入和同 profile 重启已走通,导出与自动备份 ZIP 经主代理独立校验;重启后当前 state 文件未取回,不计该文件独立验证。主代理全量 1201/1201、构建/类型检查通过;rc.2 集成后主机全量 1231/1231。 - [x] 2026-10-17 复查 GitHub 后关闭已交付并验证的 Issue #16/#17/#18;#14 未实现,#15/#19 未合并,继续保留开放。 - [ ] Linux 共享 GNOME/rootless Xwayland 的 pixman 启动崩溃继续定位;隔离 rootful 通过不能替代目标环境。 - [ ] Windows 实际系统 200% 与 macOS 远处透明区点击反馈仍待实机复验;胖体型换肤显示规则待用户决定。 - [ ] PR #15 新 head `61c39599a525b42668f8fc55d3656bd17c9544ea` 已检查范围与拆分关系,仍待完整复审。#19 `fa2e9ee26b6ad4a34684ba89533c7b0637a3f9c3` 隔离全量 1173/1173 与类型检查通过,维护者另复跑相关 27/27;真实 Windows/DPI/多屏未验,均保持 Draft/open 并已回复。 - [ ] npm 由维护者手动处理;2026-10-17 查询主包与别名包的 `latest` 仍是 0.37.0,尚无 `rc` dist-tag。 - [ ] #14 外部桌宠模式与取优合并继续先出完整设计,本次存档导入不隐式合并两只猪。 - [ ] 清理 Windows 自有 `%TEMP%\piggy-save-transfer-20261017` 测试目录及本轮自有 helper(当前 guest 目录仍在,最后控制台命令未可靠执行);VM 已关机、锁已释放,host bridge 已停止。旧轮自有 TEMP 删除记录也仍待补核,不声称所有测试文件已清理。 ## 当前基线与候选 | 项目 | 当前值 | 状态 | |---|---|---| | 当前主线 | `main`(`b4e36ff`);集成分支 `rc/0.37.1-rc.2` | 集成分支游戏 0.37.1-rc.2、外壳 0.6.7-rc.2、存档 v14;公开 RC 仍为 0.37.1-rc.1;稳定发行版仍为 0.37.0 / 0.6.6 | | 菜园扩展 | 4.0.9(最低游戏版本 0.37.0) | GitHub/Gitee 附件与目录已同步 | | 矿洞扩展 | 3.0.1(最低游戏版本 0.36.0) | 两渠道附件与旧版兼容文件已同步 | | 整合候选 | [`codex/runtime-037-candidate`](https://github.com/CLICGGER-TYPES/dsh-piggy/tree/codex/runtime-037-candidate) | PR #12/#13 的 A/B/C 与体验修复,准确阶段提交见[验证记录](guides/agent-adapters-validation.md);完整候选已进入 main,原分支保留供复核,整合结果已随 RC 交付 | 历史阶段记录:PR #12/#13 的 A/B/C 候选曾在主机、Linux CLI、Windows 11 CLI 各完成 **1106/1106**;Esc 后续阶段 host **1115/1115**,Windows Node24 新增 Esc 测试 9/9。这些是对应历史版本的结果,不代表最新候选在三平台都跑过同一全量。 已合主线的整合候选客户端 SHA-256:`5476f34e95817e2aa28d09886572b5159dacb7d5ecfb66dac5eed0fb8008b8be`。主机全量 **1124/1124**、build/typecheck 通过。作者随后在原生 Windows / Node24 独立复核完整候选 **1124/1124**,构建和类型检查通过;[作者记录](https://github.com/CLICGGER-TYPES/dsh-piggy/pull/12#issuecomment-6191689370)。此前 Windows 动画相关 **9/9** 为历史单独执行;macOS 未验收。 ## 今晚追加验收与发布(用户已授权) 用户在 2026-10-16 晚明确要求:检查 GitHub、修复并充分测试反馈、回复相关 Issue/PR、整理贡献者和发布署名;验收后先发 GitHub/Gitee RC,npm 留到明早由维护者处理。QEMU 虚拟机已授权使用,Gitee 认证已验证,凭据不落盘。 - [x] 查阅 #14 新回复、#15 PR、#16/#17/#18 Issue;#14 已回复设计范围,#15 已提交请求修改的审查,当前 head 不并入 RC。#15 自报 8 项失败和更新关闭收尾缺口需作者补齐。 - [x] 本体摸摸:原生 Linux 隔离桌面复现 pet ok 且响应有台词、前端气泡未显示;确认指针保护期间空快照覆盖 pending,修复为最新状态合并一次性事件。保留原 callback-only API,测试去重、取消、失焦、销毁与 timer 竞态。 - [x] 气泡裁剪:Win/Linux 固定外框覆盖较大小猪左侧气泡,开关不改框尺寸;Darwin 保持原 footprint,未提前声称修复 macOS。 - [x] #16 更新说明按版本保留滚动;Linux 隔离原生滚轮滚至 360,等待并触发宠物动作重绘后仍为 360。 - [x] #17 扩展连续点击串行发送;旧实现 3/3 行为回归失败,修后覆盖顺序、现有动作 barrier、业务拒绝、真实网络 reject、停止后取消。 - [x] #18 矿洞客户端修正未挖开目标格站位,3.0.1;不改数值或规则,双渠道目录与官方清单已重算,已发布。 - [x] 主代理整合回归 1154/1154、build/typecheck通过;修后客户端 SHA-256 `02f3d27998c372958faa8ab9511056a0cc05f59964c90c41a18b9480b23e5c25`。README 加入 Flappy-Boy 反馈贡献与致谢。 - [x] DSH 正常 UI 的农场跨地播种/浇水、矿洞两次敲击、本体/面板摸摸及刷新/服务重启持久化通过。用户指定的 pi/DeepSeek 视觉 skill 已实际启用;pi 运行中断,只计 partial,后续由 Luna 按截图与真实鼠标完成,未覆盖成熟收获或并发 UI 压力。 - [x] Windows 本体对照:系统仍 125%,Electron DPR 2 模拟;旧版点击未显示气泡,最终 fixed 可见。标准缩放菜单仅有 100/125,实际系统 200% 未覆盖;不把模拟写成目标系统验收。 - [x] Windows 正常退出后同隔离目录重开,摸摸次数 4 与记忆保留,最终恢复关机;两渠道各用全新 DSH 存档经正常 UI 在线装入 farm 4.0.9 / mine 3.0.1,实际 registry/bundle 200、哈希与版本一致,测试服务和临时档案已清理。 - [x] 农场 4.0.9 / 矿洞 3.0.1 双渠道附件先发后公开目录;#16~#18 已回复对应版本与致谢,#12/#13 补上 RC 交付感谢,#14/#15 的范围与审查回复也已完成。 - [x] GitHub 游戏 0.37.1-rc.1 / 外壳 0.6.7-rc.1 已发布,多平台与清单共 10 个附件;修正 GitHub provider 清单命名假设后,原标签补构建 run 38924172163 全部成功,未移动标签。 - [x] Gitee RC 从本机上传并核验游戏包、两份 Windows 程序与 rc.yml;清单 SHA-512 与安装包一致,RC 跳过稳定版清理。GitHub/Gitee 均为预发布,npm 本轮未执行。 本轮记录集中在本机总目录 `tasks/results/chat-bubble-20261016/`。Linux rootless 条件本轮再次确认 Xwayland/pixman SIGSEGV,仍未修复;私有 rootful 的通过只代表隔离条件。macOS 未实机验收。RC 已按上述范围公开,不能写成全平台问题已修。 ## RC 与 README 交付记录 - [x] 游戏/别名包升至 `0.37.1-rc.1`,外壳升至 `0.6.7-rc.1`,同步锁文件元数据和 CHANGELOG 精确版本小节;存档 v14、桌面协议 4 保持。 - [x] README 重排,区分当前稳定版与 RC 预发布;替换主菜单、小农场、大农场为候选真实截图,整理贡献者感谢。来源见[截图记录](screenshots/readme-rc-capture.md)。 - [x] 主代理最终 1154/1154、build/typecheck 通过;GitHub provider 使用各发行版下的 latest 清单,Gitee generic 使用 rc,RC 不触发稳定版清理。首次 GitHub CI 的清单名称错误已修正,原标签多平台补构建全绿。游戏包 308 文件与候选逐字节一致,扩展双渠道各 53 个下载哈希一致,全新存档正常 UI 在线安装均通过;README 在 1200px / 390px 本地 Markdown 预览下图片完整加载、无页面横向溢出。早期 1140 项准备阶段证据保留在本机总目录 `tasks/results/rc-readme-20261016/ACCEPTANCE.md`,最终证据见 `tasks/results/chat-bubble-20261016/ACCEPTANCE.md`。 - [x] 按用户授权,先发布 GitHub/Gitee 菜园 4.0.9 / 矿洞 3.0.1 附件,核验两渠道各 53 个文件 SHA-256,再公开两份扩展目录与官方清单。 - [x] 已提交、推送并创建 RC 标签;GitHub 多平台补构建全绿,Gitee 已从维护者本机发布并核验。npm 由维护者明早手动发,使用 `--tag rc`,保留稳定 `latest`。 RC 不包含 #14 外部桌宠模式。Linux 原 rootless 崩溃及 macOS 透明区反馈仍按下文保留,不能以发布 RC 抹去未完成的验收。 ## 体验验收阶段记录(RC 之前) 以下是本轮各阶段的原始验收范围,保留当时的提交与测试数字;“未提交/未发布”等描述只表示当时状态,当前状态以上方晚间发布记录为准。 本轮继续执行当前体验与验证工作,不因单个平台暂时失败就结束;新玩法和需用户拍板的设计仍保持暂缓。 - [x] PR #12/#13 整合、回复与主线收口;目录和任务资料整理。 - [x] 重复原生窗口设置、确认框焦点和宿主轮询丢焦点修复;1136 项测试及 Windows/DSH 对应验收。 - [ ] Linux 启动 Xwayland/pixman_blt 崩溃:先在私有 Xwayland 显示上复现/对照,隔离共享桌面,再修根因并补目标环境验证。 - [x] Linux私有rootful隔离流程:纯QMP孵化/导入/购买播种完成;主代理用未经插桩9f33 main+a0 client独立复核两种取消焦点5秒、正常退出及同目录重开/锁恢复。540帧约90fps拖动已核验;此项仅限私有rootful,不代替原rootless目标验收。 - [x] Windows 安装版:实际 NSIS 构建、独立 appId/productName/存档的安装、启动、购买、正常退出重开和卸载通过;原 0.6.4 注册表/快捷方式哈希未变。测试机恢复原关机,临时进程/文件/锁已清理。 - [x] Windows 分数缩放与动态画面取证:125% 下改用宿主 QMP 原生 scanout,540帧/6秒、约90fps、最大间隔14.43ms;慢/快拖动抽查未见白块或第二只猪。未复现不能判定单帧残影已修,348个图像状态不等同应用呈现帧。 - [x] 本轮统一回归与取证收尾:再次1136/1136、build/typecheck通过;已知自有测试进程/文件/锁清理,Windows回off、Linux保留原running;未提交、推送或发布。原rootless崩溃继续保留为未完成项。 macOS 具体触发现象/测试环境、胖体型皮肤显示规则仍待用户信息/决定,不用猜测改动冒充完成。 执行边界:Linux子代理一次重启漏传隔离env,误启动默认配置目录后关闭。该目录无启动前基线,不能保证该次无写入;未擅自读取存档内容、删除或回滚目录。主代理已用固定env+CLI隔离脚本重做恢复/焦点检查。另有私有rootful中拖动后两次退出坐标点击仅收起面板、未确认命中Exit;最终清理自身PID,不列作第二次UI退出通过,也不据此认定生产缺陷。详见本轮验收报告。 本次继续验收的原始证据与限制见本机总目录 `tasks/results/experience-finish-20261016/ACCEPTANCE.md`。再次全量 **1136/1136**、build/typecheck 通过;Windows 两项已完成,Linux 原目标 rootless 崩溃仍未修复。私有 rootful 下旧/新 client 各3次短启动参数一致,新候选另稳定约15分钟;这不是原rootless条件的通过证明。 ## 整合阶段记录 1. **体验修复与验证继续进行**:追蝴蝶与旋转/跳跃整段动画命中扫掠已修并完成几何复验;Linux 与 Windows 新版原生流程按下方实际覆盖记录。Windows 新版全新存档孵化已完成,macOS 未实机验证。用户随后要求继续修复,现于独立工作树排查 Linux/Windows 体验;保留下方限制和待办,不调整尚未确认的体型显示规则。 2. **整合收口**:作者已完成完整候选 Windows、DSH Desktop 和真实 OpenCode 联动复核,没有发现通用接入、提交恢复或 DSH 兼容阻断项。按用户后续指示将 `1e46ef3` 快进整合至 main,保留全部阶段提交与贡献署名;原 PR 按移植整合结果收口,不另发版。 ## 体验问题与历史证据(暂停新功能) 本轮新修复:分数缩放回读可比已请求的窗口尺寸大 1px,静止拖动时旧入口会按零容差反复重设相同目标。现在仅对完全相同的请求应用已有 2px 回读容差;新的任一维 1px 目标变化仍保留零容差,真实偏移超过容差仍纠正。8 条行为回归在原代码为 1/8、修改后 8/8,主机全量 1132/1132、build/typecheck 通过。此修复针对重复原生调用,不据此宣称白块或单帧残影根因已修复。Windows 125% 原生静止按住对照中,约 1.6 秒的重复 setBounds 由 93 次降为 0;45 个移动步骤对应 45 次设置,输入物理位移 (-220,-90) 与实际 (-176,-72) DIP 一致,孵化/Esc/正常退出通过。两段录像共 355 帧,约 21.87/22.21fps,仍不足以排除单帧残影。Linux 原生复验通过孵化、静止按住 2 秒后拖至边缘、Esc、正常退出和实际存档锁创建/释放;窗口保持 356×284。主代理逐帧查看拖动片段 498 帧,52.41fps、最大间隔 34ms;测试前桌面已有背景宠物,已按初始截图与候选窗口坐标区分。修改尚未提交或推送,主线仍为 8f72f17。 继续验收发现并修复菜园确认框键盘焦点问题:4.0.8 打开购买框后 Tab 会进入背景,4.0.9 候选让购买/铲除确认接收焦点并限制 Tab/Shift+Tab,关闭后返回商品/地块;共享宿主重绘时保留这些按钮的焦点,不覆盖已转入弹窗或宿主编辑器的焦点。未改数量输入类型、范围、玩法或布局。扩展仍按三文件协议分发,客户端 645 行,已登记仅该文件 680 行临时上限;其他扩展仍 600 行。 当前本地候选客户端 SHA-256:`a0b806aeb22cde260c361d8c145b86310de7d71017edefbc2390dec3095db29a`。主代理复核全量 **1136/1136**、build/typecheck 通过;确认框和宿主轮询两类回归都已用旧实现证明失败。Windows 11 125% 的原生 QMP 操作及实际 EXE 便携测试包通过购买、播种、取消、Esc、标题栏关闭、最大化/还原、正常退出与保存恢复;鼠标/键盘取消后等待 5 秒仍保留商品或地块焦点,切到其他窗口后 5 秒不抢焦点。DSH 隔离 Chromium 1440×1000 的小/大农场通过对应焦点和宿主编辑器检查,首次提示、文件导入、刷新与重启持久化亦已覆盖。证据在本机总目录 `tasks/results/windows-farm-20261016/ACCEPTANCE.md`。 Linux 已在旧宿主客户端 `5476f34` 加新菜园 4.0.9 下完成原生购买、16 步 Tab 循环、除草/播种、铲除确认取消、正常退出;**新的 `a0b806a` 宿主客户端尚未完成原共享rootless条件下的 Linux 原生复验**:两次启动后 Xwayland 在 `libpixman/pixman_blt` SIGSEGV,Electron 随后退出。记录原始日志后已停止启动尝试、清理自身文件/锁,未手动重启 VM 或合成器;根因尚未确定。后续已补私有rootful下纯QMP流程,并由主代理以9f33/a0原文件独立完成焦点/保存恢复和拖动取证;仍不能替代原rootless崩溃的修复及目标验收。测试中另误发了一次纯 Wayland 启动命令,未作为验证结果。 全部改动仍在独立工作树,尚未提交、推送或发版。菜园 4.0.9 的两渠道目录及官方校验清单已生成,但对应下载包尚未发布;便携包仅为跳过签名和 EXE 资源编辑的测试构建。此前 Linux 上 NSIS 构建缺少 Wine;现已在 Windows 原生完成独立身份的 NSIS 安装/退出重开/卸载验收。测试安装包 SHA-256 `70982e7f4997e252254bc2503a8c5131779f661f88a61dc5058588d6148f7916`,主代理实际解包核对主进程/客户端哈希一致,未覆盖真实安装。 整合和目录核对后,暂停新玩法与功能开发,优先复现和诊断以下体验反馈。静态代码观察不作为根因结论: - 魔法师皮肤静态帽顶(2026-10-18 排查):`skin-wizard/idle.png`、`relaxed.png` 的帽顶在 PNG 里是平切的(alpha 上沿 y=18/256,顶行平边宽 38px,星星被切一半),不是显示层裁切;0.36.2 平涂迁移的提示词按旧 SVG 的裁切边界照抄,而 0.36.1 之前的无描边/描边稿都是完整尖顶。按本轮任务约束未改画;已修的是 Linux 原生窗口 shape 在喂食/玩耍时把上沿裁掉 4.49/3.72px(修后余量 11.51/12.06px)。重出 idle/relaxed 需用户审图;同设计的完整尖顶参考见本机总目录 `tasks/results/wizard-hat-clip/art-candidate/`,完整证据见同目录 `REPORT.md`。 - Linux 白块:补录慢/快两段真实 QMP 拖动,共 830 帧,实际约 50.1/48.9fps,最大帧间隔 31/28ms;逐帧图和颜色检查未发现白块、第二只猪或拖动反向跳跃。本次保留待机/反馈动画,现有分析器的松手后位移检查仍报 6.5/3.5px,不能写作全部通过。首次启动还遇到 Xwayland 崩溃,重开同一隔离候选后成功,根因未定。未据此宣称用户白块反馈已修复。证据:本机总目录 `tasks/results/linux-drag-film/results.json`。 - Windows 桌面抖动/单帧叠影:新版 Win11 125% 原生购买、双焦点 Esc、底部 motion reserve 空白点击穿透、拖动和正常退出重启持久化通过;场景由 1158,659 到 701,451,输入约 (-458,-209),误差 1px,viewport 固定 356×284。当前原生 BitBlt 录制 132 帧,约 21.66fps、最大间隔 78.26ms,逐帧未见白块或第二只猪;仍不能排除单帧残影。新版全新存档孵化已通过。旧纸盒未响应点击的那轮原因未知;本轮纸盒已正常戳开,不能称为已修复。证据见本机总目录 `tasks/results/windows-hit-followup/`。 - Linux 新版原生流程:隔离新存档孵化、两焦点 Esc、底部空白点击穿透、viewport 固定 356×284 拖动(位移 -220,-70 精确对应)、正常 quit 与 `state.json.runtime.lock` 创建/释放通过。284 帧录像约 49.9fps、最大帧间隔 34ms,未见丢猪、反向步或重影;待机约 3.5px 仍使旧严格工具 FAIL。证据 `tasks/results/linux-motion-native/run-20261015T1450Z/results.json`;guest/SSH/lock 已清理,VM 已恢复关机。 - 换皮肤后猪变小:普通体型幼年猪的默认→薄荷→默认真实 DSH UI 复验差异 0px。扩展隔离 QA fixture(主代理独立重跑)发现胖体型默认→薄荷可见高度 68.3408→45.5622px,缩小约 33.3%;源码只在默认皮肤应用体重叠层及其尺寸,属于现有显示规则,暂不擅自改动,待用户验收决定。职业皮肤和带透明边框 PNG 均约 45.562px;测试 SVG 为 46.170px。强制自定义睡姿仅验证图片路径与 framing,不代表真实睡眠流程或用户存档已复现。证据在本机总目录 `tasks/results/skin-size-expanded/root-verification.json` 及 `tasks/results/skin-size-browser/latest/`。 - 小面板 Esc:已修复并完成主机 1115/1115、Windows Node24 新增 9/9,以及 Linux/Windows 两种焦点状态的原生验收。菜园内层弹窗逐层取消及大窗口返回面板在 Linux 通过;修复随独立候选交付,尚未发版。 - 小猪点击命中区域偏小:追蝴蝶修前 9/61 采样越界(最远约 4.08px)、修后 0/61。后续将 `motion-envelope.js` 整合到测量流程,按 `dp-spin` / `dp-jump` CSS `animationName` 计算整段运动范围;旋转 roll20/67 修前最大越界 30.206px、修后 0/67,cure14/59 修前最大 29.51px、修后 0/59;蝴蝶修后 0/61。窗口 outline 随尺寸固定预留,idle 时不计入 hit 区域;Darwin 保持原 footprint 未修。host 全量 1124/1124,build/typecheck 通过;Windows Node24 动画相关 9/9。几何探针强制动画,不等同自然复现。主代理统一验证证据见 `tasks/results/rotation-hit-probe/root-verification.json`。 - macOS:用户报告点击离猪很远的透明空白处也会显示/激活猪窗口,干扰其他应用。Linux 点测 (940,600) 时宠物焦点由 true 变 false,焦点落到终端;这不能证明 Mac 反馈。用户补充的系统、外壳版本和触发步骤尚未收到,Mac 未实机复现,不判定根因。 ## 已确认的后续方向:DSH 外部桌宠模式 用户在 2026-10-16 确认 [#14](https://github.com/CLICGGER-TYPES/dsh-piggy/issues/14) 的产品方向,当前只记录,不纳入本轮体验修复或下一 RC 的已实现内容: - 内嵌猪与桌面猪默认独立,保留分别养两只猪的用法。 - 允许 DSH、OpenCode 等 agent 通过通用接口联动同一只桌宠,作为可选用法。 - DSH 先提供可选“外部桌宠模式”入口,由用户点击切换;桌面已有猪时,先询问是否合并同步,不直接覆盖任一存档。 - 已获得的物品、解锁与奖励保留;猪的养成数据按更好的结果合并。具体字段的取优规则、冲突与同步语义需先设计和确认,不能直接对所有数值取最大值。 - 面板、命令、切换和合并流程形成完整方案后再实现;本轮不提前修改存档结构或数值规则。 ## 暂缓项目 以下项目保留为以后重新排期的用户决定或技术事项,本阶段不启动: - 帮工农具档未来用途;盲盒/扭蛋是否采用插画界面;胖胖体型是否使用反馈图;生日蛋糕是否奖励;5 张待定反馈图的去留;装扮入口重设计。 - 学校改版([G3 数值单](numbers/G3-school.md))、E 批次现实作息/城市天气([方案](design/real-world-cycle.md)、[历史任务卡](archive/tasks/E-round.md))、导演系统和游戏内社区。 - 扩展下载使用系统代理的实现。已知可行方向是 Node 24 环境代理支持;此前只获准处理超时重试。 - 帮工时钟回拨死区、桌面主进程拆分、接近文件行数上限的模块预拆、Gitee 附件空间管理,以及 GNOME 启动提示和屏幕顶边面板重叠等历史技术项。背景和原始状态保存在[归档路线图](archive/ROADMAP-2026-10-15-before-runtime-cleanup.md)。 ## 最近完成 - PR #12/#13 的 A/B/C 候选与稳定 v0.37.0 基线整合,并完成主机 Node 26.11.1、Linux CLI Node 24.21.0、Windows 11 Node 24.21.0 的全量测试(每处 1106/1106)、构建和类型检查;该结果为历史整合阶段;后续候选随本轮独立分支交付。Linux/Windows 原生结果见下方记录,详见本机总目录任务卡 `tasks/2026-10-15-runtime-integration-and-cleanup.md`。 - DSH 插件实际加载、state/act、slash command、重启,以及隔离浏览器真实流程均已通过。用户授权后使用 Playwright 1.63 + Chromium headless 的独立 profile;正常 UI Continue、右键打开面板、孵化、商店买苹果 500→494、苹果 0→1;刷新和重启 DSH 后仍精确为 494/1。未用个人浏览器 profile 或真实 DSH_HOME。3 条 console 加载错误仅来自主动拦截 Google Fonts,没有其他 app error。证据:本机总目录 `tasks/results/runtime-c-dsh-ui/run-20261015T063137Z/result.json`。 - Linux 原生孵化、买苹果、本地导入菜园 4.0.8、小/大农场、兑换、买种子、两次退出重启后的存档,以及 HTTP 401/200/404 和重复重启去重均已通过。Esc 原生流程覆盖 pet focus 和 panel focus 两态;菜园中 dialog/popup 状态依次为 1/1→0/1→0/0→扩展关闭,panel focus 保持 true。证据:本机总目录 `tasks/results/runtime-c-linux-ui/ux-results.json`。Linux VM 临时文件、进程和锁已清理并恢复原关机状态。 - Win11 125%:完整源码包校验后实际启动,孵化、商店购买(494 金币/1 苹果)、透明区点击穿透、Esc、正常退出与重启持久化通过;退出后进程/存档锁释放。Windows 开发启动使用 Electron 44.5.1,未测安装器或 Windows 大农场。原先临时目录残缺/脚本启动错误已与产品结果分开;首轮 Network Service 日志没有确立根因。证据:本机总目录 `tasks/results/runtime-c-windows-ui/results.json`。 - 菜园 4.0.8 与游戏 0.37.0 的已审界面实现和 Linux VM 走查,记录见[农场界面验收](art/farm-ui-redraw.md)。 - **目录迁移**:11 项目录核验通过,8 棵 Git 工作树 HEAD 与脏文件 SHA 保留。活动 PR #12 物理路径保留,`worktrees/pr12-source` 为兼容入口。执行明细与核验结果见本机总目录 `tasks/results/directory-migration/execution-20261015T034356.445314Z.jsonl`、`tasks/results/directory-migration/root-verification.json`。 更早的已完成工作、历史分阶段结果与原始待办见[归档路线图](archive/ROADMAP-2026-10-15-before-runtime-cleanup.md)及 [CHANGELOG](../CHANGELOG.md)。