Home / Ops / More in this area

Affirmology - Visual & Animation Roadmap (v1)

Updated Jun 27, 2026 · Affirmology_VisualAnimation_Roadmap_v1.md

Summary. Date: 2026-06-27 Target: have the first pieces live by the app launch window, Aug 11-13. Owner of look: the locked brand system (see AffirmologyLogoDecisionv1.md, palette emerald 0a2014/0e3a24 + gold c89b3c/d9b15a/ecd9a8).

Affirmology - Visual & Animation Roadmap (v1)

Date: 2026-06-27 Target: have the first pieces live by the app launch window, Aug 11-13. Owner of look: the locked brand system (see Affirmology_LogoDecision_v1.md, palette emerald #0a2014/#0e3a24 + gold #c89b3c/#d9b15a/#ecd9a8).

The big reframe (2026-06-27)

The Atlas orrery is NOT just the Atlas studio app icon. It is a central hero image and feature of the whole Affirmology experience - a recurring centerpiece across the consumer app, the Studio, the PDFs, and marketing. It is also a deliberate aspiration cue that entices users up to the CREATOR Tier (Atlas / Studio). Treat the glowing golden orrery as the signature visual object of the brand, second only to the Orbit Star logo, and arguably the more emotional/animated of the two.

1. Orrery media-player loop (IN PROGRESS)

A looping video of the orrery: gold rings counter-rotating at slightly different speeds, central orb glowing in a slow "breathing" pulse (expand/retract), emerald field calm behind. Static centered camera. - Use: plays by the media player in BOTH apps while the Sacred Audio plays; freezes/pauses when the user pauses the audio (drive playback from the same play/pause state). - Specs: 1:1, silent, seamless loop, 1080p master. Source frame = Brand/Atlas Logo.png (locked). - Two loop flavors: 1. Tension-release / half-loop (rings wind and the orb pulses, then settles) - great for LOADING-SCREEN moments where tension builds and releases. First takes: Brand/animations/Atlas_Orrery_Loop_v1.mp4 (keep), v2.mp4 had breaking artifacts (cull). 2. Continuous perpetual loop (constant-speed rotation, steady glow, no stop/reverse) - the default for the media player so it can run indefinitely while audio plays. Rendering 2026-06-27. - FINAL ASSET (2026-06-27, Jeff approved, locked): Brand/animations/Atlas_Orrery_Boomerang_v1.mp4 - v1 played forward then reversed back to the exact first frame (10s round trip), so isLooping runs it forever with zero seam. The gentle direction change reads as a calm breathing rhythm. This ships in the player (copied to affirmology-app/assets/orrery-loop.mp4). Not an interim anymore; it stays unless/until the coded version below is built. - Generative full-circle attempt: ABANDONED. Two routes both failed: 1. From-scratch continuous renders broke (rings morph under sustained rotation). 2. Frame-anchored stitch (start = v1 last frame, end = v1 first frame): because the rings are near rotation-symmetric, Seedance reversed and over-rotated several fast turns to reach the target frame, with heavy warping artifacts. Files Atlas_Orrery_FullLoop_a.mp4 / _b.mp4 and secondhalf_a/b.mp4 are BAD, do not use (kept, not deleted, per no-delete rule). - True forward-only loop = OUTSOURCE (Jeff's call, 2026-06-27). Hand-coded primitive 3D (a Three.js torus rig, Brand/animations/Atlas_Orrery_3D.html) was tried and rejected: it loops perfectly but looks cheap/CGI next to the cinematic render, and the motion felt off. The render look is the whole point, so the plan is to hire a motion designer (Fiverr) to animate the actual master render into a frame-perfect, forward-only seamless loop. Near-future, post-launch-priority. Until then the boomerang ships.

Fiverr brief (paste when hiring)

2. Council-surrounding-orrery sequence (Sophia chat)

When the user enters the oracle chat, an image/video/slide sequence shows the council surrounding the orrery, then lands on the oracle they mainly speak to - initially Sophia. Later, users can unlock choosing their own oracle, and the sequence lands on that one. - Council roster lives in the system (Hermes routes; oracles: Sophia, Lakshmi, Agastya, Athena, Prometheus, Pythagoras, Chiron, Eros, Concordia, Hestia, Gaia, Persephone). - Jeff is building the Higgsfield character sheets per oracle himself (cheaply, via browser) to feed these. - Deliverable: a short establishing sequence (council ring around the glowing orrery) + a per-oracle "land on this oracle" transition.

3. Navigable constellation map

The user's blueprint as a constellation in space, navigable by finger-scroll. They start with their initial constellation (first week/month); other constellations appear unfilled / locked, with text pop-ups describing each as they scroll. Filling/unlocking maps to progress through the program. - Phase 1 (launch): the user's own initial constellation, rendered and labeled, gently parallaxing. - Phase 2: the surrounding field of locked constellations + pop-up copy + unlock states.

4. Council images for the PDF

Static council oracle images for the per-person PDF report (from the character sheets). Sophia first; expand to the full council.

5. Backlog / other animations to build

Production notes