## 0. 人物与设定（一页纸）

> 夏末周六晚，老纺织厂生活区空地，社区公益放映。他（片库放映员）和她（文化站存照员）被两张验收单钉在同一块空地：19:42 交接，21:07 烧片，24:00 回传。
> **全曲母题（禁言）**：放了几百场电影的人，没看过一场电影。落点＝位置互换（他入座、她入镜）＋一张有两个人的照片档。
> **文风**：光影机械白描；对话规则＝行话对台账、话省到最短、情绪全部压进工序与物件。
> **高危口径句（S3 拦截）**："他守着自己判过死刑的东西"｜"第一次听见了'自己的场子'"及一切旁白翻译。

| | 秦江野（c1） | 黎晚（c2） |
|---|---|---|
| 身份 | 电影公司片库管理员兼放映员，32 | 文化站社工，试用期第七周，26 |
| 核心怕 | 怕承认自己想看（守着判过死刑的东西） | 怕"查无此人"（再一次什么都没留下） |
| 权力 | **现场的权力**（机器、工序、行话） | **制度的权力**（验收、台账、存照标准） |

**⏱钟系统**：旁白客观报点（19:42／20:08／20:30／21:07／21:19／21:58／22:57／23:10／23:40／24:00）＋**片盘刻度**（透明片盘窗口里剩的胶圈越转越少——物理时间账本，续放支 22:57 片尾、重放支 23:34 片尾）＋放映机走带声（哒哒＝场内呼吸节拍，停机＝静止）。时间只做氛围与紧迫感，不承担"证明谁误事"的重量。

**【P0 安全与常识底线】**
1. 胶片物理账：烧断报废约两尺半（约 3 秒），烧掉的是那句话的**下半句**；《谷雨》全长约 96 分钟、两本各 48 分钟；接片约 40 分钟为行业合理工序节奏。
2. 制度自洽：公益放映验收存照（幕布＋观众合影）＝文化站付款凭证（合理虚构，格式由她的台账确立）；**存照相机＝文化站配发的现场成像打印型**（拍完即吐纸，为验收台账配套——她的私密道具由此成立，S3 已回填）；胶片外放"完整归库"＝片库规矩；还片单"本片异常"栏为片库单据既有栏目。
3. 老师傅全剧仅台词提及 ≤2 处（S01 排片表一句、S06 半句），不出场、不总结；他的底牌（"胶片早晚进棺材"）只经 S06 半句逼出，全剧只讲一次。
4. 焦片下落（S3 定稿与卡对齐）：私密选择两支他都将焦片收进外套内袋（写＝单上有据、物在其身；不写＝物证只有他知道）——"留在工具箱上"的旧注记作废。

---

## 1. 变量总表（**9 个** ＝ 1 回显槽 ＋ 8 数值，与各场〔记〕标注逐字一致）

| | 变量 | 语义 | 写点 | 读点 |
|---|---|---|---|---|
| 回显槽 | `caption` | S08 她写的存照题注（三支措辞，**不带句尾标点**；默认值＝中性兜底句） | S08 她 A/C 支题注选择 | S09 夹层渲染（门控：她留支 AND `seat_ask` 非 B 线） |
| 数值 | `reel_mode` | S06 共同决定：都选"重放"＝1（重放线）／任一方选"续放"或超时＝0（续放线）——重放是双人合意，续放是流程默认 | S06 joint 2 写点 | S07/S08 开场温度两版、S08 报点两套、S09 剩片盘状态 |
| 数值 | `her_open` | S05 她的坦白（说出前两份工作=1／只提糊照片=0） | S05 她 1 处 | S08 选择③ B 支台词微调（她念卡时是否带上自己的话） |
| 数值 | `ask_more` | S06 壳破后她的接球（问下去=1／不问=0） | S06 她 1 处 | S07 开场两版（问下去线：S07 她带着问题坐进观众席） |
| 数值 | `seat_ask` | S08 选择①：A 开口请他坐=1／B 收起相机认了=2／C 拍空幕布=3（超时 default=C）——**定照片与题注线** | S08 她 1 处 | S08 母题峰门控、S09 私密道具三版（A 存照／B 糊的事故照／C 空幕布标准照）、`caption` 读点门 |
| 数值 | `lens_share` | S08 选择②：她递相机=1／不递=0 | S08 她 1 处 | S09 收尾两版（她的包里多没多一张有两个人的照片） |
| 数值 | `line_how` | S08 选择③那半句：1 他背给她／2 她念台词卡／3 留在烧掉的地方（超时 default=3） | S08 她 1 处 | S08 尾拍三版、S09 渲染微调（台词卡去哪） |
| 数值 | `keep_contact` | S09 终局：她留+1／他留+2（共享累加器，枚举 0–3）——全剧唯一结局维度 | S09 双私密各 1 处 | S09 四档渲染＋分享卡条件 |
| 数值 | `initiative` | 共享累加器（**只知量不知人**，区间 0–3）：有人先一步的次数 | S02 他甲(1)／S05 他甲(1)／S07 她绕背面(1) | S09 收束语气：`>=2`"有人先了两步"／`lt:2`"两个人几乎是同时动的" |

