Tier kind-8 late rebuild candidates

This commit is contained in:
Jan Petykiewicz 2026-04-19 10:56:48 -07:00
commit 6ecee630a7
4 changed files with 727 additions and 31 deletions

View file

@ -15,7 +15,7 @@ runtime-effect reload and the final one-shot kind-`8` service under
- owns both the reload phase and the later final kind-`8` service - owns both the reload phase and the later final kind-`8` service
- clears shell-profile latch `[0x006cec7c+0x97]` after that final kind-`8` call - clears shell-profile latch `[0x006cec7c+0x97]` after that final kind-`8` call
## Still-Plausible Late Branches ## Tier 1: Direct Live-Event Mutator
Grounded from the current `0x00443a50` note and subgraph artifacts: Grounded from the current `0x00443a50` note and subgraph artifacts:
@ -23,12 +23,19 @@ Grounded from the current `0x00443a50` note and subgraph artifacts:
- `shell_apply_scenario_name_specific_post_load_world_and_object_fixups` - `shell_apply_scenario_name_specific_post_load_world_and_object_fixups`
- explicit live event/object mutation branch - explicit live event/object mutation branch
- already known to rewrite some `[event+0x7ef]` values on scenario-specific cases - already known to rewrite some `[event+0x7ef]` values on scenario-specific cases
## Tier 2: Indirect Candidate / World-State Rebuild Owners
These late owners still matter because they reshape candidate-side or world-side state before the
final kind-`8` service runs, but they do not currently read as direct runtime-event-row
materializers.
- `0x004354a0` - `0x004354a0`
- `world_publish_shell_controller_progress_scalar_from_year_thresholds_or_selector_overrides` - `world_publish_shell_controller_progress_scalar_from_year_thresholds_or_selector_overrides`
- late progress/state publish in the reactivation tail - late shell-controller progress/state publish in the reactivation tail
- `0x00435603` - `0x00435603`
- `scenario_state_ensure_derived_year_threshold_band` - `scenario_state_ensure_derived_year_threshold_band`
- rerun during late bringup after year refresh - late guard over the derived year-threshold band
- `0x00412c10` - `0x00412c10`
- `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh` - `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh`
- rerun after late candidate-side availability restoration/preseed - rerun after late candidate-side availability restoration/preseed
@ -37,8 +44,10 @@ Grounded from the current `0x00443a50` note and subgraph artifacts:
- rerun in the same late candidate rebuild band - rerun in the same late candidate rebuild band
- `0x00434130` - `0x00434130`
- `scenario_state_refresh_year_gap_scalar_from_current_year_minus_1850_into_0x4ca2` - `scenario_state_refresh_year_gap_scalar_from_current_year_minus_1850_into_0x4ca2`
- year-gap derived scalar refresh
- `0x00436af0` - `0x00436af0`
- `scenario_state_refresh_cached_available_locomotive_rating_from_year_baseline_and_live_availability_gates` - `scenario_state_refresh_cached_available_locomotive_rating_from_year_baseline_and_live_availability_gates`
- cached locomotive-rating refresh
- `0x00437737` - `0x00437737`
- `world_preseed_named_candidate_availability_records_from_live_pool` - `world_preseed_named_candidate_availability_records_from_live_pool`
- late candidate preseed branch called after the second recipe rebuild in the current note - late candidate preseed branch called after the second recipe rebuild in the current note
@ -54,30 +63,16 @@ Grounded from the current `0x00443a50` note and subgraph artifacts:
- The known title-fixup branch `0x00442c30` remains plausible in general because it explicitly - The known title-fixup branch `0x00442c30` remains plausible in general because it explicitly
mutates live runtime-event rows. mutates live runtime-event rows.
- But the shipped add-building carrier corpus currently biases against it as the main explanation - But the checked title-hint and direct comparison notes now narrow that path sharply:
for those specific maps: - `artifacts/exports/rt3-1.05/add-building-map-title-hints.json`
- bundled add-building maps: shows `5 / 6` shipped add-building carrier maps have some grounded title hit, but only
- `Alternate USA` `1 / 6` shows an adjacent embedded `.gmp` reference plus grounded title and only `1 / 6`
- `Chicago to New York` shows a same-stem pair.
- `Louisiana` - `artifacts/exports/rt3-1.06/runtime-effect-kind8-title-overlap-note.md`
- `Pacific Coastal` shows that strongest overlap (`Louisiana.gmp -> Dutchlantis`) still does not reproduce the
- `Rhodes Unfinished` actual `Add Building Warehouse05` dispatch cluster because `Dutchlantis.gmp` has no current
- `Texas Tea` add-building dispatch rows.
- grounded `0x00442c30` title list: - That shifts the best current recovery question toward the late candidate/world-state rebuild band:
- `Go West!` - which Tier 2 branch between `0x00433130` reload and final `0x00432f40(kind 8)` service
- `Germany` enables the ordinary shipped-map mutation-capable rows before the live event service consumes
- `France` them.
- `State of Germany`
- `New Beginnings`
- `Dutchlantis`
- `Britain`
- `New Zealand`
- `South East Australia`
- `Tex-Mex`
- `Germantown`
- `The American`
- `Central Pacific`
- `Orient Express`
- That leaves the best current recovery question as:
- which non-title-specific late bringup branch between `0x00433130` reload and final
`0x00432f40(kind 8)` service materializes the ordinary shipped-map mutation-capable records.

View file

