Yichen Jiang
a2437db180
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 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 of magnitude
below the push path it guards.
2026-08-31 19:46:56 +08:00
..
2026-08-30 02:29:53 +08:00
2026-08-25 23:47:20 +08:00
2026-08-30 02:29:53 +08:00
2026-08-31 11:23:30 +08:00
2026-08-25 23:47:20 +08:00
2026-08-31 19:46:56 +08:00
2026-08-30 02:29:53 +08:00
2026-08-25 14:44:08 +08:00
2026-08-25 14:44:08 +08:00
2026-08-25 14:44:08 +08:00
2026-08-29 15:31:12 +08:00
2026-08-30 02:29:53 +08:00
2026-08-30 02:29:53 +08:00
2026-08-30 02:29:53 +08:00
2026-08-28 15:19:28 +08:00
2026-08-28 15:19:28 +08:00
2026-08-28 15:19:28 +08:00
2026-08-31 13:23:07 +08:00
2026-08-31 13:23:07 +08:00
2026-08-31 13:23:07 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-18 19:00:37 +08:00
2026-08-13 15:16:12 +08:00
2026-08-18 19:00:37 +08:00
2026-08-27 23:14:31 +08:00
2026-08-27 23:14:31 +08:00
2026-08-27 23:14:31 +08:00
2026-08-31 10:37:39 +08:00
2026-08-31 10:37:39 +08:00
2026-08-31 10:37:39 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-24 22:02:44 +08:00
2026-08-24 22:02:44 +08:00
2026-08-24 22:02:44 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-29 15:31:12 +08:00
2026-08-29 15:31:12 +08:00
2026-08-29 15:31:12 +08:00
2026-08-28 15:02:04 +08:00
2026-08-28 15:02:04 +08:00
2026-08-28 15:02:04 +08:00
2026-08-27 23:14:32 +08:00
2026-08-27 23:14:31 +08:00
2026-08-27 23:14:32 +08:00
2026-08-18 19:00:37 +08:00
2026-08-05 16:16:57 +08:00
2026-08-18 19:00:37 +08:00