1.8 KiB
1.8 KiB
Wave 7 Checklist
本地恢复
- 从私有 Gitea 恢复
integration/v1@23672e857b。 - 确认 Git 对象完整且工作树干净。
- 临时只读 Token 已撤销,认证临时文件与 bundle 已删除。
- 克隆相邻
lapp-rs并固定到5ba3c659…。 - 恢复可 fetch/push 的远端认证路径。
Task 1:跨平台契约门禁
- 添加文本换行约束。
- Node 契约检查按 LF 规范化源码。
- Rust 契约生成器按 LF 规范化源码。
- 增加 LF / CRLF 等价测试。
- Windows 上运行 Node 契约检查。
- Rust 可用后运行生成器检查与测试。
Task 2:本机工具链
- Node.js 24+。
- WebView2。
- pnpm 10.29.2。
- Rust 1.96.0、rustfmt、clippy。
- Microsoft C++ Build Tools 与 Windows SDK。
- 安装锁定的 JavaScript 依赖。
Task 3:Wave 6 门禁
pnpm verify:web(25 份契约、29 项 Web 测试及生产构建通过)pnpm verify:rustpnpm tauri build --no-bundle
Task 4-5:连续上下文与检查点
- Store 按 parent_id 读取当前祖先链。
- 第三轮包含前两轮原始剧情。
- 兄弟分支上下文隔离。
- 稳定前缀与动态尾部固定编排。
- 超预算检查点与来源哈希。
- SQLite v3 迁移与 500 节点测试。
Task 6-7:风险 / 判定纵切
- 风险预检不落节点。
- 玩家确认后进入隐藏判定。
- 失败后提供推骰入口。
- 重新生成复用原判定。
- 推骰创建新行动与新判定。
- Vue / Tauri / Runtime / Store 测试全绿。
Task 8:桌面冒烟
- Demo 窗口。
- 重启恢复。
- 终局与双线路隔离。
- 真实 LAPP 连接。
- 真实隐藏判定工具调用。