@ -0,0 +1,320 @@
digraph shell_load {
graph [rankdir=LR, labelloc="t", labeljust="l"];
label="Kind-8 Tier2 Candidate Rebuild Subgraph";
node [shape=box, style="rounded,filled", fillcolor="#f8f8f8", color="#555555", fontname="Helvetica"];
edge [color="#666666", fontname="Helvetica"];
subgraph cluster_map {
label="map";
color="#cccccc";
"0x0040e450" [label="0x0040e450\\nplaced_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem", fillcolor="#f8f8f8"];
"0x0040ee10" [label="0x0040ee10\\nplaced_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon", fillcolor="#f8f8f8"];
"0x00411ce0" [label="0x00411ce0\\nstructure_candidate_refresh_recipe_runtime_mode_flags_0x78c_0x790", fillcolor="#f8f8f8"];
"0x00411ee0" [label="0x00411ee0\\nstructure_candidate_rebuild_cargo_membership_and_scaled_rate_tables", fillcolor="#f8f8f8"];
"0x004120b0" [label="0x004120b0\\nstructure_candidate_stream_load_runtime_record_and_rebuild_cargo_state", fillcolor="#f8f8f8"];
"0x00412650" [label="0x00412650\\nstructure_candidate_query_cargo_runtime_summary_channels", fillcolor="#f8f8f8"];
"0x004129d0" [label="0x004129d0\\nstructure_candidate_supports_or_references_cargo_id", fillcolor="#f8f8f8"];
"0x00412ab0" [label="0x00412ab0\\nstructure_candidate_collection_refresh_stem_overridable_policy_dword_0xbc", fillcolor="#f8f8f8"];
"0x00412bd0" [label="0x00412bd0\\nstructure_candidate_collection_rebuild_cargo_membership_tables_counts_and_scaled_rate_bands_for_all_live_records [seed]", fillcolor="#ffe9a8"];
"0x00412c10" [label="0x00412c10\\nstructure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh [seed]", fillcolor="#ffe9a8"];
"0x00412d70" [label="0x00412d70\\nstructure_candidate_collection_rebuild_runtime_records_from_scenario_state", fillcolor="#f8f8f8"];
"0x00412fb0" [label="0x00412fb0\\nstructure_candidate_collection_stream_load_rebuild_runtime_summaries_and_refresh_named_availability", fillcolor="#f8f8f8"];
"0x004131f0" [label="0x004131f0\\nstructure_candidate_collection_construct_and_stream_load_runtime_records", fillcolor="#f8f8f8"];
"0x004133b0" [label="0x004133b0\\nplaced_structure_collection_refresh_local_runtime_records_and_position_scalars", fillcolor="#f8f8f8"];
"0x00413f50" [label="0x00413f50\\nplaced_structure_local_runtime_site_id_queue_pop_next", fillcolor="#f8f8f8"];
"0x00414480" [label="0x00414480\\nplaced_structure_local_runtime_site_id_queue_count", fillcolor="#f8f8f8"];
"0x00416ec0" [label="0x00416ec0\\nplaced_structure_build_projected_runtime_scratch_from_candidate_and_coords", fillcolor="#f8f8f8"];
"0x004197e0" [label="0x004197e0\\nplaced_structure_validate_projected_candidate_placement", fillcolor="#f8f8f8"];
"0x0041e220" [label="0x0041e220\\nstructure_candidate_is_enabled_for_current_year", fillcolor="#f8f8f8"];
"0x0041e2b0" [label="0x0041e2b0\\nstructure_candidate_rebuild_local_service_metrics", fillcolor="#f8f8f8"];
"0x0041e970" [label="0x0041e970\\nstructure_candidate_collection_refresh_filter_and_year_visible_counts", fillcolor="#f8f8f8"];
"0x0041e9f0" [label="0x0041e9f0\\ncargo_collection_find_entry_id_by_exact_name", fillcolor="#f8f8f8"];
"0x0041ea50" [label="0x0041ea50\\nstructure_candidate_collection_run_post_load_local_service_setup_phase", fillcolor="#f8f8f8"];
"0x0041eac0" [label="0x0041eac0\\nstructure_candidate_collection_refresh_cargo_economy_filter_flags", fillcolor="#f8f8f8"];
"0x00421660" [label="0x00421660\\nworld_region_collection_allocate_and_construct_entry", fillcolor="#f8f8f8"];
"0x00421730" [label="0x00421730\\nworld_region_collection_clear_cell_region_word_and_assign_nearest_region_ids", fillcolor="#f8f8f8"];
"0x00421b60" [label="0x00421b60\\nworld_region_collection_seed_default_regions", fillcolor="#f8f8f8"];
"0x00421c20" [label="0x00421c20\\nworld_region_collection_run_building_population_pass", fillcolor="#f8f8f8"];
"0x00421f50" [label="0x00421f50\\nworld_region_collection_refresh_position_triplet_for_class0_regions_inside_normalized_rect", fillcolor="#f8f8f8"];
"0x004235c0" [label="0x004235c0\\nworld_region_balance_structure_demand_and_place_candidates", fillcolor="#f8f8f8"];
"0x00433790" [label="0x00433790\\nscenario_state_set_selected_chairman_company_id", fillcolor="#f8f8f8"];
"0x00434d40" [label="0x00434d40\\nplaced_structure_collection_seed_candidate_subtype2_runtime_latch", fillcolor="#f8f8f8"];
"0x00434ea0" [label="0x00434ea0\\nscenario_state_query_named_candidate_availability_record_value", fillcolor="#f8f8f8"];
"0x00434f20" [label="0x00434f20\\nscenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters", fillcolor="#f8f8f8"];
"0x00435630" [label="0x00435630\\nscenario_state_rebuild_port_warehouse_cargo_recipe_runtime_tables", fillcolor="#f8f8f8"];
"0x00436a70" [label="0x00436a70\\nscenario_state_preseed_named_candidate_availability_overrides_from_editor_map_placed_structures", fillcolor="#f8f8f8"];
"0x00437220" [label="0x00437220\\nworld_build_chairman_profile_slot_records", fillcolor="#f8f8f8"];
"0x00437737" [label="0x00437737\\nworld_preseed_named_candidate_availability_records_from_live_pool [seed]", fillcolor="#ffe9a8"];
"0x004377a0" [label="0x004377a0\\nworld_seed_default_chairman_profile_slots", fillcolor="#f8f8f8"];
"0x004384d0" [label="0x004384d0\\nworld_run_post_load_generation_pipeline", fillcolor="#f8f8f8"];
"0x00443a50" [label="0x00443a50\\nworld_entry_transition_and_runtime_bringup", fillcolor="#f8f8f8"];
"0x00444dd0" [label="0x00444dd0\\nmap_bundle_open_reference_package_and_serialize_early_world_datasets", fillcolor="#f8f8f8"];
"0x00448aa0" [label="0x00448aa0\\nworld_sample_companion_float_grid_value_by_cell", fillcolor="#f8f8f8"];
"0x00448af0" [label="0x00448af0\\nworld_query_compact_grid_flag_bitset_membership_by_mode", fillcolor="#f8f8f8"];
"0x0044d410" [label="0x0044d410\\nworld_calculate_height_support_fields_in_rect_and_notify_dependents", fillcolor="#f8f8f8"];
"0x0044fb70" [label="0x0044fb70\\nworld_compute_transport_and_pricing_grid", fillcolor="#f8f8f8"];
"0x0047d440" [label="0x0047d440\\nworld_conditionally_seed_named_starting_railroad_companies", fillcolor="#f8f8f8"];
"0x0047fd50" [label="0x0047fd50\\nplaced_structure_is_station_or_transit_site_class", fillcolor="#f8f8f8"];
"0x00487650" [label="0x00487650\\nworld_region_border_overlay_reset_companion_record_and_assign_region_id", fillcolor="#f8f8f8"];
"0x00487de0" [label="0x00487de0\\nworld_region_border_overlay_emit_segment_geometry_from_region_grid", fillcolor="#f8f8f8"];
"0x004881b0" [label="0x004881b0\\nworld_region_border_overlay_refresh_raw_region_cell_counts_from_world_grid", fillcolor="#f8f8f8"];
"0x004882e0" [label="0x004882e0\\nworld_region_border_overlay_rebuild", fillcolor="#f8f8f8"];
"0x00491c20" [label="0x00491c20\\nroute_entry_collection_refresh_all_live_entries_derived_visual_bands", fillcolor="#f8f8f8"];
"0x00495020" [label="0x00495020\\naux_route_entry_tracker_refresh_cached_match_fields_and_maybe_split_duplicate_pair", fillcolor="#f8f8f8"];
"0x004cc2d0" [label="0x004cc2d0\\nmap_editor_chairman_slot_panel_construct", fillcolor="#f8f8f8"];
"0x004cdbd0" [label="0x004cdbd0\\nmap_editor_industry_availability_panel_construct", fillcolor="#f8f8f8"];
"0x004cf430" [label="0x004cf430\\nmap_editor_industry_availability_panel_handle_message", fillcolor="#f8f8f8"];
"0x00531360" [label="0x00531360\\nglobal_indexed_slot_table_read_one_tagged_u32_header_and_optionally_bump_counter", fillcolor="#f8f8f8"];
"0x00533e70" [label="0x00533e70\\nworld_secondary_overlay_refresh_coarse_chunks_in_rect", fillcolor="#f8f8f8"];
"0x00533fe0" [label="0x00533fe0\\nworld_secondary_overlay_write_local_chunk_cell_value", fillcolor="#f8f8f8"];
"0x00534e50" [label="0x00534e50\\nworld_secondary_raster_query_cell_class_in_set_1_4", fillcolor="#f8f8f8"];
"0x005374d0" [label="0x005374d0\\nworld_refresh_secondary_overlay_support_surfaces_and_vector_field_in_rect", fillcolor="#f8f8f8"];
"0x00539640" [label="0x00539640\\nroute_entry_recompute_derived_visual_scalar_bands_and_optional_display_buffer", fillcolor="#f8f8f8"];
"0x0056b000" [label="0x0056b000\\nsecondary_overlay_chunk_toggle_local_cell_low_nibble_flag_mask", fillcolor="#f8f8f8"];
}
subgraph cluster_scenario {
label="scenario";
color="#cccccc";
"0x00432f40" [label="0x00432f40\\nscenario_event_collection_service_runtime_effect_records_for_trigger_kind", fillcolor="#f8f8f8"];
}
subgraph cluster_shell {
label="shell";
color="#cccccc";
"0x00476140" [label="0x00476140\\nnamed_profile_record_construct_with_default_fields_strings_and_static_persona_row", fillcolor="#f8f8f8"];
"0x0047bc80" [label="0x0047bc80\\nshell_setup_payload_seed_unique_row_category_bytes_and_marker_slots", fillcolor="#f8f8f8"];
}
subgraph cluster_simulation {
label="simulation";
color="#cccccc";
"0x00437b20" [label="0x00437b20\\nsimulation_run_chunked_fast_forward_burst", fillcolor="#f8f8f8"];
"0x00477820" [label="0x00477820\\nprofile_collection_count_active_chairman_records", fillcolor="#f8f8f8"];
"0x00477860" [label="0x00477860\\nprofile_collection_get_nth_active_chairman_record", fillcolor="#f8f8f8"];
"0x00493be0" [label="0x00493be0\\nroute_entry_collection_refresh_records_from_tagged_bundle_and_reseed_tracker_sidecars", fillcolor="#f8f8f8"];
"0x004a41b0" [label="0x004a41b0\\nroute_entry_tracker_collection_refresh_records_from_tagged_bundle", fillcolor="#f8f8f8"];
"0x00517cf0" [label="0x00517cf0\\nindexed_collection_slot_count", fillcolor="#f8f8f8"];
"0x00517d90" [label="0x00517d90\\nindexed_collection_serialize_header_and_live_entry_payload_band", fillcolor="#f8f8f8"];
"0x00518140" [label="0x00518140\\nindexed_collection_resolve_live_entry_by_id", fillcolor="#f8f8f8"];
"0x00518380" [label="0x00518380\\nindexed_collection_get_nth_live_entry_id", fillcolor="#f8f8f8"];
"0x00518680" [label="0x00518680\\nindexed_collection_refresh_header_auxiliary_bands_and_live_entry_payloads_from_stream", fillcolor="#f8f8f8"];
}
subgraph cluster_startup {
label="startup";
color="#cccccc";
"0x005abcd8" [label="0x005abcd8\\ncrt_get_or_create_current_thread_data_preserving_last_error", fillcolor="#f8f8f8"];
}
subgraph cluster_support {
label="support";
color="#cccccc";
"0x005a57cf" [label="0x005a57cf\\nstring_compare_casefolded_current_locale_nul_terminated", fillcolor="#f8f8f8"];
"0x005a5838" [label="0x005a5838\\nstring_casefold_one_byte_or_dbcs_pair_via_current_locinfo", fillcolor="#f8f8f8"];
"0x005b0040" [label="0x005b0040\\nstring_compare_casefolded_ascii_nul_terminated", fillcolor="#f8f8f8"];
}
"0x0040e450" -> "0x004133b0";
"0x0040ee10" -> "0x004133b0";
"0x00411ce0" -> "0x00412d70";
"0x00411ee0" -> "0x004129d0";
"0x00411ee0" -> "0x00412bd0";
"0x00411ee0" -> "0x00412d70";
"0x004120b0" -> "0x00411ce0";
"0x004120b0" -> "0x00411ee0";
"0x004120b0" -> "0x00412fb0";
"0x00412650" -> "0x004129d0";
"0x004129d0" -> "0x00412650";
"0x004129d0" -> "0x0047fd50";
"0x00412ab0" -> "0x00412d70";
"0x00412ab0" -> "0x00517cf0";
"0x00412ab0" -> "0x00518140";
"0x00412ab0" -> "0x00518380";
"0x00412bd0" -> "0x00411ee0";
"0x00412bd0" -> "0x00412d70";
"0x00412bd0" -> "0x00517cf0";
"0x00412bd0" -> "0x00518140";
"0x00412bd0" -> "0x00518380";
"0x00412c10" -> "0x0041eac0";
"0x00412c10" -> "0x00434ea0";
"0x00412c10" -> "0x00434f20";
"0x00412c10" -> "0x00517cf0";
"0x00412c10" -> "0x00518140";
"0x00412c10" -> "0x00518380";
"0x00412d70" -> "0x00411ce0";
"0x00412d70" -> "0x00411ee0";
"0x00412d70" -> "0x00412fb0";
"0x00412d70" -> "0x00435630";
"0x00412fb0" -> "0x004120b0";
"0x00412fb0" -> "0x00412ab0";
"0x00412fb0" -> "0x00412c10";
"0x00412fb0" -> "0x00412d70";
"0x00412fb0" -> "0x004131f0";
"0x004131f0" -> "0x00412fb0";
"0x004133b0" -> "0x0040e450";
"0x004133b0" -> "0x0040ee10";
"0x004133b0" -> "0x00413f50";
"0x004133b0" -> "0x00414480";
"0x004133b0" -> "0x00448af0";
"0x004133b0" -> "0x00491c20";
"0x004133b0" -> "0x004a41b0";
"0x004133b0" -> "0x00533fe0";
"0x00413f50" -> "0x004133b0";
"0x00414480" -> "0x004133b0";
"0x00416ec0" -> "0x00448af0";
"0x004197e0" -> "0x00448af0";
"0x0041e220" -> "0x0041e970";
"0x0041e2b0" -> "0x0041e220";
"0x0041e2b0" -> "0x0041ea50";
"0x0041e970" -> "0x0041e220";
"0x0041e970" -> "0x0041eac0";
"0x0041e970" -> "0x00443a50";
"0x0041e9f0" -> "0x0041ea50";
"0x0041e9f0" -> "0x00435630";
"0x0041e9f0" -> "0x00517cf0";
"0x0041e9f0" -> "0x00518140";
"0x0041e9f0" -> "0x00518380";
"0x0041e9f0" -> "0x005a57cf";
"0x0041ea50" -> "0x0041e2b0";
"0x0041ea50" -> "0x004384d0";
"0x0041ea50" -> "0x00517cf0";
"0x0041ea50" -> "0x00518140";
"0x0041ea50" -> "0x00518380";
"0x0041eac0" -> "0x0041e970";
"0x00421660" -> "0x00421b60";
"0x00421660" -> "0x00518140";
"0x00421730" -> "0x00421b60";
"0x00421b60" -> "0x00421660";
"0x00421b60" -> "0x00421730";
"0x00421b60" -> "0x004384d0";
"0x00421c20" -> "0x004235c0";
"0x00421f50" -> "0x0044d410";
"0x00421f50" -> "0x00517cf0";
"0x00421f50" -> "0x00518140";
"0x00421f50" -> "0x00518380";
"0x00432f40" -> "0x00443a50";
"0x00432f40" -> "0x00517cf0";
"0x00432f40" -> "0x00518140";
"0x00432f40" -> "0x00518380";
"0x00434d40" -> "0x00443a50";
"0x00434ea0" -> "0x00412c10";
"0x00434ea0" -> "0x00434f20";
"0x00434ea0" -> "0x00517cf0";
"0x00434ea0" -> "0x00518140";
"0x00434ea0" -> "0x00518380";
"0x00434ea0" -> "0x005a57cf";
"0x00434f20" -> "0x00412c10";
"0x00434f20" -> "0x00436a70";
"0x00434f20" -> "0x00437737";
"0x00434f20" -> "0x004cf430";
"0x00434f20" -> "0x00517cf0";
"0x00434f20" -> "0x00518140";
"0x00434f20" -> "0x00518380";
"0x00434f20" -> "0x005a57cf";
"0x00435630" -> "0x00412d70";
"0x00435630" -> "0x0041e9f0";
"0x00435630" -> "0x005a57cf";
"0x00436a70" -> "0x00434f20";
"0x00436a70" -> "0x00444dd0";
"0x00436a70" -> "0x00517cf0";
"0x00436a70" -> "0x00517d90";
"0x00436a70" -> "0x00518140";
"0x00436a70" -> "0x00518380";
"0x00437220" -> "0x004384d0";
"0x00437220" -> "0x00443a50";
"0x00437220" -> "0x00476140";
"0x00437220" -> "0x0047bc80";
"0x00437737" -> "0x00434f20";
"0x00437737" -> "0x004384d0";
"0x004377a0" -> "0x00476140";
"0x004377a0" -> "0x0047d440";
"0x004377a0" -> "0x004cc2d0";
"0x00437b20" -> "0x00434d40";
"0x00437b20" -> "0x004384d0";
"0x004384d0" -> "0x004133b0";
"0x004384d0" -> "0x0041ea50";
"0x004384d0" -> "0x00421b60";
"0x004384d0" -> "0x00421c20";
"0x004384d0" -> "0x00437220";
"0x004384d0" -> "0x00437737";
"0x004384d0" -> "0x004377a0";
"0x004384d0" -> "0x00437b20";
"0x004384d0" -> "0x00448af0";
"0x004384d0" -> "0x0044d410";
"0x004384d0" -> "0x0044fb70";
"0x004384d0" -> "0x0047d440";
"0x004384d0" -> "0x004882e0";
"0x004384d0" -> "0x00491c20";
"0x004384d0" -> "0x00493be0";
"0x004384d0" -> "0x004a41b0";
"0x004384d0" -> "0x00533fe0";
"0x00443a50" -> "0x00412bd0";
"0x00443a50" -> "0x00412c10";
"0x00443a50" -> "0x004133b0";
"0x00443a50" -> "0x0041e970";
"0x00443a50" -> "0x00432f40";
"0x00443a50" -> "0x00437737";
"0x00443a50" -> "0x00448af0";
"0x00443a50" -> "0x00487de0";
"0x00443a50" -> "0x00493be0";
"0x00443a50" -> "0x004a41b0";
"0x00443a50" -> "0x00531360";
"0x00443a50" -> "0x00533fe0";
"0x00444dd0" -> "0x00436a70";
"0x00444dd0" -> "0x00517d90";
"0x00448aa0" -> "0x0044fb70";
"0x00448af0" -> "0x00416ec0";
"0x00448af0" -> "0x004197e0";
"0x00448af0" -> "0x004384d0";
"0x0044d410" -> "0x00421f50";
"0x0044d410" -> "0x004384d0";
"0x0044d410" -> "0x00533e70";
"0x0044d410" -> "0x005374d0";
"0x0044fb70" -> "0x00448aa0";
"0x0044fb70" -> "0x00534e50";
"0x00476140" -> "0x00437220";
"0x00476140" -> "0x004377a0";
"0x00477820" -> "0x00517cf0";
"0x00477820" -> "0x00518140";
"0x00477820" -> "0x00518380";
"0x00477860" -> "0x00517cf0";
"0x00477860" -> "0x00518140";
"0x00477860" -> "0x00518380";
"0x0047bc80" -> "0x00437220";
"0x0047d440" -> "0x00432f40";
"0x0047d440" -> "0x00433790";
"0x0047d440" -> "0x004377a0";
"0x0047d440" -> "0x00477820";
"0x0047d440" -> "0x00477860";
"0x004881b0" -> "0x004882e0";
"0x004882e0" -> "0x004384d0";
"0x004882e0" -> "0x00487650";
"0x004882e0" -> "0x00487de0";
"0x004882e0" -> "0x004881b0";
"0x00491c20" -> "0x004384d0";
"0x00491c20" -> "0x00517cf0";
"0x00491c20" -> "0x00518140";
"0x00491c20" -> "0x00518380";
"0x00491c20" -> "0x00539640";
"0x00493be0" -> "0x00517cf0";
"0x00493be0" -> "0x00518140";
"0x00493be0" -> "0x00518380";
"0x00493be0" -> "0x00518680";
"0x00493be0" -> "0x00531360";
"0x00495020" -> "0x004a41b0";
"0x004a41b0" -> "0x00493be0";
"0x004a41b0" -> "0x00495020";
"0x004a41b0" -> "0x00517cf0";
"0x004a41b0" -> "0x00518140";
"0x004a41b0" -> "0x00518380";
"0x004a41b0" -> "0x00518680";
"0x004a41b0" -> "0x00531360";
"0x004cf430" -> "0x00434f20";
"0x004cf430" -> "0x004cdbd0";
"0x00517cf0" -> "0x00518380";
"0x00518680" -> "0x00517d90";
"0x00533fe0" -> "0x004384d0";
"0x00533fe0" -> "0x0056b000";
"0x00534e50" -> "0x0044fb70";
"0x00539640" -> "0x00491c20";
"0x0056b000" -> "0x00533fe0";
"0x005a57cf" -> "0x005a5838";
"0x005a57cf" -> "0x005abcd8";
"0x005a57cf" -> "0x005b0040";
"0x005a5838" -> "0x005a57cf";
"0x005b0040" -> "0x005a57cf";
}

