2026-04-18 06:27:00 -07:00
|
|
|
# Rehost Queue
|
|
|
|
|
|
|
|
|
|
Working rule:
|
|
|
|
|
|
|
|
|
|
- Do not stop after commits.
|
|
|
|
|
- After each commit, check this queue and continue.
|
|
|
|
|
- Only stop if the queue is empty, you hit a real blocker, or you need approval.
|
|
|
|
|
- Before any final response, state which stop condition is true. If none is true, continue.
|
|
|
|
|
|
|
|
|
|
## Next
|
|
|
|
|
|
2026-04-18 08:18:05 -07:00
|
|
|
- Reconstruct the save-side region record body on top of the newly grounded tagged region
|
|
|
|
|
header-plus-directory seam, especially the pending bonus lane `[region+0x276]`, completion latch
|
|
|
|
|
`[region+0x302]`, one-shot notice latch `[region+0x316]`, severity/source lane
|
|
|
|
|
`[region+0x25e]`, and any stable region-id or class discriminator that can drive shellless
|
|
|
|
|
city-connection service.
|
2026-04-18 08:10:44 -07:00
|
|
|
- Reconstruct the save-side placed-structure collection body on top of the newly grounded
|
|
|
|
|
`0x36b1/0x36b2/0x36b3` header seam so the blocked city-connection / linked-transit branch can
|
|
|
|
|
stop depending on atlas-only placed-structure and local-runtime refresh notes.
|
2026-04-18 07:49:37 -07:00
|
|
|
- Extend shellless clock advancement so more periodic-company service branches consume owned
|
|
|
|
|
runtime time state directly instead of only the explicit periodic service command.
|
2026-04-18 07:06:30 -07:00
|
|
|
- Keep widening selected-year world-owner state only when a full owning reader/rebuild family is
|
2026-04-18 06:59:06 -07:00
|
|
|
grounded strongly enough to avoid one-off leaf guesses.
|
2026-04-18 06:27:00 -07:00
|
|
|
|
|
|
|
|
## In Progress
|
|
|
|
|
|
|
|
|
|
- Widen shellless simulation from explicit service commands toward “advance the runtime clock and
|
|
|
|
|
the simulation-owned services advance with it.”
|
|
|
|
|
|
|
|
|
|
## Queued
|
|
|
|
|
|
|
|
|
|
- Rehost additional periodic finance/service branches that still depend on frozen world restore
|
|
|
|
|
fields instead of advanced runtime-owned time state.
|
|
|
|
|
- Reduce remaining company/chairman save-native gaps that still block standalone simulation
|
|
|
|
|
quality, especially controller-kind closure and any deeper finance/state fields that still rely
|
|
|
|
|
on conservative defaults.
|
|
|
|
|
- Rehost bounded live economy owner state beyond selector/catalog/override surfaces when a
|
|
|
|
|
concrete non-shell-owned seam is grounded.
|
|
|
|
|
- Keep tightening shell-owned parity families only when that directly supports later rehosting.
|
|
|
|
|
|
|
|
|
|
## Blocked
|
|
|
|
|
|
|
|
|
|
- Full shell/dialog ownership remains intentionally out of scope.
|
|
|
|
|
- Any candidate slice that requires guessing rather than rehosting owning state or real
|
|
|
|
|
reader/setter families stays blocked until a better owner seam is grounded.
|
2026-04-18 08:10:44 -07:00
|
|
|
- The city-connection announcement / linked-transit roster-maintenance branch is still blocked at
|
2026-04-18 08:18:05 -07:00
|
|
|
the record-body level, not the collection-identity level: the runtime now has a tagged region
|
|
|
|
|
header-plus-directory seam and a tagged placed-structure header seam, but it does not yet
|
|
|
|
|
reconstruct the live region or placed-structure record bodies those service owners need.
|
2026-04-18 06:27:00 -07:00
|
|
|
|
|
|
|
|
## Recently Done
|
|
|
|
|
|
2026-04-18 08:10:44 -07:00
|
|
|
- Save inspection now exposes the tagged region collection header (`0x5209/0x520a/0x520b`,
|
2026-04-18 08:18:05 -07:00
|
|
|
stride `0x1d5`) plus the live-entry directory rooted at metadata dword `16`, and the tagged
|
|
|
|
|
placed-structure collection header (`0x36b1/0x36b2/0x36b3`) as first-class owner seams, so the
|
|
|
|
|
blocked city-connection / linked-transit queue now has grounded save-side collection counts,
|
|
|
|
|
ids, and region payload offsets to build on instead of only atlas notes.
|
2026-04-18 06:38:21 -07:00
|
|
|
- Stepped calendar progression now also refreshes save-world owner time fields, including packed
|
|
|
|
|
year, packed tuple words, absolute counter, and the derived selected-year gap scalar.
|
2026-04-18 06:27:00 -07:00
|
|
|
- Automatic year-rollover calendar stepping now invokes periodic-boundary service.
|
2026-04-18 06:51:22 -07:00
|
|
|
- Save-native world locomotive policy owner state now flows through runtime restore state,
|
|
|
|
|
summaries, and keyed world-flag execution for the grounded `All Steam/Diesel/Electric Locos
|
|
|
|
|
Avail.` descriptor strip plus the cached available-locomotive rating.
|
2026-04-18 06:59:06 -07:00
|
|
|
- The selected-year bucket ladder rooted in `0x00433bd0` is now checked in as a static artifact,
|
|
|
|
|
and runtime restore state now derives both the selected-year bucket scalar and the
|
|
|
|
|
`[world+0x0bde]` economic-tuning mirror from owner-family inputs instead of preserving stale
|
|
|
|
|
load-time residue.
|
2026-04-18 07:06:30 -07:00
|
|
|
- That same selected-year owner family now also rebuilds the direct bucket trio
|
|
|
|
|
`[world+0x65/+0x69/+0x6d]`, the complement trio `[world+0x71/+0x75/+0x79]`, and the scaled
|
|
|
|
|
companion trio `[world+0x7d/+0x81/+0x85]` from the checked-in `0x00433bd0` artifact instead of
|
|
|
|
|
preserving stale save-time residue.
|
2026-04-18 07:13:49 -07:00
|
|
|
- The save-native company direct-record seam now also carries the full outer periodic-company
|
|
|
|
|
side-latch trio rooted at `0x0d17/0x0d18/0x0d56`, including the preferred-locomotive
|
|
|
|
|
engine-type chooser byte beside the city-connection and linked-transit finance gates.
|
2026-04-18 07:23:07 -07:00
|
|
|
- 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.
|
2026-04-18 07:26:39 -07:00
|
|
|
- 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.
|
2026-04-18 07:42:59 -07:00
|
|
|
- The outer periodic-company seam now also has a first-class runtime reader:
|
|
|
|
|
selected-company summaries and finance readers can resolve the base `[world+0x4c74]`
|
|
|
|
|
route-preference byte, the effective electric-only override fed by `0x0d17`, and the matching
|
|
|
|
|
`1.4x` versus `1.8x` route-quality multiplier through owned periodic-service state instead of
|
|
|
|
|
leaving that bridge in atlas notes.
|
2026-04-18 07:49:37 -07:00
|
|
|
- That same periodic-company seam now also owns a first-class route-preference apply/restore
|
|
|
|
|
mutation lane: runtime service state tracks the active and last electric override, beginning the
|
|
|
|
|
override rewrites `[world+0x4c74]` to the effective route preference for the selected company
|
|
|
|
|
service pass, and ending the override restores the base world byte instead of leaving the seam as
|
|
|
|
|
a pure reader bridge.
|
2026-04-18 07:57:06 -07:00
|
|
|
- The same route-preference mutation seam now also carries explicit apply/restore service counters
|
|
|
|
|
through runtime service state and summaries, so later periodic-company branches can assert that
|
|
|
|
|
override activity happened even before the missing city-connection / linked-transit service
|
|
|
|
|
owners are fully rehosted.
|
2026-04-18 06:27:00 -07:00
|
|
|
- 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
|
|
|
|
|
attitude now refresh from grounded owner-state readers.
|
|
|
|
|
- Annual finance service persists structured news events and grounded debt/share flow totals.
|