Refresh company periodic side latches at boundary

This commit is contained in:
Jan Petykiewicz 2026-04-18 07:26:39 -07:00
commit 6fc8da2153
3 changed files with 215 additions and 13 deletions

View file

@ -13,9 +13,9 @@ Working rule:
`company_service_periodic_city_connection_finance_and_linked_transit_lanes`, using the now
save-native side-latch trio `0x0d17/0x0d18/0x0d56` as owned runtime state instead of leaving
that pass split across annual-finance readers and atlas notes.
- Move the periodic-boundary owner from passive imported side-latch state toward same-cycle
service-owned refresh or reset behavior, so earlier periodic branches can eventually set those
lanes before annual finance consumes them.
- Rehost the world-side `[world+0x4c74]` post-text owner lane so the temporary route-preference
override fed by company-side `0x0d17` can eventually move through a real runtime seam instead
of staying atlas-only.
- Keep widening selected-year world-owner state only when a full owning reader/rebuild family is
grounded strongly enough to avoid one-off leaf guesses.
@ -63,6 +63,9 @@ Working rule:
- That same side-latch trio now also has a runtime-owned service-state map and summary surface,
so later periodic company-service work can stop reading those lanes directly from imported
market/cache residue.
- The periodic-boundary owner now also clears the transient preferred-locomotive side latch every
cycle and reseeds the finance latches from market state where present, while preserving
side-latch-only company context when no market projection exists.
- Company cash, confiscation, and major governance effects now write through owner state instead of
drifting from market/cache readers.
- Company credit rating, prime rate, book value per share, investor confidence, and management