Skip to content

feat(ios): Game Center, simpler navigation, and plain copy for 1.0.6 - #31

Merged
yannelli merged 2 commits into
mainfrom
fix/apple-review-polish
Oct 19, 2026
Merged

yannelli merged 2 commits into
mainfrom
fix/apple-review-polish

Conversation

@yannelli

Copy link
Copy Markdown
Owner

Adds Game Center: sign-in at launch, eight leaderboards (Brine Royale mass, daily crunch, six arcade games), a leaderboards button on the Play tab, and the Game Center entitlement. ios/scripts/game-center.mjs created the App ID capability and leaderboards; the release profile secret now includes Game Center, and signing checks require it.

Navigation: the arcade opens from the Play tab, duplicate Brine Royale and daily cards leave the Nest, the Scrapbook gets a button, Settings uses a gear icon with legal links and a How it works page, the closet groups outfits by price, and arena and pass & play names are consistent. Care buttons show without scrolling on iPhone 16 Pro and 16e.

Copy: sparkle icons, decorative glyphs, and slogan lines are replaced on web, iOS, and the landing site. The privacy manifest declares arena gameplay content and user ID. Bumps to 1.0.6. Checks: node --test tests/*.test.cjs (250 pass), tests/ios_signing_test.py, unit tests (known audio flake only), UI tests (arena tests pass on rerun; Daily Circuit, Countertop escape, Eat the pickle fail at baseline).

…in copy

Posts arcade, daily crunch, and Brine Royale bests to eight Game Center leaderboards and requires the Game Center entitlement in release signing. Moves the arcade onto the Play tab, removes duplicate cards from the Nest, renames Settings, adds legal links, and groups the closet. Replaces sparkle icons and slogan copy on web and iOS, and declares arena data in the privacy manifest.
@yannelli
yannelli merged commit e6036e4 into main Oct 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant