Как устроена валидация данных: от Pydantic до ошибок для пользователя — $ sudo teach IT