# Visual Assets — Epic OTP Login

Status: owner-review visual references only. Do not publish, enable checkout, or mark sale-ready automatically.

## Product-page mockup

- File: `assets/images/product-mockups/epic-otp-login-mockup.svg`
- Type: safe illustrated mockup, not a captured production screenshot
- Purpose: product page hero/card visual for owner review
- Safety note: contains no real users, credentials, provider keys, payment data, customer records, or live checkout state.

## Source-backed claim markers

The mockup and product-page copy are backed by local owner-review evidence for:

- `[epic_otp_login]` request and verification shortcode flow
- hashed single-use OTP transient storage
- OTP expiry and deletion after successful verification
- email/IP rate limiting
- non-enumerating request responses
- WooCommerce login hook
- License & Updates guardrails and broker-ready handlers

Evidence reports:

- `D:/EpicWorks/AutonomousTaskEngine/reports/owner-review-epic-otp-login-20260616-031445.md`
- `D:/EpicWorks/AutonomousTaskEngine/reports/storefront-assets-epic-otp-login-20260616T073007Z.md`
- `D:/EpicWorks/AutonomousTaskEngine/reports/pricing-review-epic-otp-login-20260616T044003Z.md`

## Still needed before publication

- Real screenshots from a clean staging WordPress install
- Owner-approved product icon/banner if different from the placeholder mockup
- Owner-approved pricing for every public tier
- Explicit approval to enable the checkout path

## Guardrails

Do not use competitor assets, copied UI, real customer data, private emails, OTP provider credentials, or production license keys in screenshots or product visuals.
