rrt/docs/rehost-queue.md

54 lines
2.7 KiB
Markdown
Raw Normal View History

# 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
- Rehost the next selected-year periodic-boundary world seam under
`simulation_service_periodic_boundary_work`, starting with the save-world economic tuning mirror
`[world+0x0bde]` and the directly adjacent selected-year bucket ladder rooted in the grounded
`0x00433bd0` reader family instead of another isolated scalar guess.
- Expand the selected-year world-owner surface beyond the stepped calendar, gap scalar, and
locomotive-policy lanes when the owning reader/rebuild family is grounded strongly enough to
avoid one-off leaf guesses.
## 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.
## Recently Done
- 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.
- Automatic year-rollover calendar stepping now invokes periodic-boundary service.
- 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.
- 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.