View file

@ -0,0 +1,371 @@
# Kind-8 Tier2 Candidate Rebuild Subgraph
- Nodes: `81`
- Edges: `209`
- Seeds: `0x00412bd0`, `0x00412c10`, `0x00437737`
- Graphviz: `runtime-effect-kind8-tier2-candidate-rebuild-subgraph.dot`
## Nodes
| Address | Name | Subsystem | Confidence |
| --- | --- | --- | --- |
| `0x0040e450` | `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem` | `map` | `2` |
| `0x0040ee10` | `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon` | `map` | `2` |
| `0x00411ce0` | `structure_candidate_refresh_recipe_runtime_mode_flags_0x78c_0x790` | `map` | `3` |
| `0x00411ee0` | `structure_candidate_rebuild_cargo_membership_and_scaled_rate_tables` | `map` | `3` |
| `0x004120b0` | `structure_candidate_stream_load_runtime_record_and_rebuild_cargo_state` | `map` | `4` |
| `0x00412650` | `structure_candidate_query_cargo_runtime_summary_channels` | `map` | `3` |
| `0x004129d0` | `structure_candidate_supports_or_references_cargo_id` | `map` | `3` |
| `0x00412ab0` | `structure_candidate_collection_refresh_stem_overridable_policy_dword_0xbc` | `map` | `3` |
| `0x00412bd0` | `structure_candidate_collection_rebuild_cargo_membership_tables_counts_and_scaled_rate_bands_for_all_live_records` | `map` | `3` |
| `0x00412c10` | `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh` | `map` | `3` |
| `0x00412d70` | `structure_candidate_collection_rebuild_runtime_records_from_scenario_state` | `map` | `4` |
| `0x00412fb0` | `structure_candidate_collection_stream_load_rebuild_runtime_summaries_and_refresh_named_availability` | `map` | `4` |
| `0x004131f0` | `structure_candidate_collection_construct_and_stream_load_runtime_records` | `map` | `3` |
| `0x004133b0` | `placed_structure_collection_refresh_local_runtime_records_and_position_scalars` | `map` | `3` |
| `0x00413f50` | `placed_structure_local_runtime_site_id_queue_pop_next` | `map` | `3` |
| `0x00414480` | `placed_structure_local_runtime_site_id_queue_count` | `map` | `3` |
| `0x00416ec0` | `placed_structure_build_projected_runtime_scratch_from_candidate_and_coords` | `map` | `2` |
| `0x004197e0` | `placed_structure_validate_projected_candidate_placement` | `map` | `3` |
| `0x0041e220` | `structure_candidate_is_enabled_for_current_year` | `map` | `3` |
| `0x0041e2b0` | `structure_candidate_rebuild_local_service_metrics` | `map` | `3` |
| `0x0041e970` | `structure_candidate_collection_refresh_filter_and_year_visible_counts` | `map` | `3` |
| `0x0041e9f0` | `cargo_collection_find_entry_id_by_exact_name` | `map` | `3` |
| `0x0041ea50` | `structure_candidate_collection_run_post_load_local_service_setup_phase` | `map` | `3` |
| `0x0041eac0` | `structure_candidate_collection_refresh_cargo_economy_filter_flags` | `map` | `3` |
| `0x00421660` | `world_region_collection_allocate_and_construct_entry` | `map` | `3` |
| `0x00421730` | `world_region_collection_clear_cell_region_word_and_assign_nearest_region_ids` | `map` | `3` |
| `0x00421b60` | `world_region_collection_seed_default_regions` | `map` | `4` |
| `0x00421c20` | `world_region_collection_run_building_population_pass` | `map` | `4` |
| `0x00421f50` | `world_region_collection_refresh_position_triplet_for_class0_regions_inside_normalized_rect` | `map` | `2` |
| `0x004235c0` | `world_region_balance_structure_demand_and_place_candidates` | `map` | `4` |
| `0x00432f40` | `scenario_event_collection_service_runtime_effect_records_for_trigger_kind` | `scenario` | `3` |
| `0x00433790` | `scenario_state_set_selected_chairman_company_id` | `map` | `4` |
| `0x00434d40` | `placed_structure_collection_seed_candidate_subtype2_runtime_latch` | `map` | `3` |
| `0x00434ea0` | `scenario_state_query_named_candidate_availability_record_value` | `map` | `3` |
| `0x00434f20` | `scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters` | `map` | `3` |
| `0x00435630` | `scenario_state_rebuild_port_warehouse_cargo_recipe_runtime_tables` | `map` | `4` |
| `0x00436a70` | `scenario_state_preseed_named_candidate_availability_overrides_from_editor_map_placed_structures` | `map` | `3` |
| `0x00437220` | `world_build_chairman_profile_slot_records` | `map` | `4` |
| `0x00437737` | `world_preseed_named_candidate_availability_records_from_live_pool` | `map` | `3` |
| `0x004377a0` | `world_seed_default_chairman_profile_slots` | `map` | `4` |
| `0x00437b20` | `simulation_run_chunked_fast_forward_burst` | `simulation` | `3` |
| `0x004384d0` | `world_run_post_load_generation_pipeline` | `map` | `4` |
| `0x00443a50` | `world_entry_transition_and_runtime_bringup` | `map` | `4` |
| `0x00444dd0` | `map_bundle_open_reference_package_and_serialize_early_world_datasets` | `map` | `4` |
| `0x00448aa0` | `world_sample_companion_float_grid_value_by_cell` | `map` | `3` |
| `0x00448af0` | `world_query_compact_grid_flag_bitset_membership_by_mode` | `map` | `3` |
| `0x0044d410` | `world_calculate_height_support_fields_in_rect_and_notify_dependents` | `map` | `3` |
| `0x0044fb70` | `world_compute_transport_and_pricing_grid` | `map` | `3` |
| `0x00476140` | `named_profile_record_construct_with_default_fields_strings_and_static_persona_row` | `shell` | `3` |
| `0x00477820` | `profile_collection_count_active_chairman_records` | `simulation` | `3` |
| `0x00477860` | `profile_collection_get_nth_active_chairman_record` | `simulation` | `3` |
| `0x0047bc80` | `shell_setup_payload_seed_unique_row_category_bytes_and_marker_slots` | `shell` | `3` |
| `0x0047d440` | `world_conditionally_seed_named_starting_railroad_companies` | `map` | `4` |
| `0x0047fd50` | `placed_structure_is_station_or_transit_site_class` | `map` | `3` |
| `0x00487650` | `world_region_border_overlay_reset_companion_record_and_assign_region_id` | `map` | `4` |
| `0x00487de0` | `world_region_border_overlay_emit_segment_geometry_from_region_grid` | `map` | `4` |
| `0x004881b0` | `world_region_border_overlay_refresh_raw_region_cell_counts_from_world_grid` | `map` | `4` |
| `0x004882e0` | `world_region_border_overlay_rebuild` | `map` | `4` |
| `0x00491c20` | `route_entry_collection_refresh_all_live_entries_derived_visual_bands` | `map` | `2` |
| `0x00493be0` | `route_entry_collection_refresh_records_from_tagged_bundle_and_reseed_tracker_sidecars` | `simulation` | `3` |
| `0x00495020` | `aux_route_entry_tracker_refresh_cached_match_fields_and_maybe_split_duplicate_pair` | `map` | `3` |
| `0x004a41b0` | `route_entry_tracker_collection_refresh_records_from_tagged_bundle` | `simulation` | `3` |
| `0x004cc2d0` | `map_editor_chairman_slot_panel_construct` | `map` | `4` |
| `0x004cdbd0` | `map_editor_industry_availability_panel_construct` | `map` | `4` |
| `0x004cf430` | `map_editor_industry_availability_panel_handle_message` | `map` | `4` |
| `0x00517cf0` | `indexed_collection_slot_count` | `simulation` | `4` |
| `0x00517d90` | `indexed_collection_serialize_header_and_live_entry_payload_band` | `simulation` | `4` |
| `0x00518140` | `indexed_collection_resolve_live_entry_by_id` | `simulation` | `4` |
| `0x00518380` | `indexed_collection_get_nth_live_entry_id` | `simulation` | `4` |
| `0x00518680` | `indexed_collection_refresh_header_auxiliary_bands_and_live_entry_payloads_from_stream` | `simulation` | `4` |
| `0x00531360` | `global_indexed_slot_table_read_one_tagged_u32_header_and_optionally_bump_counter` | `map` | `2` |
| `0x00533e70` | `world_secondary_overlay_refresh_coarse_chunks_in_rect` | `map` | `3` |
| `0x00533fe0` | `world_secondary_overlay_write_local_chunk_cell_value` | `map` | `3` |
| `0x00534e50` | `world_secondary_raster_query_cell_class_in_set_1_4` | `map` | `3` |
| `0x005374d0` | `world_refresh_secondary_overlay_support_surfaces_and_vector_field_in_rect` | `map` | `3` |
| `0x00539640` | `route_entry_recompute_derived_visual_scalar_bands_and_optional_display_buffer` | `map` | `2` |
| `0x0056b000` | `secondary_overlay_chunk_toggle_local_cell_low_nibble_flag_mask` | `map` | `2` |
| `0x005a57cf` | `string_compare_casefolded_current_locale_nul_terminated` | `support` | `3` |
| `0x005a5838` | `string_casefold_one_byte_or_dbcs_pair_via_current_locinfo` | `support` | `3` |
| `0x005abcd8` | `crt_get_or_create_current_thread_data_preserving_last_error` | `startup` | `3` |
| `0x005b0040` | `string_compare_casefolded_ascii_nul_terminated` | `support` | `2` |
## Edges
- `0x0040e450` `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem`
-> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
- `0x0040ee10` `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon`
-> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
- `0x00411ce0` `structure_candidate_refresh_recipe_runtime_mode_flags_0x78c_0x790`
-> `0x00412d70` `structure_candidate_collection_rebuild_runtime_records_from_scenario_state`
- `0x00411ee0` `structure_candidate_rebuild_cargo_membership_and_scaled_rate_tables`
-> `0x004129d0` `structure_candidate_supports_or_references_cargo_id`
-> `0x00412bd0` `structure_candidate_collection_rebuild_cargo_membership_tables_counts_and_scaled_rate_bands_for_all_live_records`
-> `0x00412d70` `structure_candidate_collection_rebuild_runtime_records_from_scenario_state`
- `0x004120b0` `structure_candidate_stream_load_runtime_record_and_rebuild_cargo_state`
-> `0x00411ce0` `structure_candidate_refresh_recipe_runtime_mode_flags_0x78c_0x790`
-> `0x00411ee0` `structure_candidate_rebuild_cargo_membership_and_scaled_rate_tables`
-> `0x00412fb0` `structure_candidate_collection_stream_load_rebuild_runtime_summaries_and_refresh_named_availability`
- `0x00412650` `structure_candidate_query_cargo_runtime_summary_channels`
-> `0x004129d0` `structure_candidate_supports_or_references_cargo_id`
- `0x004129d0` `structure_candidate_supports_or_references_cargo_id`
-> `0x00412650` `structure_candidate_query_cargo_runtime_summary_channels`
-> `0x0047fd50` `placed_structure_is_station_or_transit_site_class`
- `0x00412ab0` `structure_candidate_collection_refresh_stem_overridable_policy_dword_0xbc`
-> `0x00412d70` `structure_candidate_collection_rebuild_runtime_records_from_scenario_state`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00412bd0` `structure_candidate_collection_rebuild_cargo_membership_tables_counts_and_scaled_rate_bands_for_all_live_records`
-> `0x00411ee0` `structure_candidate_rebuild_cargo_membership_and_scaled_rate_tables`
-> `0x00412d70` `structure_candidate_collection_rebuild_runtime_records_from_scenario_state`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00412c10` `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh`
-> `0x0041eac0` `structure_candidate_collection_refresh_cargo_economy_filter_flags`
-> `0x00434ea0` `scenario_state_query_named_candidate_availability_record_value`
-> `0x00434f20` `scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00412d70` `structure_candidate_collection_rebuild_runtime_records_from_scenario_state`
-> `0x00411ce0` `structure_candidate_refresh_recipe_runtime_mode_flags_0x78c_0x790`
-> `0x00411ee0` `structure_candidate_rebuild_cargo_membership_and_scaled_rate_tables`
-> `0x00412fb0` `structure_candidate_collection_stream_load_rebuild_runtime_summaries_and_refresh_named_availability`
-> `0x00435630` `scenario_state_rebuild_port_warehouse_cargo_recipe_runtime_tables`
- `0x00412fb0` `structure_candidate_collection_stream_load_rebuild_runtime_summaries_and_refresh_named_availability`
-> `0x004120b0` `structure_candidate_stream_load_runtime_record_and_rebuild_cargo_state`
-> `0x00412ab0` `structure_candidate_collection_refresh_stem_overridable_policy_dword_0xbc`
-> `0x00412c10` `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh`
-> `0x00412d70` `structure_candidate_collection_rebuild_runtime_records_from_scenario_state`
-> `0x004131f0` `structure_candidate_collection_construct_and_stream_load_runtime_records`
- `0x004131f0` `structure_candidate_collection_construct_and_stream_load_runtime_records`
-> `0x00412fb0` `structure_candidate_collection_stream_load_rebuild_runtime_summaries_and_refresh_named_availability`
- `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
-> `0x0040e450` `placed_structure_refresh_cloned_local_runtime_record_from_current_candidate_stem`
-> `0x0040ee10` `placed_structure_refresh_local_runtime_position_triplet_and_linked_anchor_followon`
-> `0x00413f50` `placed_structure_local_runtime_site_id_queue_pop_next`
-> `0x00414480` `placed_structure_local_runtime_site_id_queue_count`
-> `0x00448af0` `world_query_compact_grid_flag_bitset_membership_by_mode`
-> `0x00491c20` `route_entry_collection_refresh_all_live_entries_derived_visual_bands`
-> `0x004a41b0` `route_entry_tracker_collection_refresh_records_from_tagged_bundle`
-> `0x00533fe0` `world_secondary_overlay_write_local_chunk_cell_value`
- `0x00413f50` `placed_structure_local_runtime_site_id_queue_pop_next`
-> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
- `0x00414480` `placed_structure_local_runtime_site_id_queue_count`
-> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
- `0x00416ec0` `placed_structure_build_projected_runtime_scratch_from_candidate_and_coords`
-> `0x00448af0` `world_query_compact_grid_flag_bitset_membership_by_mode`
- `0x004197e0` `placed_structure_validate_projected_candidate_placement`
-> `0x00448af0` `world_query_compact_grid_flag_bitset_membership_by_mode`
- `0x0041e220` `structure_candidate_is_enabled_for_current_year`
-> `0x0041e970` `structure_candidate_collection_refresh_filter_and_year_visible_counts`
- `0x0041e2b0` `structure_candidate_rebuild_local_service_metrics`
-> `0x0041e220` `structure_candidate_is_enabled_for_current_year`
-> `0x0041ea50` `structure_candidate_collection_run_post_load_local_service_setup_phase`
- `0x0041e970` `structure_candidate_collection_refresh_filter_and_year_visible_counts`
-> `0x0041e220` `structure_candidate_is_enabled_for_current_year`
-> `0x0041eac0` `structure_candidate_collection_refresh_cargo_economy_filter_flags`
-> `0x00443a50` `world_entry_transition_and_runtime_bringup`
- `0x0041e9f0` `cargo_collection_find_entry_id_by_exact_name`
-> `0x0041ea50` `structure_candidate_collection_run_post_load_local_service_setup_phase`
-> `0x00435630` `scenario_state_rebuild_port_warehouse_cargo_recipe_runtime_tables`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
-> `0x005a57cf` `string_compare_casefolded_current_locale_nul_terminated`
- `0x0041ea50` `structure_candidate_collection_run_post_load_local_service_setup_phase`
-> `0x0041e2b0` `structure_candidate_rebuild_local_service_metrics`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x0041eac0` `structure_candidate_collection_refresh_cargo_economy_filter_flags`
-> `0x0041e970` `structure_candidate_collection_refresh_filter_and_year_visible_counts`
- `0x00421660` `world_region_collection_allocate_and_construct_entry`
-> `0x00421b60` `world_region_collection_seed_default_regions`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
- `0x00421730` `world_region_collection_clear_cell_region_word_and_assign_nearest_region_ids`
-> `0x00421b60` `world_region_collection_seed_default_regions`
- `0x00421b60` `world_region_collection_seed_default_regions`
-> `0x00421660` `world_region_collection_allocate_and_construct_entry`
-> `0x00421730` `world_region_collection_clear_cell_region_word_and_assign_nearest_region_ids`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x00421c20` `world_region_collection_run_building_population_pass`
-> `0x004235c0` `world_region_balance_structure_demand_and_place_candidates`
- `0x00421f50` `world_region_collection_refresh_position_triplet_for_class0_regions_inside_normalized_rect`
-> `0x0044d410` `world_calculate_height_support_fields_in_rect_and_notify_dependents`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00432f40` `scenario_event_collection_service_runtime_effect_records_for_trigger_kind`
-> `0x00443a50` `world_entry_transition_and_runtime_bringup`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00434d40` `placed_structure_collection_seed_candidate_subtype2_runtime_latch`
-> `0x00443a50` `world_entry_transition_and_runtime_bringup`
- `0x00434ea0` `scenario_state_query_named_candidate_availability_record_value`
-> `0x00412c10` `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh`
-> `0x00434f20` `scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
-> `0x005a57cf` `string_compare_casefolded_current_locale_nul_terminated`
- `0x00434f20` `scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters`
-> `0x00412c10` `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh`
-> `0x00436a70` `scenario_state_preseed_named_candidate_availability_overrides_from_editor_map_placed_structures`
-> `0x00437737` `world_preseed_named_candidate_availability_records_from_live_pool`
-> `0x004cf430` `map_editor_industry_availability_panel_handle_message`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
-> `0x005a57cf` `string_compare_casefolded_current_locale_nul_terminated`
- `0x00435630` `scenario_state_rebuild_port_warehouse_cargo_recipe_runtime_tables`
-> `0x00412d70` `structure_candidate_collection_rebuild_runtime_records_from_scenario_state`
-> `0x0041e9f0` `cargo_collection_find_entry_id_by_exact_name`
-> `0x005a57cf` `string_compare_casefolded_current_locale_nul_terminated`
- `0x00436a70` `scenario_state_preseed_named_candidate_availability_overrides_from_editor_map_placed_structures`
-> `0x00434f20` `scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters`
-> `0x00444dd0` `map_bundle_open_reference_package_and_serialize_early_world_datasets`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00517d90` `indexed_collection_serialize_header_and_live_entry_payload_band`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00437220` `world_build_chairman_profile_slot_records`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
-> `0x00443a50` `world_entry_transition_and_runtime_bringup`
-> `0x00476140` `named_profile_record_construct_with_default_fields_strings_and_static_persona_row`
-> `0x0047bc80` `shell_setup_payload_seed_unique_row_category_bytes_and_marker_slots`
- `0x00437737` `world_preseed_named_candidate_availability_records_from_live_pool`
-> `0x00434f20` `scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x004377a0` `world_seed_default_chairman_profile_slots`
-> `0x00476140` `named_profile_record_construct_with_default_fields_strings_and_static_persona_row`
-> `0x0047d440` `world_conditionally_seed_named_starting_railroad_companies`
-> `0x004cc2d0` `map_editor_chairman_slot_panel_construct`
- `0x00437b20` `simulation_run_chunked_fast_forward_burst`
-> `0x00434d40` `placed_structure_collection_seed_candidate_subtype2_runtime_latch`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x004384d0` `world_run_post_load_generation_pipeline`
-> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
-> `0x0041ea50` `structure_candidate_collection_run_post_load_local_service_setup_phase`
-> `0x00421b60` `world_region_collection_seed_default_regions`
-> `0x00421c20` `world_region_collection_run_building_population_pass`
-> `0x00437220` `world_build_chairman_profile_slot_records`
-> `0x00437737` `world_preseed_named_candidate_availability_records_from_live_pool`
-> `0x004377a0` `world_seed_default_chairman_profile_slots`
-> `0x00437b20` `simulation_run_chunked_fast_forward_burst`
-> `0x00448af0` `world_query_compact_grid_flag_bitset_membership_by_mode`
-> `0x0044d410` `world_calculate_height_support_fields_in_rect_and_notify_dependents`
-> `0x0044fb70` `world_compute_transport_and_pricing_grid`
-> `0x0047d440` `world_conditionally_seed_named_starting_railroad_companies`
-> `0x004882e0` `world_region_border_overlay_rebuild`
-> `0x00491c20` `route_entry_collection_refresh_all_live_entries_derived_visual_bands`
-> `0x00493be0` `route_entry_collection_refresh_records_from_tagged_bundle_and_reseed_tracker_sidecars`
-> `0x004a41b0` `route_entry_tracker_collection_refresh_records_from_tagged_bundle`
-> `0x00533fe0` `world_secondary_overlay_write_local_chunk_cell_value`
- `0x00443a50` `world_entry_transition_and_runtime_bringup`
-> `0x00412bd0` `structure_candidate_collection_rebuild_cargo_membership_tables_counts_and_scaled_rate_bands_for_all_live_records`
-> `0x00412c10` `structure_candidate_collection_refresh_named_availability_latch_0x7ac_and_tail_into_cargo_economy_filter_refresh`
-> `0x004133b0` `placed_structure_collection_refresh_local_runtime_records_and_position_scalars`
-> `0x0041e970` `structure_candidate_collection_refresh_filter_and_year_visible_counts`
-> `0x00432f40` `scenario_event_collection_service_runtime_effect_records_for_trigger_kind`
-> `0x00437737` `world_preseed_named_candidate_availability_records_from_live_pool`
-> `0x00448af0` `world_query_compact_grid_flag_bitset_membership_by_mode`
-> `0x00487de0` `world_region_border_overlay_emit_segment_geometry_from_region_grid`
-> `0x00493be0` `route_entry_collection_refresh_records_from_tagged_bundle_and_reseed_tracker_sidecars`
-> `0x004a41b0` `route_entry_tracker_collection_refresh_records_from_tagged_bundle`
-> `0x00531360` `global_indexed_slot_table_read_one_tagged_u32_header_and_optionally_bump_counter`
-> `0x00533fe0` `world_secondary_overlay_write_local_chunk_cell_value`
- `0x00444dd0` `map_bundle_open_reference_package_and_serialize_early_world_datasets`
-> `0x00436a70` `scenario_state_preseed_named_candidate_availability_overrides_from_editor_map_placed_structures`
-> `0x00517d90` `indexed_collection_serialize_header_and_live_entry_payload_band`
- `0x00448aa0` `world_sample_companion_float_grid_value_by_cell`
-> `0x0044fb70` `world_compute_transport_and_pricing_grid`
- `0x00448af0` `world_query_compact_grid_flag_bitset_membership_by_mode`
-> `0x00416ec0` `placed_structure_build_projected_runtime_scratch_from_candidate_and_coords`
-> `0x004197e0` `placed_structure_validate_projected_candidate_placement`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
- `0x0044d410` `world_calculate_height_support_fields_in_rect_and_notify_dependents`
-> `0x00421f50` `world_region_collection_refresh_position_triplet_for_class0_regions_inside_normalized_rect`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
-> `0x00533e70` `world_secondary_overlay_refresh_coarse_chunks_in_rect`
-> `0x005374d0` `world_refresh_secondary_overlay_support_surfaces_and_vector_field_in_rect`
- `0x0044fb70` `world_compute_transport_and_pricing_grid`
-> `0x00448aa0` `world_sample_companion_float_grid_value_by_cell`
-> `0x00534e50` `world_secondary_raster_query_cell_class_in_set_1_4`
- `0x00476140` `named_profile_record_construct_with_default_fields_strings_and_static_persona_row`
-> `0x00437220` `world_build_chairman_profile_slot_records`
-> `0x004377a0` `world_seed_default_chairman_profile_slots`
- `0x00477820` `profile_collection_count_active_chairman_records`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00477860` `profile_collection_get_nth_active_chairman_record`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x0047bc80` `shell_setup_payload_seed_unique_row_category_bytes_and_marker_slots`
-> `0x00437220` `world_build_chairman_profile_slot_records`
- `0x0047d440` `world_conditionally_seed_named_starting_railroad_companies`
-> `0x00432f40` `scenario_event_collection_service_runtime_effect_records_for_trigger_kind`
-> `0x00433790` `scenario_state_set_selected_chairman_company_id`
-> `0x004377a0` `world_seed_default_chairman_profile_slots`
-> `0x00477820` `profile_collection_count_active_chairman_records`
-> `0x00477860` `profile_collection_get_nth_active_chairman_record`
- `0x004881b0` `world_region_border_overlay_refresh_raw_region_cell_counts_from_world_grid`
-> `0x004882e0` `world_region_border_overlay_rebuild`
- `0x004882e0` `world_region_border_overlay_rebuild`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
-> `0x00487650` `world_region_border_overlay_reset_companion_record_and_assign_region_id`
-> `0x00487de0` `world_region_border_overlay_emit_segment_geometry_from_region_grid`
-> `0x004881b0` `world_region_border_overlay_refresh_raw_region_cell_counts_from_world_grid`
- `0x00491c20` `route_entry_collection_refresh_all_live_entries_derived_visual_bands`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
-> `0x00539640` `route_entry_recompute_derived_visual_scalar_bands_and_optional_display_buffer`
- `0x00493be0` `route_entry_collection_refresh_records_from_tagged_bundle_and_reseed_tracker_sidecars`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
-> `0x00518680` `indexed_collection_refresh_header_auxiliary_bands_and_live_entry_payloads_from_stream`
-> `0x00531360` `global_indexed_slot_table_read_one_tagged_u32_header_and_optionally_bump_counter`
- `0x00495020` `aux_route_entry_tracker_refresh_cached_match_fields_and_maybe_split_duplicate_pair`
-> `0x004a41b0` `route_entry_tracker_collection_refresh_records_from_tagged_bundle`
- `0x004a41b0` `route_entry_tracker_collection_refresh_records_from_tagged_bundle`
-> `0x00493be0` `route_entry_collection_refresh_records_from_tagged_bundle_and_reseed_tracker_sidecars`
-> `0x00495020` `aux_route_entry_tracker_refresh_cached_match_fields_and_maybe_split_duplicate_pair`
-> `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518140` `indexed_collection_resolve_live_entry_by_id`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
-> `0x00518680` `indexed_collection_refresh_header_auxiliary_bands_and_live_entry_payloads_from_stream`
-> `0x00531360` `global_indexed_slot_table_read_one_tagged_u32_header_and_optionally_bump_counter`
- `0x004cf430` `map_editor_industry_availability_panel_handle_message`
-> `0x00434f20` `scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters`
-> `0x004cdbd0` `map_editor_industry_availability_panel_construct`
- `0x00517cf0` `indexed_collection_slot_count`
-> `0x00518380` `indexed_collection_get_nth_live_entry_id`
- `0x00518680` `indexed_collection_refresh_header_auxiliary_bands_and_live_entry_payloads_from_stream`
-> `0x00517d90` `indexed_collection_serialize_header_and_live_entry_payload_band`
- `0x00533fe0` `world_secondary_overlay_write_local_chunk_cell_value`
-> `0x004384d0` `world_run_post_load_generation_pipeline`
-> `0x0056b000` `secondary_overlay_chunk_toggle_local_cell_low_nibble_flag_mask`
- `0x00534e50` `world_secondary_raster_query_cell_class_in_set_1_4`
-> `0x0044fb70` `world_compute_transport_and_pricing_grid`
- `0x00539640` `route_entry_recompute_derived_visual_scalar_bands_and_optional_display_buffer`
-> `0x00491c20` `route_entry_collection_refresh_all_live_entries_derived_visual_bands`
- `0x0056b000` `secondary_overlay_chunk_toggle_local_cell_low_nibble_flag_mask`
-> `0x00533fe0` `world_secondary_overlay_write_local_chunk_cell_value`
- `0x005a57cf` `string_compare_casefolded_current_locale_nul_terminated`
-> `0x005a5838` `string_casefold_one_byte_or_dbcs_pair_via_current_locinfo`
-> `0x005abcd8` `crt_get_or_create_current_thread_data_preserving_last_error`
-> `0x005b0040` `string_compare_casefolded_ascii_nul_terminated`
- `0x005a5838` `string_casefold_one_byte_or_dbcs_pair_via_current_locinfo`
-> `0x005a57cf` `string_compare_casefolded_current_locale_nul_terminated`
- `0x005b0040` `string_compare_casefolded_ascii_nul_terminated`
-> `0x005a57cf` `string_compare_casefolded_current_locale_nul_terminated`

View file

@ -470,7 +470,17 @@ Working rule:
`artifacts/exports/rt3-1.06/runtime-effect-kind8-post-reload-candidates.md` extracts the `artifacts/exports/rt3-1.06/runtime-effect-kind8-post-reload-candidates.md` extracts the
currently plausible late `0x00443a50` branches between ordinary reload and final kind-`8` currently plausible late `0x00443a50` branches between ordinary reload and final kind-`8`
service, with the current bias explicitly shifted away from the known title-fixup branch and service, with the current bias explicitly shifted away from the known title-fixup branch and
toward non-title-specific late bringup owners. toward the Tier 2 candidate/world-state rebuild owners rather than the Tier 3
shell-progress/year-scalar refresh strip.
- the Tier 2 owner strip is checked in separately now too:
`artifacts/exports/rt3-1.06/runtime-effect-kind8-tier2-candidate-rebuild-subgraph.md`
shows the current bounded rebuild band rooted at `0x00412c10 / 0x00412bd0 / 0x00437737`
reaching candidate runtime-record rebuild `0x00412d70 / 0x00412fb0`,
named-availability query/upsert `0x00434ea0 / 0x00434f20`,
cargo-economy filter refresh `0x0041eac0`,
port/warehouse recipe rebuild `0x00435630`,
and only then the later world bringup / event-service neighborhood
`0x004384d0 / 0x00443a50 / 0x00432f40`.
kinds”; it is the smaller set of scenario-specific records where that sweep explicitly writes kinds”; it is the smaller set of scenario-specific records where that sweep explicitly writes
`[event+0x7ef]` itself or a still-later owner does. `[event+0x7ef]` itself or a still-later owner does.
- two explicit trigger-kind materializations are now grounded inside that retagger: - two explicit trigger-kind materializations are now grounded inside that retagger: