Home / Ops / Housekeeping and Process
Updated Jun 12, 2026 · Affirmology_SessionNotes_2026-06-12_v1.md
Session focus: corpus run audit, Mac mini setup attempt, demo backend pivot.
Location: /Volumes/Affirmology/corpus on the 1TB SSD.
Disk: 279M raw, 40M extracted, 3.1M database.
Documents by tradition and tier:
| tradition | tier | docs | words |
|---|---|---|---|
| gene_keys | A | 5 | 133,622 |
| gene_keys | B | 166 | 28,288 |
| human_design | A | 2 | 85,848 |
| human_design | B | 823 | 669,773 |
| numerology | A | 4 | 156,193 |
| numerology | B | 503 | 38,782 |
| vedic_astrology | A | 6 | 364,715 |
| vedic_astrology | B | 521 | 514,028 |
| western_astrology | A | 45 | 3,524,466 |
| western_astrology | B | 505 | 85,967 |
| transits | - | 0 | 0 |
Total: ~2,580 docs, ~5.6M words.
Sources registered in code: 90 total, including 23 transit sources (Cafe Astrology Daily, Astrology King, Astrology Hub This Week, CHANI blog, Pam Gregory, Mystic Mamma, Mountain Astrologer, Cosmic Insights, Align27, Stormie Grace, Nightlight Astrology, Anne Ortelee, Patrick Watson, Demetra George, Austin Coppock, Kelly Surtees, Red School, Lacy Phillips, Joni Patry, Kapiel Raaj, Acyuta Bhava Das, Adam Sommer, Tania Gabrielle).
The orchestrator ran 380+ cycles between run #558 and #938 (10 hours). Runs #934-938 all completed with pages=0, records=0. The strategist was rotating through sources that hit either resume-skip (already done) or RetryError on HTTPStatusError (rate-limited or 403'd). Zero productive work in the last hour before kill.
Process killed via pkill -9 -f affirmology.corpus.orchestrate.
Playwright is installed on the laptop (verified). The transit sources almost certainly failed on first attempt and were demoted by the strategist, never re-queued. Fix path for next session: targeted scrape with --tradition transits flag (or whatever the equivalent is in run.py), bypassing the strategist.
Hardware: A1347 Mid 2011 (serial C07GVF4GDJD0, position 4 = G = 2011 H2). Intel HD 3000 graphics. Officially capped at macOS High Sierra. Bigger sizes (Big Sur, Monterey) reachable only via OpenCore Legacy Patcher.
Install path agreed: OCLP -> Monterey, headless server. No Claude Desktop on the Mac mini ever. SSH from MacBook for all maintenance.
Blocked attempts tonight: - Apple recovery server unreachable for direct reinstall - App Store on Jeff's MacBook (Sequoia) refuses to download High Sierra - mist-cli 2.2 download succeeds but install step fails with "Opened package is not the same at install time" (Sequoia code-signing check). Brew has not yet packaged mist-cli 2.3.
Plan for next attempt: 1. Download OpenCore-Patcher.app from https://github.com/dortania/OpenCore-Legacy-Patcher/releases/latest 2. Use OCLP GUI to create a Monterey USB installer (OCLP has its own download mechanism that bypasses App Store and signing checks) 3. Boot Mac mini from USB, install Monterey to internal drive 4. Run OCLP post-install root patches on the Mac mini 5. Install Homebrew, Python 3.11, ffmpeg, Tailscale, yt-dlp, Playwright 6. SSH from MacBook, copy affirmology-agent codebase over 7. Mount SSD as permanent corpus home 8. Set up launchd plist for nightly orchestrator 9. Wire demo.affirmology.ai Worker to point at the mini's Tailscale hostname
Blocker until next week: USB hub broke when Jeff dropped his laptop, needs replacement.
Since Mac mini is delayed, the demo backend lives on the MacBook for the next 7 days. Architecture works the same:
What needs to happen:
1. Install Tailscale on the MacBook if not already there
2. Run server/api.py on the MacBook via uvicorn (port 8443, with TLS via tailscale cert)
3. Set MAC_MINI_URL env var in Worker to point at the laptop's Tailscale hostname
4. Test end-to-end submission
Portability: works from any wifi (home, cafe, hotel). Laptop just needs to be awake, on wifi, and have Tailscale running. Public wifi is fine.
Jeff wants a video for the demo page. Three flavors proposed, none selected yet: - Hero loop (10-15 sec ambient cosmic texture behind headline) - Educational explainer (60-90 sec voiceover explaining subconscious OS) - Demo testimonial (30 sec of someone listening)
Next chat: ask Jeff which flavor, then write the prompt + shot list for Higgsfield.