## 0. 人物与设定（一页纸）

**程蓝（c2，女 27）是搬家公司打包组派来的打包工；闻岸（c1，男 32）是 89 平两居室的房主。周六 8:00–15:00 全屋打包，15:00 买家收房、物业停水停电；闻岸明早 7:50 高铁去外地入职（公开前提，非私有刀）。**

| | 闻岸（c1） | 程蓝（c2） |
|---|---|---|
| 壳 | 流程腔（"列个清单""按箱走"） | 行话效率腔（"书用小箱""碗六件一裹"） |
| 底牌 | 九年＝"落定"本身；昨晚十箱：前两箱整齐、第三箱起渐乱 | 七次搬家、最快一次一个书包；清单历来留别人家，自己一张没留过 |
| 权力 | 取舍决定权（带什么走） | 工序决定权（怎么装、装哪箱） |
| 核心怕 | "落定"被证明是假的 | 欠（被"看见"就要还） |

**钟系统（三件套）**：①交房账本（调度电话／买家 15:00 只闻其声不见其人）；②光在空墙上的移动（上午斜→正午顶→下午西斜，用光做钟不报数字）；③物件进度（空纸箱堆变矮＝离 15:00 越近）。数字钟五处：`8:02`（S01）／`13:42`（S06 末）／`14:52`（S08 私有步前）／`14:58`（S08 门铃前）／`15:06`（S08 终场）。

**声音世界（防空白型静默）**：胶带撕拉、美工刀、报纸团、纸箱码放、六楼楼梯脚步、氧气泵嗡、楼下收废品喇叭、面馆环境、对讲机（她公司频道）。

---

## 1. 变量总表（10 个 ＝ 3 回显槽 ＋ 7 数值，与文末落地表逐字一致）

| | 变量 | 写点 | 读点 |
|---|---|---|---|
| **回显槽**（只能回显，不进条件；默认值中性兜底） | `bowl_word`（S02 她给 5 号箱多写的三个字） | S02 程蓝 choice 带 echo_key | S06 闻岸翻到 5 号箱渲染 |
| | `key_word`（S08 他信箱里留的那句） | S08 闻岸 choice | S08 终场渲染 |
| | `list_last`（S08 她夹门缝那行字） | S08 程蓝 choice | S08 终场渲染 |
| **数值**（只能增量，初值 0） | `take_books` 0–3 枚举（闻岸 S03 书墙：全带走+1／一箱+2／留买家+3） | S03 闻岸 choice | S07 扁平链装车变体、S08 看房人与书墙读点 |
| | `fish_where` 0–3 枚举（程蓝 S05：楼下402+1／面馆+2／托运+3） | S05 程蓝 choice | S07 送鱼条件路由、S08 鱼缸与泵物件渲染（缸全程留阳台） |
| | `bowl_flag` 0–1（S02 程蓝多写三字 +1） | S02 程蓝 choice | S06 闻岸读 5 号箱条件路由 |
| | `asked` 0–1（S06 闻岸问了那句 +1） | S06 闻岸 choice | S08 两处渲染门控 |
| | `slow_hands` 0–2 共享累加器（S02 有人先递泡沫纸+1／S07 书箱相撞有人先扶+1；只知量不知人，两写点均全房可感知） | S02/S07 choice | S08 尾声 gte:2 泡沫纸物件读点 |
| | `his_key` 0–2 枚举（闻岸 S08 私有步：鞋柜+1／物业代转+2） | S08 闻岸 prompt+choice | S08 终场渲染（gte/lt 区间） |
| | `her_note` 0–2 枚举（程蓝 S08 私有步：夹门缝+1／背包+2） | S08 程蓝 prompt+choice | S08 终场渲染 |

铁律自检：①条件只读数值、gte/lt 区间合法；②回显不进条件——`bowl_word/key_word/list_last` 各配数值或仅作无条件渲染（key_word/list_last 仅渲染，bowl_word 配 bowl_flag 门控"读不读得见"而非"读到哪支"——读到哪支靠回显原样输出，合法）；③`slow_hands` 只知量，渲染句只写"有人"；④无胜负验算需求；⑤引擎行为已回源码。

---

