-- Plánovač: zpoždění hluboké relaxace SoC až do okna před prvním extrémně záporným nákupem (15min sloty).

ALTER TABLE ems.asset_battery
  ADD COLUMN IF NOT EXISTS planner_discharge_relax_prewindow_slots integer;

COMMENT ON COLUMN ems.asset_battery.planner_discharge_relax_prewindow_slots IS
  'Počet 15min slotů před prvním buy <= planner_extreme_buy_threshold, ve kterých už platí hluboký planner floor; '
  'dál v čase drží LP spodek na rezervě (arb). NULL = 8 (2 h).';

UPDATE ems.asset_battery
SET planner_discharge_relax_prewindow_slots = 8
WHERE planner_discharge_relax_prewindow_slots IS NULL;
