CouplePremiumChecker ORs self.isPremium with a live read of the partner's entitlement doc (reactive). Composer photo/camera/voice buttons + keyboard GIF/sticker insert + the reaction action gate on canSendMedia: locked buttons show a lock badge and route to the existing PaywallScreen (with a chat_media paywall analytics event). Text/viewing/receiving stay free. Rules: paired partner may read the entitlement doc. Verification pending deploy. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| schemas | ||
| src | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||