Ground linked-transit company cache root

This commit is contained in:
Jan Petykiewicz 2026-04-18 23:19:55 -07:00
commit 3d5f06eeb5
2 changed files with 28 additions and 6 deletions

View file

@ -32,8 +32,11 @@ Working rule:
- the chooser-local cache words are bounded too:
`[site+0x5c1]` is a live occupancy/count lane reset by `0x00481910` and adjusted by
`0x004819b0`, while `[site+0x5c5]` is a world-counter age lane stamped at `0x004aee2b`
- the per-company cache root is bounded too:
`[site+0x5bd]` is allocated by `0x00407780` as a 0x20-entry table of 0x1a-byte per-company
cache cells and freed by `0x004077e0`
- that makes the next linked-transit question narrower:
identify which persisted site-side inputs are sufficient to rebuild the peer/company cache
identify which persisted site-side inputs are sufficient to repopulate the per-company cache
cells, occupancy/age lanes, and weighted site-score lanes consumed by
`0x00408280 / 0x00408380`, because the bounded train-side strip
`0x00409770 / 0x00409830 / 0x00409950` is no longer the blocker