Seattle City Light is set to spend millions on fish passage, habitat restoration, and compensation to tribes in the coming decades after the city’s leaders greenlit a massive agreement concerning its dams on the upper Skagit River on Tuesday, April 7.