rrt/artifacts/exports/rt3-1.06/runtime-effect-kind8-tier2-named-availability-note.md

3.2 KiB

Runtime Effect Kind-8 Tier2 Named Availability Note

This note records the current named-candidate availability comparison between the strongest title-overlap pair:

  • Louisiana.gmp
  • Dutchlantis.gmp

The comparison uses the checked rt3_105_save_name_table_probe surface from inspect-smp.

Immediate Result

Warehouse05 is not the differentiator.

Observed values:

  • Warehouse05
    • Louisiana.gmp = 1
    • Dutchlantis.gmp = 1
  • Port01
    • Louisiana.gmp = 1
    • Dutchlantis.gmp = 1
  • Furniture Factory
    • Louisiana.gmp = 1
    • Dutchlantis.gmp = 1
  • FarmGrain
    • Louisiana.gmp = 1
    • Dutchlantis.gmp = 1
  • Logging Camp
    • Louisiana.gmp = 1
    • Dutchlantis.gmp = 1

So the strongest current Louisiana -> Dutchlantis title overlap does not also come with a unique Warehouse05 availability toggle that would directly explain the one-row Add Building Warehouse05 dispatch cluster in Louisiana.gmp.

Full Named-Availability Differences

The current comparison shows 18 differing names:

  • AluminumMill: Louisiana = 0, Dutchlantis = 1
  • AutoPlant: Louisiana = 0, Dutchlantis = 1
  • Bauxite Mine: Louisiana = 0, Dutchlantis = 1
  • Chemical Plant: Louisiana = 0, Dutchlantis = 1
  • Farm Corn: Louisiana = 1, Dutchlantis = 0
  • FarmCotton: Louisiana = 1, Dutchlantis = 0
  • FarmRice: Louisiana = 1, Dutchlantis = 0
  • FarmSheep: Louisiana = 0, Dutchlantis = 1
  • FarmSugar: Louisiana = 1, Dutchlantis = 0
  • Fertilizer Factory: Louisiana = 0, Dutchlantis = 1
  • Iron Mine: Louisiana = 0, Dutchlantis = 1
  • Nuclear Power Plant: Louisiana = 0, Dutchlantis = 1
  • Oil Refinery: Louisiana = 1, Dutchlantis = 0
  • Plastics Factory: Louisiana = 0, Dutchlantis = 1
  • Recycling Plant: Louisiana = 0, Dutchlantis = 1
  • Steel Mill: Louisiana = 0, Dutchlantis = 1
  • Tool And Die: Louisiana = 0, Dutchlantis = 1
  • Uranium Mine: Louisiana = 0, Dutchlantis = 1

Current Implication

The Tier 2 candidate/world-state rebuild strip remains plausible in general because it owns named candidate availability seeding and refresh, but the current evidence no longer supports the narrow claim that Louisiana.gmp gets its Add Building Warehouse05 row from a unique Warehouse05 availability difference relative to Dutchlantis.gmp.

Two deeper grounded notes tighten that further:

  • structure_candidate_collection_rebuild_runtime_records_from_scenario_state 0x00412d70 does not consult the scenario-side recipe-book name at [state+0x0fe8]; it formats the rebuilt candidate display stem from one of two fixed built-in roots 0x005c93d8 or 0x005c93e8 plus the current ordinal.
  • scenario_state_upsert_named_candidate_availability_record_and_refresh_runtime_filters 0x00434f20 now reads safely as a real boolean availability override writer rather than a wider mode enum.

So the next Tier 2 recovery question is now tighter still:

  • whether the relevant difference is in broader candidate-state rebuild sequencing, latch refresh, or cargo-membership/runtime-record reconstruction under 0x00437737 / 0x00412c10 / 0x00412bd0 / 0x00412d70 / 0x00412fb0, rather than in the direct named availability bit for Warehouse05 itself.