Rehost route preference override mutation seam
This commit is contained in:
parent
f7fde709f7
commit
cdab16476e
8 changed files with 361 additions and 16 deletions
10
README.md
10
README.md
|
|
@ -144,6 +144,11 @@ chooser byte that sits beside the city-connection and linked-transit finance gat
|
|||
That same seam now also resolves the base world route-preference byte at `[world+0x4c74]`, the
|
||||
effective electric-only override fed by `0x0d17`, and the matching `1.4x` versus `1.8x`
|
||||
route-quality multiplier as a normal runtime reader instead of leaving that bridge in atlas notes.
|
||||
That same seam now also owns the first route-preference mutation path directly: beginning the
|
||||
electric-only periodic-company override rewrites the world route-preference byte to the effective
|
||||
company preference, ending it restores the base world byte, and runtime service state now carries
|
||||
both the active and last applied override instead of treating the route-preference lane as a
|
||||
reader-only bridge.
|
||||
That same seam now also derives the current live coupon burden directly from owned bond slots, so
|
||||
later finance service work can consume a runtime reader instead of recomputing from scattered raw
|
||||
fields.
|
||||
|
|
@ -152,7 +157,10 @@ chairman personality byte, which is enough to run the annual stock-repurchase ga
|
|||
pure reader over owned save-native state instead of a guessed finance-side approximation.
|
||||
The working rule on the remaining frontier is explicit now too: when a lane is still ambiguous, we
|
||||
should prefer rehosting the owning source state or the real reader/setter family rather than
|
||||
guessing one more derived leaf field from nearby offsets. A checked-in
|
||||
guessing one more derived leaf field from nearby offsets, and the checked-in
|
||||
[`docs/rehost-queue.md`](docs/rehost-queue.md) file is now the control surface for that loop:
|
||||
after each commit, check the queue and continue unless the queue is empty, a real blocker remains,
|
||||
or approval is needed. A checked-in
|
||||
`EventEffects` export now exists too in
|
||||
`artifacts/exports/rt3-1.06/event-effects-table.json`, and a checked-in semantic closure layer now
|
||||
exists beside it in `artifacts/exports/rt3-1.06/event-effects-semantic-catalog.json`. Recovered
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue