Editorial Process
The Bahai Story Library uses a source-trust model. Rather than manually editing every individual story, we approve sources upfront. Every story drawn from an approved source then flows through an automated publication pipeline that enforces our content policies.
1. Source approval (manual, one-time per source)
A source — a book, magazine archive, or other published work — is approved once and assigned a verification tier:
- Tier 1 — Primary. From the Bahá'í Writings or eyewitness accounts in authoritative works. Example: Memorials of the Faithful.
- Tier 2 — Cited. Cited in authoritative published Bahá'í history. Example: God Passes By, The Dawn-Breakers.
- Tier 3 — Secondary. Later retellings by reputable Bahá'í authors. Example: Furutan's Stories of Bahá'u'lláh.
- Tier 4 — Pilgrim Note / Oral. Pilgrim notes or oral tradition. The standard caveat from the Universal House of Justice — that pilgrim notes do not have the authority of authenticated scripture — is automatically attached.
2. Automated ingestion
Once a source is approved, the ingestion pipeline parses it, extracts discrete stories, auto-tags each one (figures, themes, era, location, age band, etc.), generates a citation, and proposes age-appropriate discussion questions and reflection prompts.
3. Automated policy gate
Every story passes through a content-policy scan before publication. Failures route to a review queue. The scan checks:
- That the source is on the approved list with the correct verification tier
- That a full citation is present (book / author / year / page)
- That no image references Bahá'u'lláh
- That the story does not mention Covenant-breakers, restricted topics, or specific living individuals
- That all required tags are present
4. Audio generation
Once published, the story enters the audio queue. The pipeline looks up the source author in our authors database and selects a matching voice (female author → female voice; male author → male voice; voice character chosen per author's era and personality). OpenAI TTS-HD generates the MP3, OpenAI Whisper aligns word-level timestamps for karaoke and captions, and the file is cached forever on Cloudflare R2.
5. Versioning and rollback
All content lives in Git. Every published story has a complete edit history. If a source is ever revoked or a story needs to be removed, it can be done in a single commit and the entire publication trail remains auditable.
What we will not publish
- Anything we cannot trace to a verified source
- Photographs, drawings, paintings, AI renderings, or any depiction of Bahá'u'lláh — anywhere, in any context
- Photographs, drawings, paintings, AI renderings, or any depiction of the Báb — anywhere, in any context
- Stories about Covenant-breakers or related controversies
- Politically charged content that could embarrass the Bahá'í community
- Modern stories about specific living individuals without their explicit consent
- Anything the National Spiritual Assembly or Universal House of Justice has flagged as inappropriate
- Sensational or speculative material