Home / Audio / Scripts and Tracks

C18 - Hermes-rendered Sacred Audio (the priority) - build brief (v1, 2026-06-20)

Updated Jun 20, 2026 · Affirmology_HermesRenderedSacredAudio_C18_BuildBrief_v1.md

Summary. Jeff 2026-06-20, HIGH priority "100%, exactly what I want": Hermes builds a full SACRED AUDIO + PDF for him from inside the chat, delivers them in the conversation, and then prompts whether to make a record that is SEARCHABLE BY ALL STUDIO USERS. This complete

C18 - Hermes-rendered Sacred Audio (the priority) - build brief (v1, 2026-06-20)

Jeff 2026-06-20, HIGH priority "100%, exactly what I want": Hermes builds a full SACRED AUDIO + PDF for him from inside the chat, delivers them in the conversation, and then prompts whether to make a record that is SEARCHABLE BY ALL STUDIO USERS. This completes the action layer (C16 push, C17 draft) with the render trigger Code deferred. Uses the EXISTING proven Sacred Audio pipeline (ElevenLabs, structure-driven, QC gate, PDF). No new TTS engine, no Fish, no new cost analysis. THE DEMO IS UNTOUCHED.

What already exists (build on it, do not rebuild)

What to build

1. Hermes triggers the render and delivers the result in chat

2. After delivery, prompt to share to the searchable Studio library

Permissions + privacy (important)

Naming

The customer-facing label for "Hermes renders a Sacred Audio for you" is CAST (chosen by Jeff 2026-06-20): "Hermes will Cast your Sacred Audio." Internal tool name stays render_sacred_audio; the UI button reads "Cast."

VOCABULARY (Jeff 2026-06-20): the audio container types are called STRUCTURES (the existing code term, now adopted customer-facing too). Users pick a Structure, can build Custom Structures, and Hermes Casts a Sacred Audio from one. Use "Structure(s)" consistently in the Cast flow and the shared-library labels; no rename needed.

Guardrails

Acceptance test

  1. In Jeff's chat: "Make me the Sacred Audio for this." Hermes creates the entry, kicks off the render, and says it is rendering.
  2. When the render completes, the finished audio (player) + PDF link appear in Jeff's chat (via delivery or a check tool). QC passed; it is a real chart-driven Sacred Audio.
  3. Hermes asks whether to share to the Studio library. Saying yes makes the entry appear in studio.html's Shared Library and be found by a title/person search; saying no keeps it private.
  4. Permissions: Sol can render + share her own; cannot share/unshare Jeff's; un-share returns it to private.