## 0. 人物与设定（一页纸）

> 00:40 老城区街角，一个失智老太太一手一只袖子，把赶末班地铁的程勉、加班出来透气的阮眠同时攥住，请他们陪她找一棵"歪脖子枣树"。天亮前敬老院查房联系不上人会报警。**找到树之后，车还有二十分钟——留不留，成了没有义务、只有代价的选择。**

| | 程勉（c1） | 阮眠（c2） |
|---|---|---|
| 身份 | 下夜班的上班族，赶 1:15 末班地铁 | 加班到十一点出来透气的人 |
| 核心怕 | 怕"欠下"——承认愿意留下就等于负责 | 怕面对"自己没方向" |
| 挡人的壳 | 我赶时间（看表、算打车钱、算早会） | 顺便陪陪谁（随和、不拒绝） |
| 权力/软肋 | 手里只有"时间"这一张牌，且今晚它失效了 | 谁攥袖子都跟走——正因无方向，才谁都陪 |
| 第三人 | **陈阿婆（陈秀兰，NPC）**＝镜子，只把人问回自己，不推进任务 | 同左 |

**⏱ 钟系统**：无真实倒计时；钟点＝场次＋旁白客观报点（00:40→04:30）。硬锚 1:15；私有提示报"开走快两个钟头（S4）/三个钟头（S6.2）"须各对时点。**物理声场**：卷帘门/洒水车/木板/野猫/冰柜/彩条布/手电咔哒/踏灰/护工沙哑/车门滑轨/公交气刹/下屉声；禁空白型静默。

---

## 1. 变量总表（**4 个**：2 数值 ＋ 2 回显槽；与正文逐字一致）

| 类别 | 变量 | 初值 | 写点（`+=`） | 读点（`【若】`） | 语义 |
|---|---|---|---|---|---|
| 数值 | `stay` | 0 | 8：S1.1 阮A／S1.2 程A／S2.2 阮A／S2.2 程A／S3.2 程A／S3.2 阮A／S4.3 程A／S4.3 阮A | **S5 题眼引子 `gte:5`** | 愿意陪阿婆多留一会儿（S1–S3 被动陪找、S4.3 起主动陪伴，同一条成长线） |
| 数值 | `sweet` | 0 | 1：S4.2 阮眠"给糖"A 支 `+1` | **S6.1 阿婆收束句 `gte:1`**→"甜的"／否则→"暖的" | 这一晚有没有让阿婆尝到一点甜头（味觉落点） |
| 回显 | `home_ruan` | 空 | S5.1 阮眠 player_choice 四支各写 `echo_key`（两值二选一） | S6.2 阮眠私有提示 `{{home_ruan\|…}}` | 阮眠答"你家在哪儿"的那句（默认中性句"还……没定下来。"） |
| 回显 | `home_cheng` | 空 | S5.1 程勉 player_choice 两支各写 | S6.2 程勉私有提示 `{{home_cheng\|…}}` | 程勉那句（默认同上） |

**已删**：`call`／`answer`。joint 结果不新增变量（引擎 joint 不回显、沉默落首选项，无需投票计数）。

---

## 3. 逐场卡

### S1 两只袖子（00:40 街角）
| 项 | 内容 |
|---|---|
| 表层事件 | 程勉看表赶 1:15，被阿婆攥袖问"歪脖子枣树"；阮眠被另一只袖子攥住 |
| 深层问题 | 两个"不回不去"的人，被强行按进"陪一个人回家" |
| 固定内容 | 阿婆"你晓得…往哪边走伐""我问个树，他跟我讲什么'什么树'"；程勉"什么树？""……末班地铁是没了" |
| 玩家自由空间 | **S1.1 阮眠**（A 陪您找/`stay+1`｜B 先掰手）；**S1.2 程勉**（A 送您回/`stay+1`｜B 让阮眠去喊民警、自己赶车） |
| 状态变量 | 写 `stay+1`（两处 A） |
| 前后回声 | 埋：枣树（容器目标）、枣核（"手心一直攥着个东西"→摊开"好枣的核，你不能拿"） |
| 关系变化 | 陌生人→被同一只手绑进同一件事（物理绑定装置） |
| 人物揭示 | 程勉：看表但留下；阮眠：先笑再接住陌生老人 |
| 信息账 | 双方均不知阿婆姓名/来历；玩家只知"她找一棵树" |
| 资产 | bg_corner_night／bgm_street_night；回显：无 |
| 风险检查 | 玩家台词无"家"✓；无亲密✓ |

### S2 派出所门口（01:10）
| 项 | 内容 |
|---|---|
| 表层事件 | 阿婆拒进派出所；问出树"往河歪、放得下一张小竹床"；往河边走 |
| 深层问题 | 连"求助"都被老人的自尊挡住——只剩两个陌生人自己找 |
| 固定内容 | "没犯事的人，不进去。""要找一起找，人多，树容易看见。" |
| 玩家自由空间 | **S2.2 阮眠**（A 陪站暗处/`stay+1`｜B 蹲下问树有多歪）；**程勉**（A 先往河边走/`stay+1`｜B 想分头） |
| 状态变量 | 写 `stay+1`（两处 A） |
| 前后回声 | **埋锚点②布标签**：结尾"阿婆空着的手一直在左襟上摸两下攥一下"；收枣核变形（退半步攥紧） |
| 关系变化 | 从"要不要陪"到"一起往一个方向走" |
| 人物揭示 | 程勉掏手机查地图（务实）；阮眠蹲下平视（疼人） |
| 信息账 | 问出树的形态；仍不知姓名/机构 |
| 资产 | bg_station_front／bgm_station_front |
| 风险检查 | 布标签只给"摸"触觉前奏、不点破✓ |

### S3 拆了一半的街（02:20）
| 项 | 内容 |
|---|---|
| 表层事件 | 阿婆指认旧街；老板娘泄出走失性质；"小两口"误会；杂货铺热水 |
| 深层问题 | 她记得整条街，街已经不在了；两个陌生人被错认成"一对" |
| 固定内容 | "过了杂货铺，就是我家"（阿婆自述含"家"，豁免）；"她天天后半夜出来遛弯，说回家"（NPC）；阿婆"他讲，树在，人就在这儿等。我等到树都没了，还没等到。" |
| 玩家自由空间 | **S3.2 程勉**（A 坐进去/`stay+1`｜B 把阿婆手引向阮眠）；**S3.2 阮眠**（A 问老板娘记路线/`stay+1`｜B 沉默记下空线盒） |
| 状态变量 | 写 `stay+1`（两处 A） |
| 前后回声 | 收布标签触觉线→S4.2；枣核最强变形"掌心一颗枣核，被手汗浸得发亮"；埋"歪秤砣"→围挡 |
| 关系变化 | 第一次被外人当"小两口"而都没否认（旁白只拍"同时开口又停住"，不替定义） |
| 人物揭示 | 阮眠主动打听；阿婆对旧街的记忆＝深层命题源 |
| 信息账 | 得知"夜夜走失、这一片将拆、只剩杂货铺一条街"；不知姓名机构 |
| 资产 | bg_old_street／bgm_half_street |
| 风险检查 | "谁也没把那句话说完"已改摄影机✓；阿婆"就是我家"豁免✓ |

### S4 树在（03:00，含 4.1/4.2/4.3）
| 项 | 内容 |
|---|---|
| 表层事件 | 进围挡找到歪枣树＋矮墙；阿婆指门窗灶；衣领露布标签→照清"陈秀兰·松鹤园"→打通电话；**S4.3 去留抉择** |
| 深层问题 | 树还在，人没回来；找到树＝任务完成，"还要不要留"才刚开始 |
| 固定内容 | "我家。门在那儿…他坐在这儿。""我家老头子也这么猜过。""树在，人就在。"；护工电话"值班车 20 分钟到" |
| 玩家自由空间 | **4.1 程勉**（灶在哪儿 A/B/C 表达性）；**4.2 阮眠**（A 给糖/`sweet+1`｜B 垫外套）；**4.2 阮眠抛球**（A 装没看见示意程｜B 喊程照）＋**程勉接球**（A 照清姓名｜B 先问贵姓，均 call 已删不记）；**4.3 程勉**（A 坐下陪/`stay+1`｜B 扶去街口）；**4.3 阮眠**（A 搭外套陪坐/`stay+1`｜B 搀阿婆起）——允许不同步 |
| 状态变量 | 写 `sweet+1`（4.2A）；写 `stay+1`（4.3 两处 A）；4.2 抛球 A/B 选项体已补旁白 |
| 系统选择 | 无（4.3 两 choice 各自、不 joint） |
| 私有提示 | 4.1 后各一条内心账（阮眠反方向的路/没打的电话；程勉开走快两个钟头/算不下去，P1-I+P2-3 已改，"决定先不算了"删） |
| 前后回声 | 收锚点③（树/小竹床）、锚点②（布标签，S2 已埋）；旁白"像坐在自家门槛上"已删改可拍动作（P1-C）；`stay>=2` 旧等待块已并入 S4.3（P1-D） |
| 关系变化 | 任务完成后的第一次"无义务陪伴" |
| 信息账 | 姓名/机构首次揭示（经布标签，私有→接球→照清路径，未提前泄露） |
| 资产 | bg_behind_fence／bgm_tree_found |
| 风险检查 | 4.2 接球旁白回应抛球（P2-8/2）；旁白零点题断言 |