**引擎纪律**：① 指标只能增量、只能挂在 goto 目标记账步；② 回显默认值必须是中性兜底句，不得复用任何支 echo_text；③ default_goto_seq 超时兜底对所有 branch 生效，每个选择都设 default＝最接近沉默的支；④ 条件只有 gte/lt，同指标可成区间；⑤ prompt 非阻塞，提示步后紧跟该角色可读的落点。

## 3. 九场

### S01｜隔布（19:42）
**1.表层事件** 空地暮色，一块白布已立在场地中央。她拿着验收单走进来，朝正面喊话没人应——"别挡光。"声音从布后面过来。绕布角：他坐在黑机器前，脸被机器一粒小灯照着，机器空转哒哒响。交接：她对验收单逐条念流程，他答行话简称，两套话语第一次对不上又对上；签字、印泥；他指机器旁的马扎："坐。"她不坐（验收人不入座，站到布的正面去）。排片表一句带过老师傅（≤1 处之一）。
**2.场景目的** 立世界（布的两侧、两套话语、验收制度）；错位相遇。
**3.深层问题** 她：不照面的流程，怎么验？他：又来一个只看表格的。
**4.固定内容** "别挡光"；隔布对流程；签字印泥；"坐。""我不坐。"
**5.玩家自由空间** 无寒暄——两个人都不寒暄就是本场的温度；自由度在签字后的第一拍。
**6.系统选择**（2 处）
- `【选择·黎晚】` 签完字的第一拍（三支，default=丙）：甲「制度上，架设全程我要在场。你们……有操作手册吗？」（台账腔全开）／乙「这台机器，今天几岁了？」（问机器不问人）／丙（把验收单夹好，走到布的正面，站定——不说话，用位置表态）。
- `【选择·秦江野】` 对她绕到正面（三支，default=乙）：甲「正面就一块布。要看，等开映。」（工序语义的"正面"——S06 位置语义反转的埋点）／乙（没接话，继续校机器，走带声匀了一拍）→ 记 `initiative += 1`（他先一步把场子的声音交了出来）／丙「马扎要坐自己拿。我不搬第二趟。」。
**7.状态变量** `initiative`(0–1) **8.资产** bg_空地_暮色白布；bg_幕布背面_机器；sfx_走带空转、蝉声、马扎铁腿。 **9.玩家资产** 无（不设自由交流，流程没走完）。
**10.关系变化** 无→两张验收单把两个人钉在同一块空地。 **11.人物揭示** 他在布后面开始工作（位置壳）；她用位置拒绝马扎（制度壳）。
**12.前后回声** 埋：马扎"坐/不坐"（→S07 她坐进／S08 他坐上）；"正面就一块布"（→S06/S07 同词反转读出）；老师傅（→S06 之二）。 **13.演绎体验** 第一句话从布后面传来，玩家先听见世界再看见人。 **14.风险检查** 两处选择各设 default；"别挡光"为全剧第一句台词，之前零台词；NPC 无（本场无人第三者）。

