-
3bb6360c2f
Record GitHub push marker after PR #34
main

lukeandClaude Opus 5
2026-08-15 17:08:54 -05:00
-
d116a3daee
Add episode 59 transcript and update runtime state

lukeandClaude Opus 5
2026-08-15 17:05:31 -05:00
-
821b78aa74
Give episode pages margins and centre the player bar

lukeandClaude Opus 5
2026-08-15 17:05:25 -05:00
-
242eb15e0a
Generate the episode page after publishing, not before

lukeandClaude Opus 5
2026-08-15 17:05:17 -05:00
-
fe37c037d4
Fix NAS stats returning zeros instead of real download numbers

lukeandClaude Opus 5
2026-08-15 17:05:10 -05:00
-
b1ad249e51
Record GitHub push marker (Wellspring stays gitea-only)

lukeandClaude Opus 5
2026-08-15 03:58:04 -05:00
-
c65a4bba0c
Update runtime state after Wellspring testing

lukeandClaude Opus 5
2026-08-15 03:33:11 -05:00
-
b85e1c6ea7
Fix caller lineup never loading and add Wellspring cult callers

lukeandClaude Opus 5
2026-08-15 03:33:08 -05:00
-
9071ed36d3
Track design and implementation plans

lukeandClaude Opus 5
2026-08-14 04:23:53 -05:00
-
9d49b013c2
Track deploy, social, and Reaper scripts

lukeandClaude Opus 5
2026-08-14 04:23:53 -05:00
-
2071ae4181
Track four test files that were never committed

lukeandClaude Opus 5
2026-08-14 04:23:44 -05:00
-
e470b6aaea
Update runtime state and ignore generated media and analytics

lukeandClaude Opus 5
2026-08-14 04:23:16 -05:00
-
44ef13336e
Move caller dialog to Sonnet 4.6, add SearXNG for Devon, and fix stale model ids

lukeandClaude Opus 5
2026-08-14 04:21:55 -05:00
-
2901e5f4fb
Stop Whisper misspelling the intern's name as Devin

lukeandClaude Opus 5
2026-08-14 04:20:22 -05:00
-
5f6429e6da
Generate the 57 static episode pages and rebuild the sitemap

lukeandClaude Opus 5
2026-08-14 04:16:21 -05:00
-
bf1afef351
Correct the intern's name to Devon across all transcripts

lukeandClaude Opus 5
2026-08-14 04:15:08 -05:00
-
2429a2eb07
Regenerate episode pages and sitemap during publish

lukeandClaude Opus 5
2026-08-14 04:12:29 -05:00
-
fa5ab9aad2
Point internal links at clean episode URLs and retire the JS page
luke
2026-08-14 04:10:03 -05:00
-
25b0015f62
Redirect legacy episode URLs and drop the crawler UA gate

lukeandClaude Opus 5
2026-08-14 04:07:33 -05:00
-
b496b91a5d
Generate sitemap from feed with clean episode URLs
luke
2026-08-14 04:05:45 -05:00
-
6951398872
Add episode page generator CLI
luke
2026-08-14 03:58:24 -05:00
-
61d24ae7d8
Style transcript turns and bump style.css cache version

lukeandClaude Opus 5
2026-08-14 03:51:43 -05:00
-
56a6a2dfbe
Add episode page renderer with PodcastEpisode schema
luke
2026-08-14 03:46:01 -05:00
-
fdb9f57660
Add RSS feed loader for episode page generation
luke
2026-08-14 03:41:53 -05:00
-
cc0d9ffc5d
Add transcript parser for episode page generation
luke
2026-08-14 03:34:14 -05:00
-
f902eab701
Track the 19 episode transcripts that were never committed

lukeandClaude Opus 5
2026-08-14 03:29:18 -05:00
-
8c71da543f
Add Big Bend location signal to homepage metadata and llms.txt

lukeandClaude Opus 5
2026-08-14 03:28:16 -05:00
-
5f7e3e7415
Update site copy for the Big Bend relocation and current caller system

lukeandClaude Opus 5
2026-08-14 03:14:59 -05:00
-
00ddc2d1b4
Recover real episode metadata on --resume instead of rebuilding from the slug

lukeandClaude Opus 5
2026-08-14 02:54:29 -05:00
-
1c7ac334b4
Collapse caller gen to single batch of 10 with anti-collision rule

lukeandClaude Opus 4.6
2026-04-10 02:05:17 -06:00
-
8a20e679f6
Fix caller name mismatch after mid-session theme change

lukeandClaude Opus 4.6
2026-04-10 02:00:31 -06:00
-
35ff78a922
Merge branch 'feature/caller-redesign' into main

lukeandClaude Opus 4.6
2026-04-09 23:43:56 -06:00
-
-
61b3cba412
Publishing, website, reaper, and doc updates

lukeandClaude Opus 4.6
2026-04-09 23:39:57 -06:00
-
44ac569fec
Devon: track show transitions and avoid repeating suggestions

