content: add two Apple rejection stories (5.6.4 payouts, metadata subscription image)

Merged
RI
1d ago
+63-2

Summary

Adds two anonymized Apple App Store rejection stories to /apple-rejection-stories/:

  • Payouts frozen over a rising refund rate (Guideline 5.6.4 App Quality, Apple Developer Program)
  • Rejected three times over an image the console would not delete (metadata and IAP setup)

Also introduces the 5.6.4 tag (label, styles, SVG illustration), registers redacted WebP screenshots, and bumps batch 1 publishedOn to 2026-10-18 (30 stories).

Visual verification

Captured at #stories (desktop viewport 1280px wide, mobile 390px wide). Before is live production; after is a local build of this branch.

Before (production)

Desktop

Apple rejection stories page before, desktop

Mobile

Apple rejection stories page before, mobile

After (local preview build)

Desktop

Apple rejection stories page after, desktop

Guideline 5.6.4 filter

Apple rejection stories filtered by Guideline 5.6.4

Mobile

Apple rejection stories page after, mobile

Checklist

  • Story copy matches provided text (no names, apps, or social links)
  • Screenshots redacted and registered in storyMediaManifest.json
  • bunx astro check in apps/web passes locally
Open in Web Open in Cursor 

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.