### S02｜拉绳（20:08）
**1.表层事件** 竖杆、拉绳、打桩——幕布要两个人绷。她在正面拉、他在背面收，口令隔着布喊，谁松谁塌；她这边绳头打滑一次，布面起了一道褶，两人一紧一松把褶吃掉；布绷平的一瞬：她看见整块幕白，他在背面看见的只是布的背面。收工，他把多余的绳盘好挂桩上，顺手也给她那边理了一段。
**2.场景目的** 第一次协作＝身体先认识；"一块布两个世界"的空间命题立住。
**3.深层问题** 她：隔着布，怎么算配合？他：她肯不肯听一个只闻其声的人的口令？
**4.固定内容** 隔布口令；打滑与吃褶；绷平的一瞬。
**5.玩家自由空间** 口令的节奏由玩家定。
**6.系统选择**（2 处）
- `【选择·黎晚】` 绳头打滑那拍（三支，default=乙）：甲（死攥住，凭力气稳住）／乙（喊出来："松了！"——把问题交给布那边）／丙（跑过去半圈看布面——离开自己的位置）。
- `【选择·秦江野】` 吃褶的指挥（三支，default=乙）：甲「听我口令，我数三个数。」（把工序说成规矩）→ 记 `initiative += 1`（他先一步给了节奏）／乙（自己在背面抖了两下布，把褶送平，没出声）／丙（等她自己收，收慢了也不催）。
**7.状态变量** `initiative` **8.资产** bg_拉绳_双人剪影；sfx_绳索绷紧、打桩、布面抖动。 **9.玩家资产** "同一道褶"（两人合力吃掉的第一道褶——半自由资产）。
**10.关系变化** 公章对公章→两头绳子上的搭档。 **11.人物揭示** 他教人不抬眼（声音是他唯一的正面）；她肯把问题喊出来（对制度外的协作第一次放心）。
**12.前后回声** 埋：绳盘挂桩（→S09 拆绳同一挂法）；"布的背面"（→S07）。 **13.演绎体验** 一根绳子把两个玩家拴进同一道工序。 **14.风险检查** 甲乙丙支后回同一主线；记账步挂 goto 目标步；无第三者在场。

### S03｜开映（20:30）
**1.表层事件** 观众进场：马扎、蒲扇、蚊香。她巡场拍标准照（幕布＋观众），记台账；开映前对表——她念台账条目"《谷雨》第一本，20:30"，他报行话"头本，走带正常"，两套说法对上号；一位认出老片的老观众拉着她要合影，她坚持标准构图要"幕布入镜"，老观众嫌麻烦走开（此刻空地有的是人，她缺的只是一个合规矩的角度）；世界压强拍：光柱里的飞虫、楼窗上一排看戏的脸。22 分钟里两人在各自的岗位上各干各的，只在对表时说了三句话。
**2.场景目的** 立常态与两副壳；埋存照制度与"标准构图"（→S08 僵局的参照物）。
**3.深层问题** 她：标准照为什么必须幕布入镜？他：这个只管表格的，看得懂放映吗？
**4.固定内容** 对表三句；老观众求合影被标准构图劝退；光柱飞虫。
**5.玩家自由空间** 巡场路线与拍照节奏由玩家定。
**6.系统选择**（2 处）
- `【选择·黎晚】` 老观众走开之后（三支，default=乙）：甲（追两步把人请回来，构图迁就一次）／乙（在台账上记"拒拍 1 人次"，字照旧工整）→ 不记账／丙（转头拍了一张空马扎——她的相册里开始有"没人"的照片）。
- `【选择·秦江野】` 对表之后（三支，default=乙）：甲（多报一句："第二本接片口在东边，别让小孩碰。"——行话里带出关照）／乙（报完就走带，不多一个字）／丙（"你们的表，比我们的钟慢半分钟。"——对她的台账挑一次刺，不带恶意）。
- ⚠️ 求合影一拍禁写成冲突：老观众走开是嫌麻烦不是被冒犯；她坚持构图是制度不是刻薄。
**7.状态变量** 无 **8.资产** bg_露天放映_观众席；bg_光柱飞虫；sfx_人声嗡嗡、蒲扇、蚊香咝咝、走带声压底。 **9.玩家资产** "头本/二本"行话（两人共同建立的对表语言）。
**10.关系变化** 试探完成——互不服气，又互相记住了对方的行话与条目。 **11.人物揭示** 她的标准不是官僚是仪式（拒拍人次也记）；他的关照全部裹进行话（甲支）。
**12.前后回声** 埋：标准构图（→S08 僵局：合规矩的角度再也凑不齐了）；空马扎照片（→S08 选择① B 支她的相册语言）；"慢半分钟"（→S08 报点时她对自己手表的一瞥，不点破）。 **13.演绎体验** 一个正常的、有观众的电影夜——马上要被烧断。 **14.风险检查** 本场是 S04 的常态基准，观众声场要"满"；她的丙支空马扎照片为 B 线埋物证（不记账，纯埋点）。

