SSO-кнопка получает случайные ID
Миссия
- Инцидент
Случайные ID в auth-контролах ломают smoke-покрытие в критической точке входа
- Цель
Пройдите SSO-flow через устойчивые семантические локаторы, а не через CSS/ID
- Условие прохождения
Use the real SSO primary action, not troubleshoot or backup controls
Что засчитывается
- Use the real SSO primary action, not troubleshoot or backup controls
- Prove lifecycle completion with status text reaching done
- the workspace success panel appears after authentication
Ограничения2 правил + 1 заметок о мутации
Правила
- Do not rely on volatile token text or position-based selectors
- Do not treat the help panel as a completion signal
Мутация
- Primary label and slot can move between baseline and mutated variants
Подсказка 1
Действие: Use the real SSO primary action, not troubleshoot or backup controls.
Подсказка 2
Проверка: Prove lifecycle completion with status text reaching done.
Подсказка 3
Проверка: Assert the workspace success panel appears after authentication.
