$ storebound release plan 1.0.0
[release] Example App: validate (read-only, both stores)
Example App 1.0.0
 both stores (fix first):
   1. CONFIG  App Review needs a demo account (sign-in required) · add reviewDemoAccount to .storebound/credentials.json · review-access skill
             -> storebound check
   2. CONFIG  missing file: store/icon/icon.png
             -> storebound check
   3. CONFIG  missing file: store/icon/foreground.png
             -> storebound check
   4. CONFIG  missing file: store/icon/background.png
             -> storebound check
 App Store: not on the store
   5. STORE   1.0.0 is not on App Store yet: upload a build (Xcode / Transporter), then create the version with its texts
             -> storebound apple next-build; storebound apple listing --version 1.0.0 --build <N> --dry
   6. BLOCKER no App Store version being prepared
             -> storebound apple listing --version x.y.z
   7. BLOCKER no build attached to the version
             -> storebound apple listing --version x.y.z --build N (pick the build number you just uploaded)
   8. BLOCKER en-US: no localization on the version
             -> storebound apple listing
   9. BLOCKER tr: no localization on the version
             -> storebound apple listing
  10. BLOCKER no App Review information
             -> storebound apple review-details
  11. BLOCKER age rating declaration not readable / missing
             -> storebound apple appinfo
  12. BLOCKER no app price schedule
             -> storebound apple appinfo
  13. BLOCKER sign-in required for review but no demo account in .storebound/credentials.json (reviewDemoAccount) or REVIEW_DEMO_USER / REVIEW_DEMO_PASSWORD
             -> review-access skill
  14. BLOCKER 2.1(a): Sign-in is required but there is no demo account for App Review (storebound.config.ts:35)
             -> Create a demo account that sees every feature (not a sign-up the reviewer must do), put it in .storebound/credentials.json as reviewDemoAccount (never in the repo), then `storebound apple review-details`. · review-access skill
  15. warn    2.1(a): Placeholder or template text in the store listing (store/appstore.md:20)
             -> Replace the template lines and any lorem ipsum / TODO with the real copy before you push the listing. · aso-basics skill
 Google Play: not on the store
  16. STORE   1.0.0 is not on Google Play yet: upload the AAB to a testing track
             -> storebound play next-version-code; storebound play release <aab> --internal completed --dry
  17. BLOCKER no listing for the default language en-US
             -> storebound play listing
  18. BLOCKER en-US: no listing
             -> storebound play listing
  19. BLOCKER tr-TR: no listing
             -> storebound play listing
  20. BLOCKER no release on any track
             -> storebound play release <aab>
  21. BLOCKER sign-in required for review but no demo account in .storebound/credentials.json (reviewDemoAccount) or REVIEW_DEMO_USER / REVIEW_DEMO_PASSWORD
             -> review-access skill
  22. BLOCKER Play: Package name: Package name com.example.app uses the reserved com.example prefix (storebound.config.ts:46)
             -> Pick your own reverse-domain package name (it can never change after the first upload) and set it in the Gradle applicationId and play.packageName. · play-first-release skill
  23. warn    production has 0 countries / regions (the API cannot set them)
             -> storebound console plan play-production-countries
  24. warn    sign-in required: Play Console > App content > App access must list the demo credentials and steps (no API)
             -> review-access skill
  25. warn    Play: App access: Sign-in is required but there are no reviewer credentials for Play App access (storebound.config.ts:35)
             -> Play Console > App content > App access: add the demo account and instructions (keep the credentials in .storebound/credentials.json only). · review-access skill
  26. warn    Play: Metadata: Placeholder or template text in the store listing (store/listing.md:23)
             -> Replace the template lines and any lorem ipsum / TODO with the real copy before you push the listing. · aso-basics skill

