# TODO / pending

## Blocked on external input
- Fresh modifiers.log (-script_doc run) to settle 12 suspect modifier names:
  trait_points, species_trait_picks_add, species_modification_cost_mult, purge_processing_speed_mult,
  operation_skill_add, leader_starting_level_add, society_research_speed, planet_pop_assembly_organic_mult,
  trade_value_mult, espionage_operation_cost_mult, planet_army_build_speed_mult, job_xenomorph_broodmare_thrall_produces_mult (last one LV-pattern-attested, low risk)
- Confirm exact Lustful Void workshop title for descriptor dependencies
- Verify picture GFX_evt_crashed_ship via first error.log
- Merge queen showcase branch (build 3_60) into this line

## Audit remaining (segments 5-15 + events + interface + localisation + gfx wrap-up)
- Segment 9 gate: calculator_* machine-drone jobs granted by xeno research chain - verify hive fillability vs vanilla pop_jobs; likely swap to hive researcher family or mod jobs (design decision)
- Localisation segment: consolidate 281 duplicate keys (31 divergent - pick winners); reconcile any orphan keys

## Veto items from 3.59 (revert on request)
- hive_node ai_weight_coefficient resynced to vanilla @static_jobs_ai_weight_coefficient (was 0)
- Guard army costs/times (provisional values, balance pass pending)
- Army/AP ai_weight values (100 plain / factor 10)

## Balance pass (deferred by standing rule)
- All job counts, costs, modifier magnitudes flagged during audit
## 3_61 additions
- Slave-output restoration: planet_jobs_slave_produces_mult (x20 removed) — attested path: per-job job_<slavejob>_produces_mult lines across the 5+ slave jobs; Crow to approve scope
- Removed-modifier intents (t5_removed_lines.txt): operation_skill_add, leader_starting_level_add (alt: on_game_start add_experience), army_build_speed_mult, pop_demotion, pop_cat_slave_happiness/workforce, slave_market, starbase shipyard/outpost lines
- Species-trait gates: 3 potential-gates had empty OR{} (content historically lost, now stripped -> traits gate on has_trait only) — Crow to specify restored gates
- has_planet_flag wrong-scope x4 (general/world_events): usage looks valid, LV-attested — watch next error.log
- D2 difficulty-scaling multipliers: omitted (no locally attested difficulty trigger) — add when trigger name attested
- host_has_dlc "Megacorp" x2: Utopia is unknown on this build — if Megacorp errors next log, drop the gates
- Promotion mechanic: stripped as 4.4-only — if a 4.3-valid progression path is wanted, needs design
- Runtime checklist next boot: 5 hook tests (D5), job icon/tooltip spot-check, deficit starter fire, op availability, fresh error.log
## 3_62 additions
- Espionage event scope model [unverified]: 4 new events use owner/target on root=operation assumption; 32 legacy event bodies unaudited for runtime scopes
- capture_flavor desc-variants: multiple desc{trigger,text} kept — next log arbitrates
- ops num_pops refinement lost (is_colony only) — restore when a 4.3 pop-count trigger is attested
## 3_63
## 3_65
- xenomorph_voidbrood_accelerated hook flag has no setter yet — wire a chain event when voidbrood beats are authored
- [CLOSED 3_71] mid-game civic-swap re-check: moot — all mod civics are modification = no since 3_69 (no reform possible)
- ghost techs tech_xeno_adaptive_brood_morphology / tech_xeno_perfect_organism_directive stripped from xit_soc_tech; re-add if Crow authors them

## DECISION LIST — BATCH-CONFIRMED by Crow 3_72 (all standing values final)
VETO-standing values: D2 deficit penalties + bailouts (500/150); voidbrood monthly 1/+2;
D3 gates+rolls (55/25/20, 45/25/30); T3 /100; T4 0.01; relic 0.10 x3; F9 tech_gene_tailoring
proxy; new category parent tiers; D2 brood_carriers mirror values; duplicate-merge summing;
T7/F12/F13 icon tables; ovomorph_chamber x4 re-point [now CONFIRMED].
RUNTIME-WATCH (next boot arbitrates): xit ops + decisions + deposit; civic gates; loc
normalization; tradition backgrounds visual; capture_flavor desc variants; espionage scopes;
create_space_storm; 24 vanilla-path xit sprites; D2/D3/F-wave constructs (3_62+).
- nurse_caste_prime awaits its gating civic (Crow to author) — no cost/gate change until then
