- Порезанный
- 16 мая 2026 г. в 03:31 UTC
- Автор
- Kamo
- Обещать
- eaf14d9
Реальный баг, стоящий за пользователями, приземляющимися на экране с оценкой, даже после «Пуск окончен»: двигатель потока возвращается в состояние DONE. поток является нулевым (ни один поток не выбран, ни один список вопросов, ни один цикл не дает ничего.) Условие автоматического продвижения (isDone | | minimumAnswersForEstimate) Совершено и поставлена сцена = "оценить" немедленно, даже в состоянии свежей перезагрузки. Три согласованных исправления: 1. Default state.flow to 'PURCHASE' on hydration when it's null. разделяемый Кредитный вопрос (который является фактическим выбором пользователя) позволяет переключайтесь на Refinance / Reverse; ответы переносятся на Question ID и Каждый поток «применяется», когда предикаты перенаправляются правильно. Это дает движок список вопросов, чтобы ходить, поэтому предпочтительное имя + кредит Пузырьки делают так, как задумано. 2. hasPriorProgress больше не считает state.flow!== null. Поток по умолчанию Набор в (1) является системой по умолчанию, а не пользовательскими данными. Только Присутствие предпочтительного имени и ответа указывает на реальный предварительный прогресс. Ворота приветствия не появляются при каждом новом посещении. 3.Автопродвижение для оценки закрыто ПОЛНОСТЬЮ на минимальном Ансвере (не отменяется). IsDone теперь неоднозначно — это может означать «пользователь закончил» «Все» или «двигатель не имеет ничего, потому что поток нулевой в крайних случаях». Минимальный ответForEstimate - однозначный "пользователь ответил достаточно" сигнал; для завершенных потоков это также верно (поскольку списки вопросов) Включите все поля, которые требуют минимальной проверки. Сеть: совершенно новые посетители приземляются на теплое приветствие T-Rex + "Что мне делать?" Позвонить вам? — никогда не оцените экран, если они на самом деле не ответили Требуемые вопросы.