Home / Ops / More in this area
Updated Jul 04, 2026 · Affirmology_StorytellingHooks_Synthesis_ForCode_v1.md
Created 2026-07-04. This is the reference doc for making the Sacred Audios hold attention and move people the way master storytellers do. It synthesizes 44 craft records now in the cloud corpus (27 sourced records the nightly researcher produced, filed under area practitioners, plus 17 interim records with concrete chart-reading rewrites under areas storytelling, hooks, persuasion, delivery). Both layers are kept on purpose: the researcher records are stronger on cited mechanism, the interim records carry the ready-to-voice examples.
The organizing idea: every audio tells the hero's story of the listener. They must feel seen, feel epic, find meaning in their uniqueness and their challenge, and see a path to transcend. Attention mechanics serve that transformation. They never serve anxiety, guilt, or slot-machine cheapness.
The corpus tags every technique with where it fits, using the engine's own stage words: opening, induction, journey_structure, closing. Use those as the retrieval key. Below, each stage lists the techniques that serve it, the move, and a concrete chart-driven rewrite.
Techniques: YouTube retention science, Short-form hook craft, Veritasium/Kurzgesagt belief-mismatch hook, George Loewenstein information gap.
The move: open with a specific, chart-true promise phrased as a gap the brain must close. Break the expected pattern in the first breath, then name what they will get by staying, with specificity.
Rewrite: not "welcome to your reading," but "By the end of these minutes, the thing you have privately called too much about yourself is going to sound like the most valuable thing you own." The promise is drawn from a real chart signature, never a generic benefit.
Boundary: promise transformation and being seen. Never bait with fear or fear of missing out.
Techniques: Cold-reading specificity mechanics (analyzed, not Barnum), Self-relevance and prediction error, Parasocial connection to a voice, Ira Glass anecdote-plus-reflection.
The move: name one precise inner experience the listener never said out loud, sourced honestly from the chart. Accurate self-naming lights up self-referential encoding, and the small surprise of "you never said this, yet it is true" creates a prediction-error signal that locks the reframe in.
Rewrite: not "you value security," but "you count the exits in every room, and you have since you were small." Deliver slow, then pause and let recognition land before moving.
Boundary: earn every specific from real chart data. No vague universal lines that fit anyone.
Techniques: Pause craft in guided meditation, Prosody and mood arcs, Parasocial warmth.
The move: a warm, consistent, slightly vulnerable voice lowers the listener in. Deliberate silence gives the imagination room to co-create and slips key suggestions past the critical faculty. Voice enters low and intimate.
Rewrite: pair suggestion with a breath and a hold. "Breathe that in. Let it be true for one breath. [pause]"
Boundary: pauses carry breath instructions so the listener acts. Do not pause so often that momentum dies.
Techniques: Three-act structure and story spine, Dan Harmon story circle, Campbell/Vogler monomyth, Pixar story spine, Kurt Vonnegut shape line, Second-person life-as-epic, Contrast engine (shadow vs gift), Zeigarnik open-loop stacking, TV writers-room loop stacking, Robert Greene recognition scene, Single symbol anchor (dual coding).
The move: run the whole reading as a story circle driven by the chart. Leave the ordinary world, name the ache, cross the threshold, face the shadow of the placement, find the gift inside the shadow, accept the cost, return with the gift, become the new self. Give each segment a felt up-and-down shape so the rise lands. Keep at least one open loop unresolved at all times and pay every one off. Thread one concrete image the whole way through.
Rewrite: plant early, "there is one placement I am saving for last, because it changes how everything else lands," reference it mid-way, pay it off at the close. For a shadow-to-gift key, dip first ("there were seasons this quality turned on you"), then rise past the start line ("and the very same wiring is what lets you...").
Boundary: make the descent sacred and safe, never strand the listener in the shadow without the return in the same audio. Pay off every loop you open. One symbol per reading, not five.
Techniques: Ericksonian and hypnotic language, Identity-based persuasion, Dual coding, Cialdini consistency, Milton-model presupposition (interim).
The move: deliver the core suggestion inside vague, presupposition-rich language so the listener's own mind completes it, and frame it as identity rather than benefit. Anchor the new identity to present evidence the chart already shows.
Rewrite: not "you will be confident," but "as you begin to notice how your certainty is already showing up in small moments." Not "you will feel more at ease," but "you are someone whose certainty comes from the inside now," anchored to a real placement.
Boundary: keep every suggestion aligned with their true chart signature. Install nothing the listener would not consent to awake.
Techniques: Sermon and keynote cadence (stakes, specificity, identity anchored in now), Second-person integration, Symbol payoff, recency effect.
The move: resolve the opening promise as its bookend. Land on one felt truth, in present tense, as the new self. Close on the threaded symbol.
Rewrite: "You are the keel. Unseen, underwater, and the reason the whole vessel can hold a course." End where this audio wants to end, no placement roll-call.
Boundary: leave one truth to land on. No mandated chant or seal that fights the audio's own arc.
Attention decays predictably in long audio. Interrupt the decay on a rhythm.
Rehook cadence: every roughly 2 to 4 minutes, reset attention with a change of texture: a direct address, a pause, a new image, or a fresh small promise (MrBeast-style novelty reset, adapted to sacred pacing, applied at natural segment seams). Open-loop stacking is the retention spine: one unresolved question always live, closed as the next opens (Zeigarnik, TV writers-room). Ethical variable reward: keep the container certain (same safe voice and structure) and vary the reveal (sometimes a tender line, sometimes a vivid image, sometimes silence). The freshness is the reward, the safety is the constant.
Never: intermittent reassurance, withheld safety, guilt, or a cliffhanger left unpaid. Those are the slot-machine failure modes and they violate the brand.
Prosody carries meaning ahead of words and cues the listener's nervous system to simulate the state. Give each reading a vocal arc: enter warm and low, build to a single placed crescendo at the gift, settle into calm certainty at the close. Put the fullest delivery on the most important identity line. Silence after a landed truth both encodes it and re-engages a drifting listener. Warmth over volume, always.
Where the records live in corpus.db, table craft:
area = 'practitioners', source = 'research'. Area-filterable today because practitioners is in CRAFT_AREAS.area in ('storytelling','hooks','persuasion','delivery'), source_doc = 'interim_cowork_batch_2026-07-03'. These are NOT yet in CRAFT_AREAS, so search_craft(area=...) will ignore the area filter for them. They are still returned by token match on the query, tags, and body.rule (which of the 10 belief-installation rules it serves), form (e.g. audio_craft, journey_companion), scope (now / future), and a craft/... tag. The when_to_use field holds the stage words above.Retrieval API, already in the codebase (src/affirmology/corpus/craft.py):
CraftStore(db_path).search_craft(query, n=6, area="", rule="", form="", scope="") returns ranked rows.search_craft_text(db_path, query, n, area, rule, form, scope) returns a ready-to-read block for a prompt. Currently called by council.py (Hermes) and build_report.py, but NOT by script_generator.py.Recommended wiring (the gap): the script generator does not yet pull a storytelling/retention menu at generation time. Add a per-stage craft sweep so each Sacred Audio is built with these techniques in context. Suggested queries by stage (each filtered form='audio_craft', scope='now'):
search_craft_text(db, "hook promise curiosity gap first thirty seconds specificity", n=4)search_craft_text(db, "prosody pause parasocial descend warmth", n=3)search_craft_text(db, "story circle three act open loop contrast shadow gift symbol", n=6)search_craft_text(db, "ericksonian presupposition identity based install dual coding", n=4)search_craft_text(db, "closing affirmation cadence identity now recency symbol payoff", n=3)Two housekeeping items for the engine: register storytelling, hooks, persuasion, delivery in CRAFT_AREAS so the interim records become area-filterable, or re-file them under practitioners to match the researcher's convention (keeping both layers, just unifying the area). Either is fine, pick one and be consistent.
The interim records under storytelling/hooks/persuasion/delivery hold the concrete voiced rewrites (see Affirmology_StorytellingHooks_CraftBatch_v1.md); the practitioners records hold the cited mechanism and stepwise how-to. Retrieve both.