revert(session-projection): drop the viewKey token, keep the per-step raw-view gate
Review consensus: for the only declaring unit the token function was literally the view function, so the extra wire member bought nothing — default raw-view com
Review consensus: for the only declaring unit the token function was literally the view function, so the extra wire member bought nothing — default raw-view comparison produces the identical Object.is on state.turns at the identical cost (one property read per side). The per-step gate stays: it holds the no-stored-baseline property, and its measured overhead (~ns per changed state) is four orders
- Date
- 2026-08-31
- Version
- master@a2437db
- commit
- a2437db
Review consensus: for the only declaring unit the token function was literally the view function, so the extra wire member bought nothing — default raw-view comparison produces the identical Object.is on state.turns at the identical cost (one property read per side). The per-step gate stays: it holds the no-stored-baseline property, and its measured overhead (~ns per changed state) is four orders