### S04｜烧片（21:07）
**1.表层事件** 幕布上的人影糊成一团白亮，焦味下来，走带声"啪"地空了。全场起身哄散。满场只有两个人朝相反方向跑：她举着相机奔幕布正面拍事故现场（抢拍了一张糊的），他背对幕布奔机器（先关灯箱，再停走带）。她回身追最后几个观众拍背影——"别拍了，没人看你。"她在空地中间站住，收了相机。他没回头，进了片检：断点找到，"烧了半句。"（半句的第一次通报，业务语气）
**2.场景目的** 事故引爆＋回落：真误读正面相撞，壳各自扣紧；半句埋设。
**3.深层问题** 她：他是在嫌我添乱吗？他：她连人家走掉都要拍进照片里吗？
**4.固定内容** 白亮与焦味；反向跑；抢拍的糊照；"别拍了，没人看你。"；"烧了半句。"
**5.玩家自由空间** 站住之后的姿态由玩家定。
**6.系统选择**（2 处）
- `【选择·黎晚】` 站住之后（三支，default=甲；纯表达，不记账）：甲（把相机收进包里，扣好，回到验收员的站位）／乙（隔着空地喊过去："事故现场我已经留档了！"——把受伤说成流程）／丙（低声："……哦。"相机没收，垂在手里）。
- `【选择·秦江野】` 说完"烧了半句"之后（三支，default=乙）：甲（从工具箱翻出备用灯泡递到她手边："场地的灯，劳驾。"——把人留在光里）／乙（低头继续拆机，把背让给空地）／丙（顿了半拍，补了半句："……照片的事，不是那个意思。"话没说完就进机器了）。
- ⚠️ 误读**不得在本场解开**——丙支只许半句、不许解释完整；他的歉意最迟到 S06 才有机会落地。
**7.状态变量** 无 **8.资产** bg_烧片_白亮；bg_空场_散乱马扎；sfx_哄散人声、片门"啪"、灯箱断电。 **9.玩家资产** 那张抢拍的糊照（B 线私密道具的源物）。
**10.关系变化** 试探中断——她把他听成嘲讽，他把她的追拍听成不在乎；两人各自退回壳里。 **11.人物揭示** 她的第一反应是流程（受伤也说"留档"）；他的在意只走动作（甲支递灯泡）。
**12.前后回声** 埋：糊照（→S05 尾坦白触发物＋S09 B 线私密道具）；"烧了半句"（→S05/S08）；空马扎（S03 埋）与散乱马扎的对照。 **13.演绎体验** 一小时的常态被 10 秒烧断；玩家的第一反应就是自己的性格。 **14.风险检查** 反向跑必须"同时、反向、无交流"；"别拍了"三字到顶，前后不加任何解释；哄散声场 10 秒内退干净（世界压强的静）。

