Takeshi and Claude Opus 5.5
a8edd3c3a1
P14-03: Versioned shaft-wait saves, keep riders aboard, real-actor proof
...
- ElevatorService snapshot v2 carries the shaft-wide wait; v1 saves (written
with every elevator dynamic_cost 0) migrate by deriving it on load, and any
v2 mismatch, including all zeros, is rejected atomically. A genuine save
from 50ceca0 is kept as tests/fixtures/p14-03/legacy_rush_v1.
- A guest aboard a cabin no longer decides, leaves or despawns until the
elevator sets it down at a real landing; previously a rider told to leave
vanished from a moving cabin.
- test_route_wait_choice now proves the rush detour and route loss with a
worker who actually walks, every shared rider's arrival cell, service
elevator and stair congestion, legacy migration and a new-PID restart.
- Register completion markers for the seven suites added this session and
bring the P14 ledger in line with P14-02's completion.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-20 16:51:41 +09:00
..
2026-10-12 12:41:19 +09:00
2026-10-12 14:14:42 +09:00
2026-10-15 18:04:24 +09:00
2026-10-15 22:10:37 +09:00
2026-10-15 22:10:37 +09:00
2026-10-15 20:01:14 +09:00
2026-10-16 05:26:04 +09:00
2026-10-16 01:32:14 +09:00
2026-10-16 04:12:00 +09:00
2026-10-16 05:26:04 +09:00
2026-10-15 15:44:45 +09:00
2026-10-16 01:32:14 +09:00
2026-10-15 11:24:36 +09:00
2026-10-15 12:08:32 +09:00
2026-10-15 13:51:09 +09:00
2026-10-16 03:04:50 +09:00
2026-10-15 12:31:48 +09:00
2026-10-15 13:19:50 +09:00
2026-10-15 13:19:50 +09:00
2026-10-15 13:19:50 +09:00
2026-10-15 15:44:45 +09:00
2026-10-16 01:32:14 +09:00
2026-10-15 22:10:37 +09:00
2026-10-15 23:08:38 +09:00
2026-10-13 19:17:44 +09:00
2026-10-13 17:04:45 +09:00
2026-10-15 21:09:14 +09:00
2026-10-13 02:39:15 +09:00
2026-10-12 13:08:08 +09:00
2026-10-12 13:48:14 +09:00
2026-10-15 20:19:46 +09:00
2026-10-17 00:27:23 +09:00
2026-10-19 00:12:04 +09:00
2026-10-16 05:26:04 +09:00
2026-10-17 16:30:58 +09:00
2026-10-13 02:35:44 +09:00
2026-10-18 09:07:42 +09:00
2026-10-19 21:01:19 +09:00
2026-10-19 13:01:21 +09:00
2026-10-20 15:48:47 +09:00
2026-10-20 09:22:26 +09:00
2026-10-19 13:36:07 +09:00
2026-10-13 11:52:48 +09:00
2026-10-14 00:18:43 +09:00
2026-10-13 21:39:19 +09:00
2026-10-13 23:21:02 +09:00
2026-10-13 23:21:02 +09:00
2026-10-14 00:51:22 +09:00
2026-10-14 00:51:22 +09:00
2026-10-13 23:41:20 +09:00
2026-10-15 07:34:44 +09:00
2026-10-17 19:39:40 +09:00
2026-10-15 20:04:50 +09:00
2026-10-15 20:07:53 +09:00
2026-10-20 14:11:10 +09:00
2026-10-20 16:51:41 +09:00
2026-10-15 20:58:05 +09:00
2026-10-13 16:02:21 +09:00
2026-10-16 01:32:14 +09:00
2026-10-16 07:22:22 +09:00
2026-10-18 09:22:35 +09:00
2026-10-12 23:27:58 +09:00
2026-10-17 00:11:45 +09:00
2026-10-17 00:20:38 +09:00
2026-10-17 16:30:58 +09:00
2026-10-13 01:20:44 +09:00
2026-10-13 09:41:59 +09:00
2026-10-18 10:02:26 +09:00
2026-10-12 15:46:06 +09:00
2026-10-12 15:48:53 +09:00
2026-10-13 17:03:09 +09:00
2026-10-13 17:43:33 +09:00
2026-10-13 18:27:05 +09:00
2026-10-13 23:21:02 +09:00
2026-10-13 11:52:48 +09:00
2026-10-14 21:57:01 +09:00
2026-10-15 08:06:24 +09:00
2026-10-13 23:21:02 +09:00
2026-10-12 14:51:08 +09:00
2026-10-12 15:14:16 +09:00
2026-10-20 16:51:41 +09:00
2026-10-14 00:51:22 +09:00
2026-10-12 12:41:19 +09:00
2026-10-12 13:18:25 +09:00
2026-10-12 13:48:14 +09:00
2026-10-12 14:14:42 +09:00
2026-10-12 15:46:06 +09:00
2026-10-12 14:51:08 +09:00
2026-10-12 14:32:50 +09:00
2026-10-12 15:14:16 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-14 20:41:01 +09:00
2026-10-13 15:43:03 +09:00
2026-10-19 01:46:22 +09:00
2026-10-14 02:41:08 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-13 11:52:48 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-13 14:34:06 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-16 05:26:04 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00
2026-10-11 15:58:00 +09:00