lukeandClaude Opus 4.6
2026-04-09 23:39:52 -06:00
-
54ad04ae09
LLM: per-model params for caller_dialog + longer timeouts

lukeandClaude Opus 4.6
2026-04-09 23:39:45 -06:00
-
c087c0362a
Cost dashboard: TTS providers endpoint, header link, polish

lukeandClaude Opus 4.6
2026-04-09 23:39:40 -06:00
-
d0bb50fe12
Fix Silas identity/voice leak, avatar gender, and add pre-warm batch gen

lukeandClaude Opus 4.6
2026-04-05 19:08:46 -06:00
-
4e28f3fb84
Tune Inworld TTS: temperature, text normalization, emotional register mapping
luke
2026-04-05 14:54:15 -06:00
-
9e37fbf124
Phase 5B commit 6: delete CallerBackground dataclass, relationship_context, update docs
luke
2026-04-05 13:56:08 -06:00
-
83c7f441a8
Phase 5B commit 5: delete template generation, content pools, and topic history
luke
2026-04-05 13:38:54 -06:00
-
9982f65742
Phase 5B commit 4: delete style/shape/voice-matching/model-routing systems
luke
2026-04-05 13:17:37 -06:00
-
ab811bda91
Delete caller-model routing + preflight admin UI
luke
2026-04-05 12:42:59 -06:00
-
13d613df5f
Rework caller buttons and info panel for slim backgrounds
luke
2026-04-05 04:26:04 -06:00
-
effd52a95c
Populate CallRecord from new slim caller backgrounds
luke
2026-04-05 04:21:05 -06:00
-
76feeb22a0
Collapse caller generation to single path, remove feature flag
luke
2026-04-05 04:05:09 -06:00
-
3f85ee9140
Add sample caller dialogue generation script + 10 validation samples
luke
2026-04-05 03:40:07 -06:00
-
604769a949
Tighten slim prompt: hard-ban stage directions
luke
2026-04-05 03:15:53 -06:00
-
969f8fb2fd
Wire batch gen into Session.reset behind CALLER_REDESIGN flag
luke
2026-04-05 03:06:42 -06:00
-
d4f1043be1
Add feature flag for slim caller path (haiku-4.5)
luke
2026-04-05 03:02:45 -06:00
-
a18e1329f3
Add slim caller prompt builder (~400 tokens)
luke
2026-04-05 03:01:16 -06:00
-
2fd027b82a
Add writer for promoted tier-2 regulars
luke
2026-04-05 02:56:20 -06:00
-
0c5d36d182
Strip markdown fences in _call_sonnet response
luke
2026-04-05 02:46:38 -06:00
-
d7e475331d
Add promotion gate for tier-2 regulars
luke
2026-04-05 02:43:32 -06:00
-
e4a18e13ab
Archive non-Silas regulars for redesign cutover
luke
2026-04-05 02:40:28 -06:00
-
470e92f8c4
Add Regular dataclass + lore file loader
luke
2026-04-05 02:36:25 -06:00
-
b792c3cca0
Strip markdown fences in parse_batch_response
luke
2026-04-05 02:31:17 -06:00
-
baa6db5aa2
Add batch generation function using sonnet-4.6
luke
2026-04-05 02:25:24 -06:00
-
dec6211f7c
Add batch prompt builder for caller_gen
luke
2026-04-05 02:23:34 -06:00
-
ade5510bd5
Add voice roster validator for caller_gen
luke
2026-04-05 02:22:10 -06:00
-
f56ca3d4bc
Add CallerIdentity dataclass and batch JSON parser
luke
2026-04-05 02:14:58 -06:00
-
a196e8f088
Add caller generation redesign implementation plan

lukeandClaude Opus 4.6
2026-04-05 02:09:27 -06:00
-
ca7e82f19f
Add missing InternService.new_show() method

lukeandClaude Opus 4.6
2026-04-05 02:02:53 -06:00
-
-
1b988a0303
Ignore .worktrees/ directory

lukeandClaude Opus 4.6
2026-04-05 01:58:32 -06:00
-
fa491c1c27
Add caller generation redesign plan

lukeandClaude Opus 4.6
2026-04-05 01:57:32 -06:00
-
486842d2d1
Add cost dashboard frontend: HTML, CSS, JavaScript

lukeandClaude Opus 4.6
2026-04-02 23:58:22 -06:00
-
9c9f5c6602
Add cost dashboard API endpoints and page route

lukeandClaude Opus 4.6
2026-04-02 23:49:42 -06:00
-
73d555b269
Dual-write cost tracker records to SQLite

lukeandClaude Opus 4.6
2026-04-02 23:47:41 -06:00
-
283e4a2f3c
Fix cost_db review issues: thread safety, indexes, consistent filtering

lukeandClaude Opus 4.6
2026-04-02 23:46:40 -06:00
-
0d2a0e42a8
Add SQLite cost analytics database module

lukeandClaude Opus 4.6
2026-04-02 23:39:57 -06:00
-
376265eec7
Show quality fixes + preflight check

