Я кстати переписал правило вывода ошибок в мутациях. Там только интерфейс используется сейчас.
А вот для квери юнионы можно оставить, если это удобно клиентам.
Чем больше кейсов использования набираем, тем больше у нас правила между Квери и Мутациями разъезжаются. Типа
- в мутациях Error на интерфейсах, в Query уже называем Problem на юнионах
- поля в Кверях не должны содержать глагол в названии полей, а в Мутациях обязаны.
Вот что значит “человек за идею”… в Казахстане полчетвертого ночи, а он в коммьюнити пописывает