Affirmology · Internal
An organized, searchable map of the project for Jeff, Sol, and Colin.
Start here
Project State, the single source of truth
(1) INLINE WELCOME VIDEO on the results page: Jeff+Sol's ~3:43 talk media.affirmology.ai/experience/jeff-sol-welcome.mp4 (poster media.affirmology.ai/brand/jeff
Purpose: the two chats working this repo coordinate HERE instead of relaying through Jeff, especially overnight. Read this before you push or render. Update your section when your state changes. Keep it short and current. Append to SIGNALS (newest last).
Two Claude Code chats on the same Mac coordinate via SHARED FILES (no human relay needed). This chat = the Profile/data + getprofile + creations tracker. Code chat = cloud-Fish + runaudio + the Mirror batch runner + send.
Jeff's directive, logged so it is permanent and applies to any audio for anyone, from anywhere.
(1) INLINE WELCOME VIDEO on the results page: Jeff+Sol's ~3:43 talk media.affirmology.ai/experience/jeff-sol-welcome.mp4 (poster media.affirmology.ai/brand/jeff-sol-welcome-poster.jpg, the heart-hands frame). Cowork embedded it in result.html REPLACING the old
A new audio gift awaits, {{FIRST_NAME}}.
RULE: this file records WHAT each key is, its purpose, and WHERE the value lives. It never stores the secret value itself. Raw values stay in the env stores below (and should also be backed up in a password manager). Never commit secrets. Last updated 2026-07-
Marathon ops day on the live demo (demo.affirmology.ai). Snapshot + open items.
Captures relationship + attribution intel from Jeff that the CRM has no field for yet. Founders (Jeff, Sol) excluded from demo-taker counts elsewhere.
One permanent page per demo-taker. New Soul Songs uploaded over the next few days appear on the SAME page, so reuse this exact link in every future email to that person. ALWAYS use the robust ?j= form (no redirect, no hash, mobile-safe). Every link was rendere
Want to help us build this? We are gathering a small first circle of beta testers, and we would love you in it.