WI-5b of quota-multi-provider-redesign. - Added _fmt_energy() helper that returns em-dash for None. - Fixed tui.py:668-669 bare f-string crash on None energy_kwh/carbon_g_co2eq. - Added NULL-energy fixture row to test_tui.py per_model data. - Added unit + app-level tests verifying n/a and em-dash rendering. - This MUST land before WI-5a (COALESCE removal) so the TUI never crashes during the transition.
69 KiB
69 KiB