Rehost first world issue reader seam

This commit is contained in:
Jan Petykiewicz 2026-04-17 20:50:35 -07:00
commit 8c4e7009c0
5 changed files with 94 additions and 5 deletions

View file

@ -117,7 +117,8 @@ The highest-value next passes are now:
and `[company+0x1c47]` for each live company, so later finance/stat-family readers can attach to
owned runtime data instead of one more guessed save offset; the first runtime-side `0x2329`
stat-family reader seam is now also rehosted for slots `0x0d` and `0x1d`, and the saved
stat-band windows themselves now carry 16 dwords per root
stat-band windows themselves now carry 16 dwords per root; the matching world-side issue reader
seam is now rehosted for the grounded `0x37` lane
- the project rule on the remaining closure work is now explicit too: when one runtime-facing field
is still ambiguous, prefer rehosting the owning source state or real reader/setter family first
instead of guessing another derived leaf field from neighboring raw offsets

View file

@ -202,7 +202,8 @@ the first grounded stat-band root windows at `[company+0x0cfb]`, `[company+0x0d7
`[company+0x1c47]`, and the first runtime-side `0x2329` stat-family reader seam is now rehosted
for slots `0x0d` and `0x1d`, so later finance readers can target saved owner state and one shared
reader family directly. Those stat-band windows now carry 16 dwords per root in the save-slice and
runtime-owned company market state.
runtime-owned company market state, and the matching world-side issue reader seam is now rehosted
for the grounded `0x37` lane over save-native world restore state.
## Why This Boundary