Лебедь, рак и щука?

Приступил к тесту релиза. Разработчик предупредил, что 100% надо проверить пару мест. Я сходу понял, что надо регресс полноценный проводить, не то чтобы я не собирался его делать, но все мы понимаем, что сроки, еще какие-то нюансы и так далее иногда могут сподвигнуть урезать объем кейсов и т.д.

И вот натыкаюсь при заведении данных через GUI возвращает 400 с текстом: поле х не может быть пустым. Окей, иду в postman, дергаю url с объектом, добавляю параметр х с атрибутом нужного типа и отправляю. Ответ: (кстати ранее не сталкивался с таким, признаюсь) ошибка, что-то про то, что переписано или заблоченно, дословно не вспомню🤷 . Окей, лезу в контракт. Там вообще про этот параметр не сказано, что он обязателен.

Итог: - бек валидирует этот параметр на обязательность - в GUI вообще этого поля нет в модалке при заполнении - контракт тоже ничего не говорит про обязательность этого поля

И вот на кого заводить багу? Арх, фронт или бек?