docs: record wave4 integration
verify / verify (push) Has been cancelled

This commit is contained in:
Codex
2026-07-28 03:43:44 -04:00
parent 7347b2c5ae
commit 449515fcfe
2 changed files with 100 additions and 7 deletions
+16 -7
View File
@@ -21,18 +21,21 @@ M0 契约基线已建立;M1 状态、投影与持久化主链已经接通,M2
- `RuntimeState → PlayerView` 脱敏投影与隐藏信息 canary 测试;
- `TurnPlan → reducer → SQLite → PlayerView` 单轮提交链;
- 随故事节点持久化并恢复 scene、expression、pose、beats 与 suggestions
- 基于 `lapp-rs` 的非流式 LAPP TurnPlan provider 与严格输出校验
- 确定性的场景上下文编译器,按固定顺序筛选角色卡、Persona、世界书、剧情事件与可见记忆
- 引擎掌控的类型化隐藏检定循环,模型只收到定性结果,不能指定或读取骰点、难度与精确数值;
- 基于 `lapp-rs` 原生工具消息的 LAPP TurnPlan provider 与严格输出校验;
- 从任意当前线路历史节点创建真实持久化分支,旧线路与新线路保持隔离;
- Turn 请求/结果校验、Fake Provider 与确定性世界书触发;
- 可交互的主演出屏、持有物/线索/许诺、关系与回溯面板。
浏览器模式继续使用确定性的本地 Turn adapter,方便无桌面壳开发;Tauri
模式已经通过 `submit_turn` 使用 SQLite 自动保存和恢复。当前桌面端 provider
仍是确定性的娜娜纵切实现。真实 LAPP provider 已实现并通过注入式测试,但会等
上下文编译和引擎掌控的类型化隐藏检定工具循环完成后再设为默认
模式已经通过 `submit_turn` 使用 SQLite 自动保存和恢复,并通过 `fork_branch`
创建持久化分支。桌面端默认使用真实 LAPP provider;只有显式设置
`NANA_STORY_PROVIDER=demo` 时才启用确定性的娜娜纵切实现
Rust 1.96 下的核心测试、Clippy、契约生成检查Tauri 全 target 类型检查已经
通过。当前 Linux Work 环境缺少 WebKitGTK 等桌面开发库,因此真实桌面窗口启动
与 Windows 打包仍需在具备原生依赖的环境补跑。
Rust 1.96 下的核心测试、Clippy、契约生成检查Tauri 全 target 类型检查与后端
单元测试已经通过。当前 Linux Work 环境缺少 WebKitGTK 等桌面开发库,因此真实
桌面窗口启动与 Windows 打包仍需在具备原生依赖的环境补跑。
## 开发
@@ -55,6 +58,12 @@ pnpm verify
pnpm tauri dev
```
不配置 LAPP、仅运行确定性纵切时:
```bash
NANA_STORY_PROVIDER=demo pnpm tauri dev
```
只验证前端和已提交契约时可运行:
```bash