### S05｜接片·物证（21:19）
**1.表层事件** 拆机、取片、片检灯下找断点。她举灯，他剪废——两尺半焦黑的一截，他随手扔在工具箱上，**没进废片袋**（物证①）。两人的配合先于和解：话几乎没有，活没停。她的视线扫过工具箱：里头没有一张电影票，那沓手抄台词卡用纸胶带贴着编号（物证③，只见外形不知内容）；开场那只马扎，从十九点四十二就摆在机器旁，从来不在观众席（物证②，只拍不说）。尾拍：她看着那截焦片和自己抢拍的糊照，低声开口——她的坦白（梯度三→四层，一句话为止）：`her_open`。他没接话，把废片袋往她那边推了推——用物回答话。
**2.场景目的** 接片工程开动（低强度呼吸段前半）＋物证三连＋她的坦白。
**3.深层问题** 她：把"为什么非拍不可"说给一个刚伤过我的人，值得吗？他：她说这话的时候，为什么不敢看我？
**4.固定内容** 剪废两尺半；焦片扔在工具箱上；台词卡外形；废片袋推过去。
**5.玩家自由空间** 举灯的位置、递工具的顺序由玩家定；坦白的分寸由 c2 玩家定。
**6.系统选择**（2 处）
- `【选择·黎晚】` 尾拍坦白（三支，default=乙）：甲（说出前两份工作："这是我两年里第三份工作。前两回，走的时候连一张照片都没留下。"）→ 记 `her_open += 1`／乙（只说物："这张糊的……能留档吗？"——话到嘴边改了道）／丙（什么都没说，把糊照翻过去扣在验收单上）。
- `【选择·秦江野】` 她落定之后（三支，default=乙）：甲（把废片袋推到她手边——"要扔的都搁这儿，别攥着。"）→ 记 `initiative += 1`（他先一步接住了她没说完的）／乙（把自己的手电往她那边挪了挪，继续剪片）／丙（把焦片从工具箱上拈起来，对着片检灯看了一眼，又放回去——原位）。
- ⚠️ 甲支坦白只此一句，禁自我总结（"所以我才……"式后果句禁）；他的甲支"别攥着"三个字到顶。
**7.状态变量** `her_open`(0–1)、`initiative` **8.资产** bg_片检灯_焦片；sfx_剪刀、片基脆响、工具箱铁皮。 **9.玩家资产** 无。
**10.关系变化** 误读未解但手已配合；她第一次把自己的"为什么"放在明处（A 支）。 **11.人物揭示** 物证②③首次可见（他的位置与他的笨办法）；他的接球只有物（废片袋/手电/焦片）。
**12.前后回声** 收一半：糊照（S04 埋→触发坦白）；埋：台词卡（→S08 选择③ B 支）；焦片在工具箱上（→S09 他留档渲染）；废片袋（→S08 选择③ C 支"留在烧掉的地方"的参照物）。 **13.演绎体验** 全剧最静的一段：只有剪刀、片基、走带的余音。 **14.风险检查** 坦白一句为止；他的接球不许有台词安慰；物证②的呈现只写"马扎在机器旁"的镜头事实，禁止任何人物视角判断。

### S06｜接片·半句（21:35–21:58）
**1.表层事件** 接片胶、压平、上倒片台过片。他教她摇摇柄（匀速，快了绞片），两只手在同一根摇柄上下换手（无接触）。过片时机器漏出声轨，到断点前一句——他随口接出了下一句：整段。"你看过很多遍？""没有。我从没看过正面。"（壳破一格，触发物＝她的手停在摇柄上）半拍空白里，他把"胶片早晚进棺材"那句话的来路带了半句出来（老师傅之二，全剧一次，不展开）——**她的接球：问下去／不问**（`ask_more`）。接片完成、重挂之前，**共同决定：倒回去重放／接着放**（`reel_mode`；重放＝两人都选，续放＝任一方选或超时）。
**2.场景目的** 升温＋壳破＋半句埋设＋流程分支。
**3.深层问题** 她：他说"没看过正面"的时候，是在说机器吗？他：这句话出去二十年了，第一次有人接。
**4.固定内容** 换手摇柄；漏出声轨；"你看过很多遍？""没有。我从没看过正面。"；共同决定。
**5.玩家自由空间** 摇柄的匀速感由玩家演；共同决定一人一票。
**6.系统选择**（3 处）
- `【选择·黎晚】` 壳破后的接球（三支，default=乙）：甲（问下去："那你想不想……看一次正面？"——问到一半自己停了）→ 记 `ask_more += 1`／乙（把摇柄重新摇匀，让走带声把那句话盖过去）／丙（"我上一份工作的工作证，还留着。没扔，也没再用过。"——用自己的一件搁置物换他的半句话）。
- `【选择·秦江野】` 半句的来路（两支，default=乙）：甲（"说这话的人，退休前把我调来看库。"——一句为止）／乙（摇头，把声轨拧小，"过片了。"）。
- `【共同决定·黎晚＋秦江野】` `reel_mode`（两支：倒回去重放／接着放；**双方都选"重放"才重放**，任一方选"续放"或超时＝续放——default=续放，流程的惯性替沉默兜底）。
- ⚠️ "我从没看过正面"之后全场静止两拍——壳破格不加任何旁白解读；`ask_more` 甲支问到一半自己停住是上限，禁问第二句。
**7.状态变量** `ask_more`(0–1)、`reel_mode`(0–1) **8.资产** bg_倒片台_双人；sfx_摇柄、声轨漏音、接片胶刮平。 **9.玩家资产** "重放"这个决定本身（若达成＝两人共同把今晚倒回了一次——母题动作，渲染时唯一一次允许"倒片"二字以工序语境内出现两次以上）。
**10.关系变化** 升温——他的位置第一次被他自己说出来；她的接球决定这句话落在实处还是落回机器。 **11.人物揭示** 他判过死刑的东西是他唯一舍不得的（半句来路）；她的丙支暴露她也在攒"没冲出来的底片"。
**12.前后回声** 收：老师傅（S01 埋→之二，收讫不再提）；"正面/背面"（S01 甲支埋→主收）。 **13.演绎体验** 一根摇柄上的两个人；"重放"达成时玩家亲手把母题执行了一次。 **14.风险检查** 共同决定超时=续放（"接着放"是最接近沉默的支）；`reel_mode` 两写点读点齐全；老师傅台词 ≤1 句且不总结（峰值 NPC 红线——此处为转述非在场）。

