Let a user subscribe on web (Stripe) OR mobile (RevenueCat), unlock both, and never get double-charged. Ships with an AGENTS.md so Claude Code or Cursor can install it directly: install order, the RevenueCat app-user-id rule that makes the two platforms line up, and a per-platform verification checklist.