# screens/capture-05-09-verify.yaml
#
# No-Login: nimmt die zwei fehlenden Marketing-Screenshots (05-breathing,
# 09-geraete) auf UND verifiziert den Protection-Bypass-Fix (Blocker-Tab darf
# das "Schutz ist aus"-Sheet NICHT mehr zeigen).
# Voraussetzung: App auf dem Sim BEREITS eingeloggt. KEIN clearState.
# Jeder Block eigener launchApp → unabhängig + robust.

appId: org.rebreak.app

---

# ── 09 — DEVICES (Settings → Geräte) ──
- launchApp
- waitForAnimationToEnd:
    timeout: 6000
- tapOn:
    text: "Nicht erlauben"
    optional: true
- tapOn:
    text: "Später"
    optional: true
- tapOn:
    id: "header-avatar-btn"
    optional: true
- waitForAnimationToEnd:
    timeout: 1500
- tapOn:
    text: "Einstellungen"
    optional: true
- waitForAnimationToEnd:
    timeout: 2500
- scrollUntilVisible:
    element:
      text: "Geräte"
    direction: DOWN
    timeout: 6000
    optional: true
- tapOn:
    text: "Geräte"
    optional: true
- waitForAnimationToEnd:
    timeout: 3000
- takeScreenshot: screenshots/09-geraete

# ── 05 — BREATHING (SOS → Atemübung-Chip → BreathingDrawer) ──
- launchApp
- waitForAnimationToEnd:
    timeout: 5000
- tapOn:
    text: "Nicht erlauben"
    optional: true
- tapOn:
    text: "Später"
    optional: true
- tapOn:
    id: "header-avatar-btn"
    optional: true
- waitForAnimationToEnd:
    timeout: 1500
- tapOn:
    text: "SOS"
    optional: true
- waitForAnimationToEnd:
    timeout: 12000
- tapOn:
    text: "Atemübung"
    optional: true
- waitForAnimationToEnd:
    timeout: 3500
- takeScreenshot: screenshots/05-breathing

# ── BLOCKER (Fix-Verify: KEIN "Später"-Tap → Sheet würde sichtbar sein) ──
- launchApp
- waitForAnimationToEnd:
    timeout: 5000
- tapOn:
    text: "Nicht erlauben"
    optional: true
- tapOn:
    text: "Blocker"
    optional: true
- waitForAnimationToEnd:
    timeout: 3500
- takeScreenshot: screenshots/zz-blocker-verify
