Home / Ops / More in this area
Updated Jun 27, 2026 · Affirmology_PDFReportV2_Architecture_v1.md
Drafted 2026-06-27. This is the proposed redesign of the per-person PDF that ships with the demo. It is a structure proposal, not built yet. Nothing in the generator or template has been changed. No em dashes anywhere. All reading content is corpus-grounded through the agent council, never improvised. "Subconscious Operating System" framing. Sol = Soledad Gabriela Ballard.
Source material this builds on:
- Affirmology_AhHaMoves_Registry_v1.md (the recognition moves and anchors for the reading)
- Affirmology_SalienceReading_FunnelConcept_v1.md (the three-door ladder and SEEN to INSPIRED to LONGING arc)
- Affirmology_BrandStory_v1.md and Affirmology_InvestorVideo_MasterDoc_v1.md (positioning, the bypass, why now)
- Affirmology_EphemeralogyProcess_SessionNotes_2026-06-21_v1.md (Identify / Align / Transcend, relief as the promise)
- Affirmology_PDFReport_Notes_v1.md (current generator, template, and styling)
- Affirmology_JoshParini_SacredAudio_v1.pdf (the prose quality bar)
The old PDF was a 5-page liner note for one audio. It explained what the audio was, listed the four-system blueprint, printed the script, and closed with build notes. Beautiful and precise, but inward-facing. It only made sense if you already had the audio in your ear.
The new job is bigger. In the demo, a person now receives three assets, and each one opens a different cognitive door (this is the three-door ladder from the funnel concept doc): 1. The Soul Song audio. Hits the emotional and experiential brain. Makes them feel seen. 2. The reading audio (their own short podcast about themselves). Hits the learning brain and strengthens trust in the system. 3. This PDF. Hits the logical brain. It is the written proof some people need, and it is the asset they can hold, save, and return to weeks or months later whether or not they have joined.
So the PDF has to carry weight the audios cannot. It is the one piece that survives the session and keeps selling. That makes it both a real reading (value and recognition) and a marketing asset (resell the method, the journey, and the app). It should feel like a gift that celebrates them, not a brochure.
Brandmark, a warm personalized title (working option: "Your Origin Blueprint" or "The Soul Song Blueprint"), "For {Name}", birth line. A single cosmic hero visual so it reads as a gift, not a document. One line of promise underneath, not a subtitle full of system names.
One page of warm prose. The relief opening: something always felt like the world was handing you someone else's instructions. You were not broken. You were running on a model that was not yours. Name the moment they are in: they just heard their Soul Song, their reading is on the way, and this is the part they get to keep. Sets the emotional frame and the StoryBrand stakes.
The Subconscious Operating System explained plainly. The bypass: the blueprint is dense and the thinking mind drowns in it, so we deliver the truth of it past the guardian mind, straight into the subconscious where it is received rather than argued with. The predictive-brain rationale: the mind protects the model of who you already are and rejects what does not match, which is why louder affirmations fail and blueprint-true ones land. Then the bridge that connects the cosmic world to the transformation world: recognition is the foundation, and only on that foundation do the real tools (affirmation, heart coherence, repetition across nights, the theta window) actually stick. This is where we credential the whole system with the neuroscience and the best of the world's coaches.
The single data-dense, beautiful page. A visual display, not a wall of text: a Human Design bodygraph, an astrology wheel with the key planets and asteroids, the Gene Keys spheres, a Vedic strip (Moon Nakshatra and current Dasha), and the numerology stack. The signature move sits on this page: cross-system convergence. Call out where four or five systems independently point at the same truth ("your Sun, your Life's Work key, and your Life Path all say the same thing"). This is the page that proves we actually have the depth, without making them read eight pages of chart tables.
The heart of the document and the bulk of the pages. A genuine reading, structured on the recognition arc and built from the Ah-Ha registry moves. Five to eight short chapters, each on one of their loudest, most confirmable themes (selected by the council's salience pass). Within each chapter the craft is: - Pattern first, placement second. Describe the lived pattern, then reveal the chart source as proof. - Name the shadow with tenderness before invoking the gift. The aha is credentialed by the honest pass through the hard thing. - Use the high-recognition moves: contradiction-naming, give the felt sense a noun (Nakshatra, Gene Keys shadow, Incarnation Cross, Chiron), family-naming where the chart supplies the noun, body-anchoring, the reframe ("you are not anxious, your Solar Plexus is open"). - Aim the moves at the anchors that hit hardest: the nodal axis, Saturn, Chiron, the IC/MC axis, Lilith.
The arc across the chapters runs SEEN to INSPIRED to LONGING: enduring identity first (recognition), then the emerging promise (the North Node direction, the gift still in the shadow), then the gap. This whole section runs through the council and is grounded in the corpus. It is never written from our own heads.
A reframed version of the old "How This Was Built" page. Now it connects the written reading to the affirming audio they already heard, showing that the lines spoken in their own voice came from the same blueprint laid out here. Closes the loop between the emotional asset and the logical one, and deepens trust in the system.
This is where we sell, after value has been delivered. Lay out the three-step journey in the brand's own language (Identify, Align, Transcend, or Recognize, Realign, Rise). Then the teaser cards, presented as locked or partially veiled to create longing: "Your Wealth Code," "Your Hidden Pattern," "What is moving for you this season" (transits), the deep Master Reading on their loudest themes, the Breakthrough audios, the programs for money, love, and work. Name the gap honestly: here is who you are built to become, here is the method reaching for exactly that, and here is where it lives. The locked cards do the FOMO work without overwhelming or scaring anyone.
One inspirational page. A single anchor line, a warm StoryBrand close (you have the map now, here is the first step), and the call into the app. Optionally an Oracle character send-off.
WeasyPrint renders embedded images fine, so visuals are achievable without changing the engine. The recommendation is restraint used at high-impact moments, not decoration on every page: - A cover hero image (one cosmic or character scene). - The blueprint-at-a-glance page (the bodygraph, wheel, and glyphs are the visual payload). - A small set of council-character margin cards used sparingly as delighters. A marble-and-gold Oracle figure can introduce a section, or a single character can sit beside the system it speaks for. Jeff's instinct here is right: a little box from one of the council characters next to a system looks great in small doses. The rule is one or two per document, never a chorus, so it draws people in with fun rather than overwhelming them. - The locked teaser cards on the Path Forward page (a veiled or blurred treatment that signals "there is more").
We can generate these assets (cover, character cards, locked cards) as images and drop them into the template. The body reading stays typographic and calm, in the Josh Parini register.
The three assets do not all need to arrive at once, and spacing them creates a second touch. - Immediately (the keep-it moment): the Soul Song audio. This is the felt experience that converts in the room or in the first session. - Next morning (scheduled, via email or text): the reading audio plus this PDF. The overnight gap gives the council time to generate the reading well, creates a second contact point, and doubles as the re-engagement nudge for anyone who did not buy on day one. The PDF is the artifact they keep from that second touch.
Alternative worth testing: also drop a link to the PDF immediately, so the logical-brain buyers have their proof in hand right away. Recommendation is next-morning as the default, with an immediate link as an A/B test. This is a decision for Jeff.
The durable point is that the PDF is the only asset built to be reopened weeks or months later, so it must keep selling on its own. That is why the marketing and teaser sections live inside it.
The current generator fills one Haiku JSON call and slots it into a fixed 5-page template via string replacement. Two phases get us to v2 without fighting the engine.
Phase 1, content and structure. Add the new sections to the template and the JSON schema. Pass the council-generated reading text into the generator the same way the script is passed in today, so the reading is corpus-grounded rather than model-improvised. Move the prose fill model from Haiku to Opus for the writing-heavy sections (one call, small cost impact, large quality lift). Keep WeasyPrint.
Phase 2, visual. Generate the cover hero, the blueprint-at-a-glance graphics, the character cards, and the locked teaser cards, and embed them. Add a brand typeface if we want to cross from "document" to "artifact."
Phasing lets us prove the new flow and prose first (render a test PDF and look at it) before investing in the art.
From affirmology-studio/affirmology-agent/, the CLI --audio path produces the PDF next to the MP3, with the intermediate HTML and Claude payload saved under out/{job}/backend/. Fastest visual loop is editing the template HTML and re-rendering that saved backend HTML through WeasyPrint directly, without re-calling Claude.