ELA paywall — round 6: light mode + animated demos

All three descend from F1. New rules applied everywhere: R6: light mode on the real StepShell header, animated demos in explicit containers (motion = demo, stillness = decision), reduced-motion safe. Animations PLAY LIVE in the frames below.

Research verdicts folded in:
Round 6: R5 dark bases beside the four light animated variantsRound 5 stripRound 4 strip
R6 · Proof strip, animated

J1 — Preview window

The dispatch demo plays inside a dark playback viewport — mono PREVIEW kicker, loop dots. Reads as an embedded clip before any text is read. Pricing zone fully static, light, real StepShell header.

Builder's verdict
  • The stronger separation of the J pair — structural, label-independent
  • Watch the loop live in this frame
Open ↗
R6 · Proof strip, animated

J2 — Elevated stage

The same demo on a deep-green elevated stage with a straddling DEMO chip and a mint baseline — calmer, more air, but the separation leans on reading the chip.

Notes
  • The more elegant object; fallback if J1 feels gadget-y
Open ↗
R6 · Coverage timeline, animated

K1 — Living timeline (bare)

The rail fills node by node directly on the canvas; the decision zone opens under a hairline + "CHOOSE HOW YOU PAY". Tests whether whitespace + motion alone separate demo from decision.

Builder's caution
  • On the hold frame, white chips and white pricing cards start reading as one column — motion carries half the separation, and reduced-motion users lose it
Open ↗
R6 · Coverage timeline, animated

K2 — Staged timeline

The same living timeline inside a mint-tint stage with a "HOW IT WORKS" kicker — the demo is one legible object in every frame, frozen included.

Builder's verdict
  • The stronger separation of the K pair
  • The kicker chip is deletable if it reads as ornament (eyebrow-stripping law)
Open ↗
Round 5 · Citizen pattern, ELA-native

H1 — Proof strip

G1's carousel replaced by the dispatch moment as REAL app UI shrunk down: the consulate-notified push (real keyhole geometry) stitched to a mini case timeline in the app's own rung grammar. Honesty whisper: "A simulated case — shown the way the app shows it." Renewal-clarity card + remind-me toggle under the CTA.

Review notes
  • "Falcon & Co" is fictional — bless or genericize (single-firm launch)
  • Strongest value-proof device from the whole sweep
Open ↗ · Sheet ↗
Round 5 · Copilot pattern, honest

H2 — Coverage timeline

Vertical mint rail: TODAY protected at payment (armed-slider chip) → THIS WEEK finish your profile (EID/passport chip — prep, never a coverage gate) → EVERY RENEWAL we remind you first (push chip). Same renewal-clarity card + toggle. Built as the anti-V9: one line per node, chips carry the weight, G1's full-size pricing.

Review notes
  • Timeline = trial-reassurance mechanics without a trial
  • Node-3 chip ties to the remind-me toggle
Open ↗ · Sheet ↗
Minimal delta from F1

G1 — Per-week grid

F1 intact; the annual hero row leads "AED 14.42 a week" with "Billed once a year — AED 749.99" beneath + Save 42%. Sheet rows carry 18.46 / 24.99 a week with billed sublines.

CTA note: the weekly-led button was tested and reverted — billed amount now leads, per-week as subline (3.1.2).
Tests
  • Your per-week normalization rule, isolated
  • Cleanest A/B against F1
Open ↗ · Sheet ↗
Carousel + sheet doubts, answered

G2 — Static stack, all visible

The carousel becomes three fixed illustrated rows (same art, no swiping); all three intervals visible inline with per-week leads, billed sublines, both badges. Nothing hidden.

Tests
  • Static value stack (the research's fallback answer)
  • No-sheet alternative — your dropdown doubt
Open ↗
Value framing

G3 — Months-free story

Auto-advance-styled carousel; the annual badge reads "OVER 2 MONTHS FREE" with the honest math line; outcome CTA "Start protection — AED 749.99 per year".

Watched framing: keep the honest-math line if this wins — a documented rejection exists for unsubstantiated "months free".
Tests
  • Months-free vs Save-42% as the annual hook
  • Auto-advance carousel treatment
Open ↗ · Sheet ↗
The base

F1 — Protection stack, refined (round 3)

Your pick. Note: F1 itself still lacks the Restore Purchases line and per-week pricing — G1 is effectively "F1, corrected".

Links
Open ↗ · Sheet ↗ · Round-3 board

Archives: round 3 · round 1 · shipped control. Research: sources-sweep synthesis (trial verdict, A/B rig, steal list w/ captures) · r4-research.md in the repo.