rrt/docs/atlas/company-and-ledger.md

4.5 KiB

Company and Ledger

Primary atlas sources:

This view isolates the company-side shell panes, linked-transit company maintenance, city-connection news, and annual finance-policy thresholds.

Current grounded owners:

  • shell_company_list_window_construct
  • shell_company_detail_window_construct
  • shell_company_detail_window_handle_message
  • shell_load_screen_window_construct
  • company_service_periodic_city_connection_finance_and_linked_transit_lanes
  • company_evaluate_annual_finance_policy_and_publish_news
  • company_balance_linked_transit_train_roster
  • company_try_buy_unowned_industry_near_city_and_publish_news
  • company_evaluate_and_publish_city_connection_bonus_news
  • simulation_try_select_and_publish_company_start_or_city_connection_news

Current bounded finance verbs:

  • bankruptcy
  • bond repayment
  • bond issuance
  • public-share repurchase
  • public-share issuance
  • dividend adjustment

Current bounded shell families:

  • CompanyDetail.win
  • CompanyList
  • LoadScreen.win

What this note is for:

  • CompanyDetail section ownership and finance dialogs
  • Ledger and report-page ownership
  • Linked-transit autoroute and train-roster maintenance
  • 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 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.