### S5 你家在哪儿（03:30）— 题眼
| 项 | 内容 |
|---|---|
| 表层事件 | 等车二十分钟，阿婆抬头问两人"你家在哪儿" |
| 深层问题 | 被反问的是玩家自己——回不回去 |
| 固定内容 | **引子分叉**：`stay>=5`→阿婆坐定、直接"小两口，你们家在哪儿啊？"／否则→"你们忙你们的，不用陪我这个老婆子等…我就问一句——你们家在哪儿啊？"（两问都收在同一"家"问句，阿婆豁免）；"树等得了人，我也等得了。" |
| 玩家自由空间 | **5.1 阮眠**（A 三把钥匙｜B 四小时高铁，写 `home_ruan`）；**程勉**（A 住八楼｜B 答不上来，写 `home_cheng`）——四支回显文案一字不动 |
| 状态变量 | 读 `stay`（门控引子）；写 `home_ruan`/`home_cheng`（各二值） |
| 前后回声 | 收 `stay` 全部积累→题眼质地；四答回指 S1/S3/S4 的"住/楼/我妈在的地方"替代词体系 |
| 关系变化 | 两人第一次把"自己"放进对话（此前都只顾陪阿婆） |
| 信息账 | 玩家住址/归处首次由玩家自陈 |
| 资产 | bg_tree_wait／bgm_dawn_q |
| 风险检查 | "我们家…卡住"唯一例外保留；引子两支都不写玩家心理、不 body 矛盾 |

### S6 枣核（04:00→04:30）— 落点，不结算
| 项 | 内容 |
|---|---|
| 表层事件 | 护工到、阿婆上车前把枣核搁矮墙两人中间；共同决定去向；天亮前两人并肩、朝早点摊白汽走去 |
| 深层问题 | 问题没答完，人先散了；"回不回去"仍悬着 |
| 固定内容 | 护工"她入秋夜夜说梦话'回去等枣树'…查了半个城的地图——没查到""八年了，回这条街回回都是她一个人摸回去的…今儿头一回有人陪她等到车来"（P2-4/11 改）；阿婆"甜的/暖的。栽了才信。" |
| 玩家自由空间 | **S6.1 共同决定（A 在前）**：A 收下种下（沉默默认）｜B 托护工代收（需主动投）；**S6.2 自由交流**（闲聊卡，可答可跳可吃早点；任一方"下一场"推进） |
| 状态变量 | 读 `sweet`（收束句门控）；回收 `home_ruan`/`home_cheng`（S6.2 私有提示 `{{…\|还……没定下来}}`） |
| 系统选择 | joint（全剧唯一；A 默认、B 主动，见引擎约束③） |
| 前后回声 | 收锚点①枣核去向；"朝白汽走过去·谁也没提地铁也没提打车"回收 S1"末班地铁"/S4.2"打车钱/早会" |
| 关系变化 | 不并排不围圈、各自镜头；靠近停在"一起站着" |
| 信息账 | 两人始终互不知对方住址全名（只有玩家自陈的回显句） |
| 资产 | bg_van_dawn／bgm_van_dawn；无主题曲（温情现实、归 BGM 库） |
| 风险检查 | "谁也没拆穿谁"已改可拍沉默（P2-10）；落点后零结算句 |

---
