Зафіксуйте контекст системи
З’ясуйте основні бізнес-процеси, ролі, інтеграції та критичні дані. Перевірте версії PHP і Laravel, залежності, спосіб розгортання, резервування та доступи. Окремо знайдіть фонові задачі: сайт може відкриватися, коли черга платежів або CRM-обміну вже не працює.
Далі за темою: Публікація змін сайту: перевірки, відкат і кеш.
Перевірте ризикові сценарії
Дослідіть авторизацію, перевірку вхідних даних, повторні API-запити, журналювання й обробку відмов. Працюйте з копією та тестовими обліковими записами. Для кожної знахідки запишіть умови відтворення, наслідок для бізнесу та можливе виправлення. Не публікуйте секрети й персональні дані в звіті.
Далі за темою: Черги Laravel: як помітити завислі задачі та безпечно їх повторити.
Перетворіть аудит на план
Розділіть термінові ризики, стабілізацію та розвиток. Для задачі вкажіть залежності, діапазон оцінки й перевірний критерій готовності. Наприклад: повторна доставка webhook не створює другої заявки, а збій потрапляє до журналу й черги повторення. Базовий аудит і погодинні роботи є в прайсі; масштабні зміни погоджують окремими етапами.
Чи включає аудит виправлення всіх проблем?
Лише якщо це прямо входить у погоджений обсяг. Діагностика, план і реалізація — різні результати, які варто описати до початку.