chore: bootstrap nana-story M0

This commit is contained in:
Codex
2026-07-28 12:51:00 +08:00
commit 3dacc92423
71 changed files with 6840 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
{
"request": {
"storyId": "story_nana_demo",
"branchId": "branch_main",
"expectedNodeId": "node_004",
"actionId": "action_search_locker",
"intent": "speak_or_act",
"input": "我趁娜娜看向铁轨时,检查她刚才挡住的储物柜。"
},
"recordedCheck": {
"id": "check_001",
"action_id": "action_search_locker",
"actor": "player",
"skill": "spot_hidden",
"target": 55,
"difficulty": "hard",
"bonus_dice": 0,
"roll": 24,
"result": "hard_success",
"pushed_from": null,
"node_id": "node_005"
},
"playerVisible": {
"riskWasNarratedBeforeCheck": true,
"containsRoll": false,
"containsTarget": false
}
}
+15
View File
@@ -0,0 +1,15 @@
{
"request": {
"storyId": "story_nana_demo",
"branchId": "branch_main",
"expectedNodeId": "node_001",
"actionId": "action_002",
"intent": "speak_or_act",
"input": "这里以前发生过什么?"
},
"expected": {
"committedNodeId": "node_002",
"stateOps": [],
"beatKinds": ["action", "dialogue"]
}
}