You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RTU sits **before** the RB commit that IdOB treats as a read-only routing view. Isolation fixtures may start at IdOB without a live RTU pass; that does not authorize RTU to interpret meaning when the lineup is live.
35
+
36
+
IdOB may later **read** routing state as a view (20.40.050). RTU does not consume `tp.idob` to build `routing_update`.
RTU‑prm SHALL NOT write `tp.idob`, `TP.idob`, `TP.semantic.meaning_delta_h`, `TP.semantic.meaning_semantics[]`, CIE rows, or six structure IDs.
206
+
207
+
### **HLR‑20.30.005‑027 — Pack keys**
208
+
RTU‑prm SHALL NOT invent, load, or rewrite `pack_ids[]`. Pack keys are owned by the continuity / CEx-Pck contract (20.32 / 20.107.030 / 20.33). If `pack_ids[]` is present on the TP, RTU‑prm SHALL leave it unchanged.
209
+
210
+
### **HLR‑20.30.005‑028 — Official Path A position**
211
+
On a live Path A cycle that includes identity-conditioned meaning, RTU‑prm SHALL occupy the slot after ISc and before TR in the stretch `WrdNm → ISc → RTU → TR → CTP → RB → IdOB`. RTU‑prm SHALL NOT be specified as running after IdOB on that stretch.
212
+
213
+
### **HLR‑20.30.005‑029 — No IdOB interpretation**
214
+
RTU‑prm SHALL NOT read `tp.idob` as an input required to construct `routing_update`. IdOB may later read committed routing as a view (20.40.050); that read does not authorize RTU to score meaning axes, apply CIE, or expand residue into a next six-tuple.
0 commit comments