### S07｜空场放映（22:00–22:55）
**1.表层事件** 空场重开。观众席只有一只马扎——她坐了上去（开场"指坐不坐"的第一次松动）。哒哒的走带声里，一个人的笑声从幕布正面传到背面。中段她端着两杯热水绕到幕布背面送水——第一次站在他这一侧"看"电影：一块晃动的光斑、哗哗的走带声、打在工具箱上的反光（母题中点，只拍不点）。两人并肩在机器旁站了一小会儿，谁也没说破。`【自由交流·秦江野＋黎晚】`（放映中的低声卡：可以聊片子、聊断的那半句、聊这杯水，也可以什么都不说；免压声明；任一方可推进。）
**2.场景目的** 转折：观众走向放映侧＋母题中点；重放线同时兑现"补全来路"（S06 共同决定的后果场）。
**3.深层问题** 她：没有画面的电影，为什么也看得下去？他：正面传来笑声的时候，机器旁边的人算什么？
**4.固定内容** 一只马扎；两杯热水；光斑；并肩一小会儿；自由交流。
**5.玩家自由空间** 自由交流支架＋绕背面的时机（表达性）。
**6.系统选择**（2 处）
- `【选择·黎晚】` 热水怎么递（三支，default=乙；表达性，不记账）：甲（把满的那杯推给他，自己端半杯）／乙（两杯放工具箱上，"自己拿。"）／丙（举杯碰了一下他的茶缸沿，不出声）。
- `【选择·秦江野】` 她站到光斑里之后（三支，default=乙；表达性，不记账）：甲（往旁边让半步，把整块光斑让出来，自己退回机器）／乙（"站这儿看得见走带。别挡机器灯。"——用行话留她在身边）／丙（伸手把她那杯接过去放在工具箱上，腾出她的手——不解释）。
- 记账注记：她"绕到背面"这一步本身记 `initiative += 1`（她先一步走了过去——挂在进场记账步，非选择支）。
**7.状态变量** `initiative` **8.资产** bg_幕布背面_光斑；sfx_走带独响、热水杯、一个人的笑声远。 **9.玩家资产** "背面的电影"（两人共同看过的那块光斑）。
**10.关系变化** 转折——她看见了"不在画面里的人"看到的东西；他的场子里第一次有了从正面来的笑声。 **11.人物揭示** 她的好奇终于大过合规（绕过那块布）；他递回光斑的动作（把她挡光的肩膀往旁边让了让）。
**12.前后回声** 收：马扎（"坐/不坐"→她坐）；"正面什么都看不见"（S01→她在背面亲证）。 **13.演绎体验** 全剧最空也最满的一段；重放线的玩家会在此多守 48 分钟的"补全"。 **14.风险检查** 本场是呼吸场＋转折复合：自由交流在前、光斑拍在后；母题中点零点题；`initiative` 记账挂进场步防漏记。

