Tighten multiplayer transport callback ownership

This commit is contained in:
Jan Petykiewicz 2026-04-06 20:34:16 -07:00
commit 5c192b0fa4
5 changed files with 684 additions and 116 deletions

View file

@ -43,7 +43,50 @@ What this note is for:
- City-connection announcement and bonus lanes
- Annual finance-policy thresholds and same-cycle reaction latches
Current bounded linked-transit cache outputs:
- peer row `+0x05`: route-step count from the tracker metric chooser
- peer row `+0x09`: normalized continuity share `(steps - mismatches) / max(steps, 1)`
- site cache `+0x12`: raw surviving linked-transit site-score total
- site cache `+0x0e`: continuity-and-step-weighted companion total
- site cache `+0x16`: promoted final autoroute site-ranking lane
- `company_compute_owned_linked_transit_site_score_total`: converts summed site `+0x12` totals
into the train-roster target through year and site-count ladders, plus the special build-`1.03+`
two-site distance branch
Current bounded compatibility impact:
- the pre-`1.03` versus `1.03+` tracker metric split mainly perturbs peer continuity and weighted
site ranking
- that means it can change which site `0x00408280` prefers and which peer `0x00408380` seeds into
a train route
- current evidence says it does not directly move the company train-pressure target in
`0x00408f70`, because that target sums raw site cache `+0x12` rather than the weighted `+0x0e`
or promoted `+0x16` lanes
Highest-value open edge:
- The remaining semantic meaning of the annual finance ladders and governance-support slots, not
ownership of the verbs or shell windows.
- The remaining semantic meaning of the annual finance ladders is now narrower:
stat-family `0x2329/0x1d` is now bounded as current `Book Value Per Share` in the stock-issue
denominator path, `0x2329/0x0d` is now bounded there as the current cash gate before the
bond-rate-versus-support ladder, the broader support-adjusted share-price or public-support lane
is now bounded through `company_compute_public_support_adjusted_share_price_scalar` `0x00424fd0`,
and its immediate feeder is now bounded as
`company_compute_cached_recent_per_share_performance_subscore` `0x004248d0`, which weighs recent
`Revenue Per Share`, `Earnings Per Share`, and `Dividend Per Share` lanes `0x1e/0x1f/0x20`
against current `Book Value Per Share`, while `0x21` now routes through
`company_compute_five_year_weighted_shareholder_return` `0x004246b0` and its paired hidden
shareholder-payout lane `0x23`,
raw slot `0x09` aligns with the Income Statement fuel-cost lane surfaced by tooltip `1309`, and
derived slot `0x2b` now reads as the rolling net-profits lane. The main remaining gap is the
lower policy interpretation of how those lanes are blended inside the annual bankruptcy,
dividend, and city-connection ladders. The current strongest read is:
bankruptcy = sustained revenue-band-selected cash-and-debt stress plus repeated net-profit
failures and fuel burden, with one later deep-distress fallback when cash is below `-300000`
and the first three recent profit years all sit at or below `-20000`; stock issuance = a
valuation-versus-borrowing screen over
support-adjusted price-to-book against the highest live coupon band; dividend adjustment = a
weighted recent-profit-per-share target with a small-unassigned-share cash supplement before the
board ceiling clamp. The debt-news tail is also now explicit: it compares total retired versus
newly issued principal to pick `2882..2886`, and the stock-buyback tail separately publishes
`2887` from the accumulated repurchased-share count.