## 3. 场景卡（8 场 × 14 项）

### S01 开箱（8:02–8:45）

1. **表层事件**：她按派工单上门，发现客厅正中他昨晚装的十箱；宣告全要拆；他护箱；拆 7 号箱见"先装这些"便利贴字迹渐乱。
2. **场景目的**：双输开局立起来（她最亏的一单／他必须拆才能 15:00 交房）；对立中互相看清对方是认真的人。
3. **深层问题**：他把"认真"拿给人看会被怎么对待；她的"快"是天性还是防备。
4. **固定内容**：派工单核对、十箱现状白描（书压大箱到一人高、碗没裹纸、插线板缠进被子）、7 号箱便利贴、8:02 数字钟。
5. **玩家自由空间**：他护箱的动作与台词（表达优先）；她拆法的节奏。
6. **系统选择**：①她执（choice1，表达性＋记账轻）"从哪拆起"——A 从他编号的 7 号拆（+0）／B 从大箱拆（+0）／C 先拆书（+0）：纯表达性，不记指标；②他执（choice2，表达性）"抢下哪箱"——三支，不记指标。**①②为先后两个选择点（①任何支后顺序接②）——转换器无嵌套机制，正文禁写选项体内嵌套缩进。**
7. **状态变量**：无新增（选择均为表达性）。
8. **资产**：背景＝客厅·晨光斜墙·十箱；BGM＝日常劳作轻快；SFX＝敲门、胶带、美工刀、氧气泵首次进入。
9. **关系变化**：合同关系 → 被迫同桌的对手。
10. **人物揭示**：他"稍等三遍才动"；她袖口蓝记号笔、先看承重墙。
11. **前后回声**：埋——便利贴字迹渐乱（读点 S03 渲染暗示、不点破）；埋——氧气泵声（读点 S05/S08）。
12. **演绎体验**：玩家第一分钟就知道"这单谁都不舒服"，可演憋屈、可演公事公办。
13. **风险检查**：她的"全要拆"必须给安全理由（大箱摞高会塌）——防"职业洁癖"怨点；他护箱不许发火（人格：先道歉三句型）。
14. **信息账**：他知道自己十箱怎么装的（玩家 B 经 prompt 知道昨晚状态）；她只看得见现场；两人都不知道对方的底牌。

### S02 重装（8:45–10:00）

1. **表层事件**：按行规重装；他学裹碗；她要铲刻痕他拦下；有人先递了胶带。
2. **场景目的**：第一次配合；工序交换——他进她的规矩，她的规矩里第一次让出一步（不铲了）。
3. **深层问题**：按别人的方式做事＝交出一小片控制权，谁先交？
4. **固定内容**：六件一裹示范、他的第一只碗（丑但没碎）、门后身高线特写、工具交接的一来一回（谁先递由⑤支渲染）。
5. **玩家自由空间**：裹碗过程全表达；拦停后的对话。
6. **系统选择**：③他执（表达性）"裹碗笨拙度"三支，不记指标；④她执（echo+bowl_flag）"5 号箱清单要不要多写三个字"——A"不写"（+0，**超时落此＝最克制**）／B"他裹的"（+1，echo `bowl_word`）／C"没碎"（+1，echo）／D"会了"（+1，echo）；⑤她执（表达性＋记账）"递胶带"——A 先递（slow_hands+1）／B 等他开口（+0）。
7. **状态变量**：bowl_flag、slow_hands 首写点。
8. **资产**：背景＝客厅·光升高；SFX＝报纸团、碗磕碰、泵声持续。
9. **关系变化**：对手 → 各让一步的同工。
10. **人物揭示**：他摸角习惯当着人做出来了；她"先问一句"第一次发生（铲痕前先看了他一眼）。
11. **前后回声**：埋——5 号箱三个字（读点 S06）；埋——刻痕（读点 S06/S08）；slow_hands 首笔。
12. **演绎体验**：笨拙感可演；递手拍给"先迈半步"的玩家回报。
13. **风险检查**：他拦铲痕的理由当场只能给"别铲，还没到十五点"级别的实际话——来历留 S06（防温度预支）。
14. **信息账**：她不知道刻痕来历；他知道；玩家 A 只看见"他拦了"。

