УЧЕБНЫЙ БРИФ. Все данные вымышлены. Задача: дать покупателю изменить адрес доставки заказа Z-104 до передачи курьеру. Начальный статус: «Не передан курьеру». Начальный адрес: Москва, ул. Лесная, 10, кв. 5. Тестовый новый адрес: город и улица «Москва, ул. Тверская», дом «7», квартира пустая. Регрессия: город и улица «Москва, улица 8 Марта», дом пустой, квартира «5» должны дать ошибку, не сохранение. Та же улица с домом «7» должна успешно сохраниться. После передачи курьеру редактирование запрещено. Если статус меняется во время открытой формы, ввод не сохраняется. Форма содержит отдельные поля «Город и улица», «Дом», «Квартира (необязательно)». Пустой город и улица дают ошибку у первого поля. Пустой дом даёт ошибку у поля «Дом», даже если цифры есть в названии улицы или квартире. Номер дома не выводить из другой части адреса. Отмена должна оставить прежний адрес. Успех должен показать обновлённый адрес и подтверждение. Неизвестно: тарификация изменения, разрешённые зоны доставки, действие поддержки после передачи курьеру. Не придумывать правила. Граница: только локальный HTML с учебными данными, без авторизации, сетевых запросов и записи в заказ.