UI cleanup, Devon overhaul, bug fixes, publish ep36

- Fix Devon double messages, add conversation persistence, voice-to-Devon when no caller
- Devon personality: weird/lovable intern on first day, handles name misspellings
- Fix caller gender/avatar mismatch (avatar seed includes gender)
- Reserve Sebastian voice for Silas, ban "eating at me" phrase harder
- Callers now hear Devon's commentary in conversation context
- CSS cleanup: expand compressed blocks, remove inline styles, fix Devon color to warm tawny
- Reaper silence threshold 7s → 6s
- Publish episode 36

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-14 16:42:21 -06:00
parent 6d4e490283
commit 3329cf9ac2
11 changed files with 2300 additions and 187 deletions

View File

@@ -76,5 +76,22 @@
}
},
"started_at": "2026-03-13T11:19:41.765079+00:00"
},
"36": {
"steps": {
"castopod": {
"completed_at": "2026-03-14T12:01:15.758700+00:00",
"episode_id": "39",
"slug": "episode-36-late-night-confessions-and-unexpected-moments"
},
"youtube": {
"completed_at": "2026-03-14T12:25:36.640461+00:00",
"video_id": "BabWoKFt0pk"
},
"social": {
"completed_at": "2026-03-14T12:25:44.192676+00:00"
}
},
"started_at": "2026-03-14T12:01:15.758670+00:00"
}
}