### S08｜片尾（22:57–23:10）
**1.表层事件** 片尾字幕走完，白光熄灭的一瞬打在两张还站在机器旁的两张脸上（峰前蓄力，只拍光灭）。散场了——她要的"幕布＋观众"凑不齐了。**她的选择①（`seat_ask`）**：A 开口请他坐／B 收起相机认了／C 只拍空幕布交白卷（超时 default=C）。A 支**他的接球：坐（正襟危坐／松着跷腿／问"要拍什么样的"照做）**——他坐上那只马扎＝母题最高峰（玩家执）。拍完，他看着相机问"镜头后头不也得有个人？"伸手——**她的选择②（`lens_share`）：递／不递**。然后她问那半句——**她的选择③（`line_how`）**：1 他背给她／2 她拿他的台词卡自己念／3 留在烧掉的地方（超时 default=3）。若 A/C 支：她在验收单"存照说明"栏写题注——**`caption` 回显槽三支**（合规版／记实版／她自己的字）。
**2.场景目的** 落点＝母题最高峰两段（均玩家执）＋那半句的安放。
**3.深层问题** 她：开口请人"当观众"，是不是把人当道具？他：坐下，就是承认自己想坐。她：那半句，该由谁说出来？
**4.固定内容** 光灭一瞬；题注栏；"镜头后头不也得有个人？"（**仅 A/C 线**——触发物＝拍照完成这一拍；B 线她收起相机，此问不成立）。
**5.玩家自由空间** 全部押在三处选择＋他的接球支上（少而重）。
**6.系统选择**（4 处）
- `【选择·黎晚】` 选择① `seat_ask`（三支，default=丙）：甲（开口请）→ `seat_ask += 1`／乙（收起相机，"今晚就算了。"）→ `seat_ask += 2`（B 线）／丙（对准空幕布按下快门）→ `seat_ask += 3`（C 线；超时同此）。
- `【选择·秦江野】` （仅 `seat_ask=1`）坐姿接球（三支，default=乙；表达性，不记账）：甲（正襟危坐，双手放膝盖上）／乙（松着跷起腿，手朝幕布那边比了一下）／丙（"要拍什么样的？你说。"照她的标准坐）。
- `【选择·黎晚】` 选择② `lens_share`（**门控 `seat_ask∈{1,3}`**——拍照完成才有"镜头后头"之问；B 线跳过）：甲（把相机放进他手里，退到马扎边半步）→ `lens_share += 1`／乙（把相机收好，"台账不用我。"）→ 0（default=乙）。
- `【选择·黎晚】` 选择③ `line_how`（**全线可达**；语境两版：A/C 线在拍照后／B 线在装箱时，触发物同为"烧掉的那半句"）：甲（"那半句……你记得吗？"——他背给她）→ `line_how += 1`／乙（从工具箱那沓台词卡里抽出一张，自己念）→ `line_how += 2`／丙（合上卡片，把焦片往废片袋的方向挪了半寸又停手）→ `line_how += 3`（default；超时同此）。
- `【选择·黎晚】` 题注 `caption`（仅 A/C 支；三支，default=甲）：甲「幕布一张，观众一人，放映正常」／乙「今晚只有一个观众，片子断了一回」／丙「今日放映，完整。」——**A 支禁甲支**（照片有观众、题注写"正常"自相矛盾——分支排布：A 线题注步只给乙/丙两支，C 线三支全给）。
**7.状态变量** `seat_ask`、`lens_share`、`line_how`、`caption` **8.资产** bg_片尾_白光；bg_空幕布_马扎；sfx_快门、字幕走带尾音、灯箱断电。 **9.玩家资产** 存照与题注（`caption` 槽）。
**10.关系变化** 位置互换完成；那半句被安放。 **11.人物揭示** 他坐下=承认想坐（三个坐姿三种承认的浓度）；她递不递相机=两年台账的最后一格由谁写。
**12.前后回声** 收：马扎（主收：他坐上）；标准构图（S03 埋→A 支"幕布＋观众"终于凑齐）；台词卡（S05 埋→B 支）；糊照与空马扎（B/C 线的私密道具源）。 **13.演绎体验** 全剧最重的一场：每个玩家亲手把母题做了最后一次。 **14.风险检查** 追认铁律：入座=玩家执（她请×他坐，缺一不达）；A 支题注禁甲支（门控排布）；`line_how` 超时 default=3（留在烧掉的地方＝最接近沉默）；B 支（收相机）后无接球支、无题注——时序推演见蓝图。

