| 1 | { |
| 2 | "editorial_style_guide": "docs/editorial-style-guide.md", |
| 3 | "podcast_config": { |
| 4 | "name": "Claracle", |
| 5 | "url": "https://www.claracle.com", |
| 6 | "spoken_site": "www.claracle.com", |
| 7 | "ai_voice_disclosure": "Both hosts on this show are AI-generated synthetic voices, not human presenters.", |
| 8 | "hosts": [ |
| 9 | { |
| 10 | "name": "Clarabel", |
| 11 | "voice": "nova", |
| 12 | "style": "Lovely and passionate. Pressure-tests claims with specificity. Challenges hype with evidence, not dismissiveness. Lets pauses land." |
| 13 | }, |
| 14 | { |
| 15 | "name": "Joracle", |
| 16 | "voice": "alloy", |
| 17 | "style": "Bright and energetic, british accent. Leads with enthusiasm, connects themes with forward momentum. Presents signal picks with clarity and genuine curiosity." |
| 18 | } |
| 19 | ], |
| 20 | "dog_logo": { |
| 21 | "url": "https://www.claracle.com/images/claracle.jpeg", |
| 22 | "position": "top-right", |
| 23 | "size": 80, |
| 24 | "opacity": 0.3 |
| 25 | } |
| 26 | }, |
| 27 | "script_directions": { |
| 28 | "opening_cues": { |
| 29 | "show_intro": "Start with a one-line show description: 'Claracle — where AI-powered GitHub trend analysis meets the biggest stories from TechCrunch, and the tech blogosphere.'", |
| 30 | "cold_open": "One provocative stat or question from this week's data. Grab attention in under 30 seconds.", |
| 31 | "ai_disclosure": "Must appear in the first 60 seconds: explicitly state this episode uses AI-generated voice narration.", |
| 32 | "suggested_phrasing": "This episode uses AI-generated voice narration from Claracle's weekly analysis. Our hosts are synthetic — the data is real." |
| 33 | }, |
| 34 | "closing_cues": { |
| 35 | "corrections_path": "If we got something wrong, file an issue at https://github.com/jmservera/SquadScope/issues", |
| 36 | "source_article_link": "Direct listeners to the full source article URL.", |
| 37 | "spotify_follow_cta": "Before the AI disclosure, include a natural call-to-action: 'If you want to stay ahead of tech trends, follow Claracle on Spotify so you never miss a signal.' Make it conversational, not salesy.", |
| 38 | "ai_disclosure_repeat": "Repeat AI voice disclosure as the final element of the outro." |
| 39 | }, |
| 40 | "episode_title": "Generate an SEO-friendly episode title that leads with the insight or listener benefit, not the date. Naturally include relevant keywords such as AI, GitHub, developer trends, software engineering trends, or tech weekly when they fit the story, and place any week/year reference at the end.", |
| 41 | "episode_style": { |
| 42 | "format": "Two-host conversational podcast, they interact between them, 8-10 minutes, 1200-1700 words.", |
| 43 | "tone": "Conversational, not performative. Opinionated, not reckless. Concise, not rushed. Funny, not cruel. Accessible, not dumbed-down.", |
| 44 | "segment_order": ["Show Intro", "Cold Open", "The Signal", "The Noise Check", "The Gap", "Receipts Round", "Week Ahead", "Outro"], |
| 45 | "phrasing": "Active voice, concrete verbs. Lead with the insight, not the setup. Skeptic challenges must be specific and data-backed. Sometimes they ask questions to each other to make it more conversational.", |
| 46 | "distinctiveness": "Must not replicate or closely resemble any named podcast's style, segment labels, or trademarked phrasing." |
| 47 | }, |
| 48 | "music_mix": { |
| 49 | "track": "Summer Sport", |
| 50 | "voice_guardrail": "Music must NEVER exceed 10% volume when any voice is playing. Only go above 10% during guaranteed silence: intro opening, post-intro musical break, and outro after all voices end.", |
| 51 | "speech_duck_gain": 0.10, |
| 52 | "intro": { |
| 53 | "description": "Full volume 0-8s (no voice yet). Fade down to 10% from 8-10s so music is already ducked when voice starts. Stay at 10% under host introductions. After intros end, fade up to 100% for 2 seconds (musical break). Then fade to zero over 1 second. Main show starts in silence.", |
| 54 | "full_volume_seconds": 8, |
| 55 | "pre_voice_fade_seconds": 2, |
| 56 | "speech_segments_under_music": 2, |
| 57 | "post_intro_full_volume_seconds": 2, |
| 58 | "post_intro_fade_out_seconds": 1 |
| 59 | }, |
| 60 | "outro": { |
| 61 | "description": "When farewell starts, music fades in from 0% to 10% over 3 seconds. Stays at 10% max while any voice is still talking. After the last voice ends, ramp to 100% and play to end of track.", |
| 62 | "start_position": "1:15", |
| 63 | "fade_in_from_zero_seconds": 3, |
| 64 | "play_to_end": true |
| 65 | } |
| 66 | }, |
| 67 | "backchannels": { |
| 68 | "enabled": true |
| 69 | } |
| 70 | }, |
| 71 | "spotify_publish": { |
| 72 | "title_template": "Why {article_title} Matters for AI, GitHub & Developer Trends | W{week}", |
| 73 | "description_template": "<p>{article_summary}</p><p>Claracle is your tech weekly for developer trends, AI news, GitHub insights, and software engineering trends—helping you understand what matters and why.</p><p>Read more at <a href=\"https://claracle.com\" target=\"_blank\" rel=\"ugc noopener noreferrer\">Claracle</a></p><p><br /></p><p>Music by AudioCoffee<br />https://www.audiocoffee.net/<br />youtube.com/@audiocoffeemusic</p>", |
| 74 | "season_number": "{year}", |
| 75 | "episode_number": "{week}", |
| 76 | "publish_mode": "draft", |
| 77 | "upload_format": "wav" |
| 78 | } |
| 79 | } |