### S03 书墙（10:00–11:30）

1. **表层事件**：调度电话（4 米 2 一趟，约 60 箱）；书墙取舍；他抽"读过三遍以上"，只有一箱多；书墙三支他执。
2. **场景目的**：装载账把母题变算术题；他第一次在她面前不装。
3. **深层问题**：九年值多少个纸箱。
4. **固定内容**：调度电话词（业务腔 0 主题话）、抽书动作、那箱"三遍以上"的白描（书脊磨损、页脚折角）。
5. **玩家自由空间**：抽书时的自语与停顿；她放慢手的方式。
6. **系统选择**：⑥他执（结构性）书墙——A 全带走（take_books+1）／B 只带走三遍箱、余下送快递点旧书角（+2）／C 整面墙留买家（+3）；超时＝A（需保底时走"全带走"，代价在 S07 可见）。
7. **状态变量**：take_books。
8. **资产**：背景＝书房·正午顶光；SFX＝电话振动、书页、纸箱封口。
9. **关系变化**：同工 → 看见过彼此狼狈的人。
10. **人物揭示**：他的九年首次以"书的读法"显形（不出口履历）。
11. **前后回声**：收——便利贴字迹（渲染层暗示：他从 7 号箱那摞里抽书，不停留）；埋——"三遍箱"（读点 S07 装车/S08）。
12. **演绎体验**：三支各有可见代价（超载砍别处／割爱／全留），无对错。
13. **风险检查**：她此处禁安慰台词（温度预支）——只许行为（放慢手、把空箱挪近）。
14. **信息账**：装载账双方同时听见（公开）；他的"三遍"标准他自知、她旁观。

### S04 午饭（11:30–12:10）｜呼吸场

1. **表层事件**：楼下面馆两碗面；鱼上桌话题（搬家公司不运活物）；她筷子尖点着数城市——七座。
2. **场景目的**：唯一低强度场；她的经历层袒露（轻）；让下午的两刀（鱼/正本）蓄力。
3. **深层问题**：不谈活的时候，两个人还是什么关系。
4. **固定内容**：点面、泵声暂停（鱼袋提在脚边）、七座城市（固定动作：她数，他听完不接话茬）、茶不喝（他那杯照旧忘）。
5. **玩家自由空间**：free_talk（闲聊卡：①打包这些年最离谱的一件东西②面馆墙上老照片③下午的雨下不下——任一方可推进，免压声明，沉默合法）。
6. **系统选择**：无（全固定无选择）＋free_talk。
7. **状态变量**：无。
8. **资产**：背景＝面馆·市井午市；BGM 转暖；SFX＝后厨、筷碗。
9. **关系变化**：看过狼狈 → 能一起吃面的人。
10. **人物揭示**：她的七城（经历层）；他的"听"（她数的时候他没插话——行为揭示）。
11. **前后回声**：埋——七城（读点 S08 her_note 渲染对照）；埋——鱼袋（读点 S05）。
12. **演绎体验**：松一口气的一场；玩家可真聊可不聊。
13. **风险检查**：禁在本场提前抖底牌（她的"最快一次一个书包"留 S05 事件逼出）；面馆老板不上台词层。
14. **信息账**：七城是公开拍（说出口的）；底牌仍各自私有。

### S05 鱼（12:10–13:00）

1. **表层事件**：鱼必须今天有去处；她拿主意三支；捞鱼进袋他手抖，她接过去。
2. **场景目的**：她第一次为别人的事做主；"带不走的东西"第一次实体化。
3. **深层问题**：替别人决定一件他舍不得的事，凭什么。
4. **固定内容**：空纸箱改鱼箱、捞网、她报路线（对门四楼／面馆后院／托运点发车时刻）。
5. **玩家自由空间**：他交出鱼袋前的迟疑；她接袋的干脆。
6. **系统选择**：⑦她执（结构性）鱼去处——A 对门小孩家（fish_where+1）／B 面馆老板娘（+2）／C 托运回他老家（+3）；超时＝A（最近、最快）；⑧他执（表达性）"交袋"——A 双手递出去，像交接文件（+0）／B 袋子递出去又收回来一回，再递（+0）／C 蹲下来隔着袋子看了它一会儿，再递（+0）——纯表达；她接过去为**固定动作**（人物弧必然，不设选择）。
7. **状态变量**：fish_where。
8. **资产**：背景＝阳台·西斜起；SFX＝水声、塑料袋、对门门铃或面馆后门（按支路由，S07 兑现）。
9. **关系变化**：能吃面的人 → 她开始管他的事。
10. **人物揭示**：她认路的能力（七城的实用版）；他"它认人"级的笨拙温柔。
11. **前后回声**：埋——去处支（读点 S07 执行）；slow_hands 不动（她接袋为固定动作，不记量——防"谁的手"指认）。
12. **演绎体验**：玩家 A 承重感最强的中段选择；玩家 B 演交出不演割舍。
13. **风险检查**：她的"拿主意"必须有职业根据（她知道对门有缸/面馆收活物/托运时刻），防"越权"怨点；C 支费用她垫不垫——不垫（她只出主意，钱他出——防欠人情反弹）。
14. **信息账**：三支路线她知道、他不知道（她的 prompt 私有提示路线详情）。

### S06 正本（13:00–13:45）

1. **表层事件**：全屋清点收尾；正本清单随屋留他；他翻到 5 号箱那三个字（若 bowl_flag）；他问"这些你都记得？"她行话挡回；他门后袒露刻痕事实层；她收工具去拆别的屋。
2. **场景目的**：真话递出、壳挡回（真误读引爆＝回落）；刻痕来历事实层落地。
3. **深层问题**：被看见之后，接不接。
4. **固定内容**：正本清单纸面特写（三十七个字）、5 号箱、门后身高线、13:42 数字钟。
5. **玩家自由空间**：他问的方式；她挡回的语气。
6. **系统选择**：⑨他执（记账）"问不问"——A 问（asked+1）／B 没问，把清单折进包里（+0）；超时＝A；⑩她执（表达性，**仅挂 asked gte:1 路径**；⑨B 支直接进门后袒露固定拍，她收工具为固定动作）"挡回"三档——A"就三十七个字的事"／B"职业习惯"／C 收工具不接话——均不记指标。
7. **状态变量**：asked。
8. **资产**：背景＝客厅·西斜·半空屋；BGM 抽空（近静场）；SFX＝纸页、门后粉笔线轻响、远处收废品喇叭。
9. **关系变化**：她开始管他的事 → 真话递出被挡回的隔夜凉。
10. **人物揭示**：他袒露刻痕事实层（线是上一家小孩的、九年没铲——禁警句）；她挡回后的愣（私有 prompt："你欠了一句什么，你自己知道"式账本提示——只给她）。
11. **前后回声**：收——bowl_word（若 flag）、刻痕变形；埋——"三十七个字"（读点 S08 渲染对照，不重复原句）。
12. **演绎体验**：全剧最凉的一拍；玩家 B 演挡回有三种税可逃。
13. **风险检查**：刻痕袒露只许事实层；她挡回后必须给"愣"的私有拍（回落有来处）；两人不许在这场和解。
14. **信息账**：她不知道他问之前翻过 5 号箱（他私有）；他知道复写联存在吗——**不知道**（她从没提；复写联是 S08 她私有步的信息差根基）。

### S07 改派与下楼（13:45–14:30）

1. **表层事件**：她电话公司改派下半天（固定动作：扣提成）；两人下楼搬箱；楼梯间书箱相撞有人先扶；按 fish_where 送鱼（C 托运支：托运点在长途站旁，往返约 20 分钟，**14:10 前交件**，末班播报做钟）。
2. **场景目的**：行为先于语言的认错/认人（转折）；身体性爬升——在说话之前，先一起流汗。
3. **深层问题**：不解释的补偿，对方收不收得到。
4. **固定内容**：对讲机业务腔、六楼楼梯白描（60 箱下楼的身体性）、鱼袋交接给去处（按支渲染）。
5. **玩家自由空间**：扛箱的呼吸与玩笑；扶箱瞬间的台词。
6. **系统选择**：⑪他执（表达性＋记账）"书箱相撞"——A 先一步扶住（slow_hands+1）／B 让她先稳住（+0）；超时＝A；⑫她执（表达性）"上楼再拿一趟"两支——不记指标。
7. **状态变量**：slow_hands 次写点。
8. **资产**：背景＝楼梯间·逆光；SFX＝脚步、喘、纸箱摩擦、对门/面馆环境音（按支）。
9. **关系变化**：隔夜凉 → 用汗和台阶修回来。
10. **人物揭示**：她的改派只说业务词（"下半天排不开"）——代价玩家自己算；他接住她的不解释。
11. **前后回声**：收——fish_where 三支执行渲染；slow_hands 累计。
12. **演绎体验**：全剧最"热"的一场（体力活）；两人第一次并肩干同一件物理的事。
13. **风险检查**：改派是固定动作不设选择（人物弧必然）；本场禁抒情台词（汗先于话）；送鱼支各自独立成立（A/B/C 均有完整执行戏，等重）。
14. **信息账**：他听得见改派电话（公开拍）但不知道"扣提成"的系统事实（她的私有 prompt 呈现代价）。

### S08 空屋（14:30–15:00）

1. **表层事件**：装完等买家；空墙光移；他给她倒的茶还满着；前半 free_talk（沉默合法）；14:52 起两步私有步＋她的刻痕步；终场渲染。
2. **场景目的**：母题峰＝各自把带不走的那件交出去（玩家执）；"完成后的空"。
3. **深层问题**：都装完了，剩下的算什么。
4. **固定内容**：空屋白描（箱 gone、墙上的印子、门后线）、光移到门口、14:52 数字钟、买家按门铃做收束世界声（不登场）。
5. **玩家自由空间**：free_talk（沉默场规范：**可以什么都不说**；闲聊卡：①这屋子最舍不得装进箱的一件②下个住客会把哪儿改掉③门口那盆绿萝谁带走——任一方可推进，免压声明）；两步私有步的选择与输入短语。
6. **系统选择**：
    - ⑬他执（私有 prompt＋choice）钥匙——A 放鞋柜上等买家（his_key+1）／B 交物业代转，信箱里留一句（+2，echo `key_word`：预设短语组 ①"水电都交到今天" ②"墙没动过"；鱼的去向不进此组——已在 S07 执行与 S08 泵声处收口）；
    - ⑭她执（私有 prompt＋choice）刻痕——A 留（carve+1）／B 铲（+0）；
    - ⑮她执（私有 prompt＋choice）复写联——A 夹门缝，写一行（her_note+1，echo `list_last`：预设短语组）／B 塞进自己背包（+2，**她第一次给自己留一张**）。
7. **状态变量**：his_key、carve、her_note。
8. **资产**：背景＝空屋·金西斜；BGM 主题曲起（只此一处人声可进）；SFX＝门铃、钥匙、纸页、泵声（若对门支→隔壁隐约泵声继续；否则静）。
9. **关系变化**：同工 → 互不知晓地各自留下了什么。
10. **人物揭示**：终局揭示全部用物（钥匙去向／线在不在／纸在哪）。
11. **前后回声**：收——刻痕（carve）、复写联（her_note）、`asked`（渲染 A/B 变体）、slow_hands（gte:2 尾声句"今天这屋里，有人先递过两次手"）、`take_books`（楼下车的状态）、`fish_where`（泵声去留）、`list_last/key_word` 回显；**七城**（her_note B 支渲染对照"她去过七座城市，这是她头一回留下点什么"——**禁用此句，只渲染动作**：背包侧袋露出清单一角）。
12. **演绎体验**：玩家各自做完全私人的两个动作，互不知晓——落点按 2×2×2 组合渲染（钥匙×复写联×刻痕）。
13. **风险检查**：私有步渲染**只写伸了手的一侧**（夜航铁律）；买家只有门铃声；茶终局不被喝掉（满着入画即可，禁"他端起来"）；超时默认＝三处最克制档。
14. **信息账**：互不知晓——他不知道复写联与刻痕步；她不知道钥匙步；玩家各自只看自己的 prompt；终场全房 narration 只渲染**双方动作的物理结果**（钥匙在鞋柜／信箱有一张纸／门缝露出纸角／背包一角），不写动机不写对方反应。

---