### S09｜收摊（23:10–24:00）
**1.表层事件** 拆幕布（镜像拉绳：口令变短，两人同时松手，布落下来）；装箱、叠马扎。B 线的选择③若未发生，在装箱时发生（见 S08）。还片单随片箱回库（无 24:00 死线），验收单电子回传 24:00 死线——**顺序：拆布→装箱→填还片单（私密双选在此）→回传"叮"→出门**。`【自由交流·秦江野＋黎晚】`（收束前最后一处：可以交代胶片、说回传、说别的，也可以什么都不说；免压声明；任一方可推进。）终局私密双选（互不知晓，各走私有提示记账）：她——今晚的一张照片（A 线：幕布＋他的存照／B 线：那张拍糊的事故照／C 线：空幕布标准照），多洗一张，夹不夹进他还片单的夹层；他——还片单"本片异常"栏，写不写"放映事故，剪废两尺半"（写＝如实归档，她验收带一条瑕疵；不写＝守了三年库规的人第一次瞒报）。24:00 回传"叮"；空地灯灭；路口两个方向。
**2.场景目的** 确认＋收束：两个人各自怎么安放这一晚。
**3.深层问题** 她：夹进去，他明天敢认吗？他：写下去，她的转正会不会因为我多一条瑕疵？
**4.固定内容** 拆布落布；两处私密；回传"叮"；路口停半步（不写原因）。
**5.玩家自由空间** 全部押在双私密上（少而重）。
**6.系统选择**（2 处，私密）
- `【选择·黎晚】` 私有提示步前导（`照片洗出来了。夹，还是不夹？`）：夹 → `keep_contact += 1`；不留 → 0。
- `【选择·秦江野】` 私有提示步前导（`异常栏还空着。写，还是不写？`）：写 → `keep_contact += 2`；不写 → 0。
- ⚠️ 两处均无 echo 槽；四档渲染用固定文案＋`line_how`/`lens_share`/`caption` 微调措辞，不回显任何私密支原文。
**7.状态变量** `keep_contact`(0–3) **8.资产** bg_收摊_夜；bg_路口_两个方向；sfx_布面落地、纸箱扣合、回传提示"叮"。 **9.玩家资产** 两张"单子"（系统只知留/没留，不宣布珍贵）。
**10.关系变化** 从"今晚的验收"到各自怎么带走这一晚（文本只拍动作）。
**11.人物揭示** 终局揭示全在纸上与照片上：她的题注、他的异常栏。
**12.前后回声** 收：绳盘（S02 埋→同一挂法拆下）；`caption`（A/C 线且她留支：夹层里那张照片的背面，那行字原样出现——回显唯一读点）；焦片（他留档支：异常栏那一栏旁边压着那截焦片——或"没写"支：焦片仍在工具箱上）；台词卡（`line_how=2` 支：卡片随还片单回了库，"少一页"还是"多一页"留白不写）；马扎（末镜头：叠好的马扎扣在空地中央，最后一个镜头给物，不给任何人看它的眼神）。
**13.演绎体验** 分离的一刻每人一次"没有保护的选择"。
**14.风险检查** **四档渲染只写伸手的一侧**：A 档（都留）两拍各写各的手；B 档（只有她留）只拍她的手合上夹层，渲染他的异常栏不出现任何"他看着单子"的态度镜头；C 档（只有他写）镜像；D 档（都没留）最平淡——出门两个方向，她在路口停了半步（不写原因，不写此后）。落点之后不再结算。share copy 条件按 `keep_contact` 四档＋`line_how` 特异条，特异在前、兜底垫后。
