# Momentum Relay Reference Packet

## Original Reference Packet

### 原作事实

- Portal 于 2007 年发布，经典机制经历超过 18 年验证。
- 一对 portal 双向相连；物体进入一端后从另一端按出口朝向离开，速度大小保持。
- Valve 开发者资料把 flinging/动量改向列为关键但需要分步教学的技巧。
- 公开实机 00:12、00:38、01:05 可见第一人称对准门面、下落蓄速与改向飞出。

### must_keep

- `must_keep_pair_link`：一次输入建立两个空间面的因果连接。
- `must_keep_momentum`：穿越前后速度大小保持，出口朝向改变速度方向。
- `must_keep_reorientation`：当前成功必须改变下一次空间判断，而非一次性传送。

### 现代转译

两名自主信使竞争唯一门对。玩家选一名信使和出口；穿越后，已用入口旋转九十度并转交给另一名信使。当前救援因此制造下一拍门向债。

### 裸机制检查

移除 IP、测试室、美术、音乐、角色、叙事、关卡量、Mod 和品牌后，仍有反复决策：当前该救谁、速度从哪面出去、是否值得给另一名留下旋转后的坏门向。`verdict=PASS`。

### 测试方法

- `reference.fidelity`：观察速度大小守恒、出口方向改变与使用后门向旋转。
- `browser.core_smoke`：真实点击信使和出口，状态必须变化且页面零异常。
- `route_probe.strong_replay`：熟练 > 谨慎 > 噪声 > 随机 > idle，且失败原因可定位到信使/出口/速度/继承门向。
- `onboarding.first_30s`：30 秒内完成两次信使穿越并看到一次门向债结算。

### 边界

这是机制级 `SOFT_PASS`，不是源码级 fidelity。商业资产、关卡、角色、剧情和 Source 代码均不进入项目。
