Home / Ops / More in this area

Paste this into Claude Code (set the new app icons for both apps)

Updated Jun 27, 2026 · Affirmology_Icons_ClaudeCode_Paste.md

Summary. Context: new brand icons are finalized and saved in the repo under Brand/. The 1024 masters have ALREADY been dropped into both iOS AppIcon catalogs by hand; your job is to make both Expo apps actually use them (Expo source-of-truth + rebuild), verify on the s

Paste this into Claude Code (set the new app icons for both apps)

Context: new brand icons are finalized and saved in the repo under Brand/. The 1024 masters have ALREADY been dropped into both iOS AppIcon catalogs by hand; your job is to make both Expo apps actually use them (Expo source-of-truth + rebuild), verify on the simulator, and commit. Do NOT touch the locked demo. No em dashes.

Internal codenames (customers only ever see "Affirmology"): affirmology-app = the consumer app (codename Maya). affirmology-atlas = the Studio / Creator-tier app (codename Atlas).

Source files (already in the repo)

Already done (verify, do not redo)

Tasks

  1. CONSUMER APP (affirmology-app, Expo): the Expo source of truth for the icon is the icon field in app.json / app.config.*. Find it and point it at the one-orb master: - Copy Brand/Affirmology Logo One Orb.png to the asset path the config expects (commonly affirmology-app/assets/icon.png; confirm the real path from the config) at 1024x1024, no alpha. - If the config has ios.icon, splash, or adaptive fields, set those too. Keep the background solid emerald (no transparency) since the art is full-bleed. - Run npx expo prebuild -p ios --clean (or the project's prebuild script) so the catalog regenerates from the new source, then cd ios && pod install.
  2. ATLAS APP (affirmology-atlas, Expo): same procedure with Brand/Atlas Logo.png (the orrery) as the icon source.
  3. BUILD + VERIFY: build each app to the iOS Simulator and confirm the new icon shows on the home screen at the real rounded size. Screenshot each.
  4. WEB (if a web build/PWA exists for either): drop Brand/icons/<app>/favicon.ico at the web root and reference apple-touch-icon.png, web-192.png, web-512.png in the head/manifest (snippet in Brand/icons/web-favicon-snippet.html).
  5. COMMIT in small steps with clear messages, e.g. chore(icons): set consumer app (Maya) one-orb app icon and chore(icons): set Atlas orrery app icon. Do not commit anything else.

Guardrails