lukeandClaude Opus 4.6
2026-03-31 01:17:34 -06:00
-
f3c91fc385
Devon personality + Whisper name fix + music vocal filtering

lukeandClaude Opus 4.6
2026-03-22 23:59:03 -06:00
-
c69c2ad532
Fix tonight's show issues: Whisper bias, boring callers, Devon, short responses

lukeandClaude Opus 4.6
2026-03-21 05:21:23 -06:00
-
8dbbd92d3a
Fix returning caller eligibility — 1+ calls, not 2+

lukeandClaude Opus 4.6
2026-03-21 03:42:53 -06:00
-
fa36f8d184
Dynamic returning caller count — need 3+ eligible for variety

lukeandClaude Opus 4.6
2026-03-21 03:38:47 -06:00
-
794ad98cf0
Replace music dropdown with genre quick-select buttons

lukeandClaude Opus 4.6
2026-03-21 03:34:44 -06:00
-
f5eabd7dc4
Add fetch_music.py (Jamendo API) + expand genre keywords

lukeandClaude Opus 4.6
2026-03-21 03:18:26 -06:00
-
f717edeacb
Fix style map key mismatch — API uses 'map', frontend was using 'style_map'

lukeandClaude Opus 4.6
2026-03-21 02:45:21 -06:00
-
56607879ee
Fix style-matched dropdowns — populate from full model list, not just pool

lukeandClaude Opus 4.6
2026-03-21 02:42:53 -06:00
-
fcefabdaee
Expand style-matched routing to 10 models for maximum caller variety

lukeandClaude Opus 4.6
2026-03-21 02:40:09 -06:00
-
58495d2c75
Fix stale model detection — validate against current OPENROUTER_MODELS

lukeandClaude Opus 4.6
2026-03-21 02:37:21 -06:00
-
51961dc19b
Fix stale model map detection — check if all values are same model

lukeandClaude Opus 4.6
2026-03-21 02:33:47 -06:00
-
c516402402
Update model routing with latest OpenRouter models

lukeandClaude Opus 4.6
2026-03-21 02:31:33 -06:00
-
e614599650
Fix checkpoint restoring stale caller model defaults

lukeandClaude Opus 4.6
2026-03-21 02:20:32 -06:00
-
d36de95577
Default caller model strategy to style_matched

lukeandClaude Opus 4.6
2026-03-21 02:18:36 -06:00
-
0147be4e0c
Normalization diagnostics + SFX track support

lukeandClaude Opus 4.6
2026-03-21 02:14:34 -06:00
-
390f138601
Devon improvements: independent audio, realism overhaul

lukeandClaude Opus 4.6
2026-03-21 02:08:22 -06:00
-
9eaf2fe5e3
Fix avatar misgendering, returning caller overflow, false callbacks

lukeandClaude Opus 4.6
2026-03-21 02:03:07 -06:00
-
314d5f9452
Caller model routing — cycle, style-matched, mid-show override

lukeandClaude Opus 4.6
2026-03-21 01:58:03 -06:00
-
e0fb3cac68
Make make_clips.py resilient — timeouts, retries, skip-on-failure

lukeandClaude Opus 4.6
2026-03-20 17:36:41 -06:00
-
4589670b37
Fix Whisper misspelling caller names — hint + fuzzy correction

lukeandClaude Opus 4.6
2026-03-20 07:42:18 -06:00
-
eb1e18a997
Strip stage directions before TTS, strengthen prompt bans

lukeandClaude Opus 4.6
2026-03-19 23:40:45 -06:00
-
6dcdf20289
Grok 4 routing, guardrails, pricing fix, strip silence improvements

lukeandClaude Opus 4.6
2026-03-19 17:46:29 -06:00
-
762b5efc3b
Strip silence: preserve music intro, fix ad normalization, smart loop range

lukeandClaude Opus 4.6
2026-03-19 02:32:34 -06:00
-
3dd6a83c68
Full app audit: 24 fixes across backend, frontend, infra, content, social

lukeandClaude Opus 4.6
2026-03-18 14:57:50 -06:00
-
5e98ed0e11
Fix LinkedIn posting to use correct account, blocklist personal profile

lukeandClaude Opus 4.6
2026-03-18 14:02:47 -06:00
-
fcf13bae22
Fix repetitive episode titles — require specific caller/situation references

lukeandClaude Opus 4.6
2026-03-18 04:06:12 -06:00
-
c30a75cc8f
Fix X/Twitter posting — add who_can_reply_post and __type params

lukeandClaude Opus 4.6
2026-03-18 04:02:55 -06:00
-
90e51698b8
Devon fixes, theme prompt rewrite, sentence trimmer, cost tracker, normalization

lukeandClaude Opus 4.6
2026-03-18 03:55:55 -06:00
-
5d8ab57e20
Show theme feature, Irish music genre, strip silence overhaul

lukeandClaude Opus 4.6
2026-03-18 03:30:15 -06:00
-
d33a022676
Add show theme feature for themed episodes

lukeandClaude Opus 4.6
2026-03-17 23:46:48 -06:00