Deterministic state
Use stable demo fixtures so screenshots stay consistent across releases.
Screenshot System
The best screenshot pipeline is deterministic, privacy-safe, and release-repeatable.
Deterministic state
Use stable demo fixtures so screenshots stay consistent across releases.
Privacy-safe media
Never capture local personal data or production user records for marketing assets.
Versioned slugs
Asset slugs should map cleanly to page sections and remain stable over time.
/product/screenshots/today-command-center.svg
/product/screenshots/goals-habits-life-areas.svg
/product/screenshots/memory-reflection.svg
/product/screenshots/privacy-secure-box.svg
Use deterministic sample data and one canonical simulator profile.
Use Maestro navigation scripts and `xcrun simctl io booted screenshot` for repeatable captures.
Export optimized images into `public/product/screenshots` with stable, documented slugs.