## Future realism upgrades - [x] Steam generator UA·ΔT_lm heat exchange and pump head/flow curves; keep validating temps under nominal load. - [x] Rod banks with worth curves, xenon/samarium buildup, and delayed-group kinetics per bank. - [x] Pressurizer behavior, primary/secondary inventory and level effects, and pump NPSH/cavitation checks. - [x] Model feedwater/steam-drum mass-energy balance, turbine throttle/efficiency maps, and condenser back-pressure. - [ ] Introduce CHF/DNB margin, clad/fuel split temps, and SCRAM matrix for subcooling loss or SG level/pressure trips. - [ ] Flesh out condenser behavior: vacuum pump limits, cooling water temperature coupling, and dynamic back-pressure with fouling. - [ ] Dashboard polish: compact turbine/generator rows, color critical warnings (SCRAM/heat-sink), and reduce repeated log noise. - [ ] Incremental realism plan: - Add stored enthalpy for primary/secondary loops and a steam-drum mass/energy balance (sensible + latent) while keeping existing pump logic and tests passing. - Adjust HX/pressure handling to use stored energy (saturation clamp and pressure rise) and validate steam formation with both pumps at ~3 GW. - Update turbine power mapping to consume steam enthalpy/quality and align protection trips with real steam presence. - Add integration test: cold start → gens/pumps 2/2 → ramp to ~3 GW → confirm steam quality threshold → enable all turbines and require electrical output.