chore: bootstrap nana-story M0
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
# M0 开工状态
|
||||
|
||||
日期:2026-07-28
|
||||
|
||||
## 已完成
|
||||
|
||||
- 初始化 Git、Tauri 2、Vue 3、TypeScript 与 Rust workspace。
|
||||
- 固定 `lapp-rs` 基线提交。
|
||||
- 建立 `nana-domain`、`nana-engine`、`nana-store`、`nana-runtime` 和
|
||||
`nana-contracts` 边界。
|
||||
- 定义第一批公共领域契约。
|
||||
- 提交 15 份 JSON Schema、TypeScript DTO 和源文件漂移检查。
|
||||
- 建立普通对话、隐藏判定、许诺、NPC 未知物品转移和回溯分叉 fixtures。
|
||||
- 建立最小娜娜内容包“天亮之前”。
|
||||
- 建立静态 `PlayerView` 主演出屏。
|
||||
- 建立版本、试玩包摘要和静态 `PlayerView` 三个窄 Tauri 命令。
|
||||
- 写入契约、安全边界与 LAPP 边界 ADR。
|
||||
- 建立 Windows CI。
|
||||
|
||||
## 已通过
|
||||
|
||||
```text
|
||||
pnpm contracts:check
|
||||
pnpm typecheck
|
||||
pnpm test # 4 tests passed
|
||||
pnpm build
|
||||
pnpm verify:web
|
||||
```
|
||||
|
||||
## 尚未通过
|
||||
|
||||
当前 Work 执行环境没有 `cargo`/Rust 1.96,因此以下门禁尚未执行:
|
||||
|
||||
```text
|
||||
cargo fmt --all -- --check
|
||||
cargo clippy --workspace --all-targets -- -D warnings
|
||||
cargo test --workspace
|
||||
cargo run -p nana-contracts -- --check
|
||||
pnpm tauri dev
|
||||
```
|
||||
|
||||
这意味着 M0 已经开工并形成第一份可合并基线,但在 Rust/Tauri 与 Windows 冒烟完成前,
|
||||
不标记为正式完成。
|
||||
Reference in New Issue
Block a user