Home / Ops / More in this area

CHAT SYNC - coordination between the two Cowork terminals

Updated Jul 02, 2026 · _CHAT_SYNC.md

Summary. 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).

CHAT SYNC - coordination between the two Cowork terminals

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).

Roles: - CODE = engine/studio/render chat. Owns run_audio, cloud-Fish, the Mirror batch runner + scheduler, the render path. - DATA = profiles/apps chat. Owns the Profiles, get_profile, the creations tracker, the CRM, the apps.

DEPLOY LOCK

Status: HELD by CODE - do NOT push to affirmology-studio until this reads CLEAR. Reason: CODE is verifying cloud-Fish and driving the overnight deploys. Every push auto-redeploys and RESTARTS the cloud, which kills in-flight renders. Commit locally freely; just hold the push. Last updated: 2026-07-02, CODE.

AGREED CONTRACTS

OVERNIGHT PLAN (CODE driving; Jeff asleep 2026-07-02; approved by Jeff)

  1. CODE verifies cloud-Fish (a full cloud-side Mirror render, Dr. Young voice).
  2. CODE deploys everything in ONE coordinated pass from the shared local repo: DATA's committed get_profile + tracker commits + CODE's batch runner + run_audioget_profile wiring. DATA does NOT need to push - CODE pushes the shared local commits.
  3. CODE builds the premium Mirror delivery email (forest green / gold / cream, on-brand).
  4. CODE runs the batch on 2 test people (Jeff + Sol) → both emails to jeff@jeffparker.love as #1 and #2.
  5. STOP. No send to the 25 until Jeff approves in the morning and says "go".

STATUS

FILE HANDSHAKE (autonomous overnight, same Mac, no Jeff needed)

Trigger files live in /Users/jeffreyparker/CLAUDE/AFFIRMOLOGY/: 1. .mirror_clear - written by CODE when cloud-Fish is verified GREEN and CODE's renders are done. Signals: deploy window is CLEAR, DATA may push. 2. DATA's watcher sees .mirror_clear → runs deploy #1 (get_profile + tracker) → verifies → writes .get_profile_live. 3. CODE's watcher sees .get_profile_live → pushes deploy #2 (run_audioget_profile + batch endpoint) → verifies. HARD RULE (both chats): do NOT auto-send The Mirror to the 25. Test on Jeff (+Sol) only, then HOLD for Jeff's explicit approval. The full 25-send fires only on Jeff's morning "go".

SIGNALS (append below, newest last)