docs+config: continuous research end to end, and a feed a subscriber can play
CLAWMATES_PUBLIC_URL was unset, so the podcast feed built every episode URL from the localhost default: valid XML that no podcast app could play. Set in the repo override and on prod (https://clawmates.work); the feed now carries real enclosure URLs for both episodes. Addendum 7 records the four defects found working on this recipe — only one of which the plan predicted — and the evidence for each. Co-Authored-By: Claude Opus 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01WZb5A2kfVfjpdwSochkuHz
This commit is contained in:
co-authored by
Claude Opus 5
parent
785a7e7b0e
commit
620d1bfc5f
@@ -133,6 +133,10 @@ services:
|
||||
# TypeSafe Jev — shadow skill triage (cm-api skill_triage.rs). Optional:
|
||||
# unset, the triage records nothing. Server-side only; never a mission's.
|
||||
TYPESAFE_API_KEY: ${TYPESAFE_API_KEY:-}
|
||||
# Where this deployment is reachable from OUTSIDE. The podcast feed
|
||||
# builds every episode URL from it, so unset means a feed whose items
|
||||
# all point at localhost — valid XML that no subscriber can play.
|
||||
CLAWMATES_PUBLIC_URL: ${CLAWMATES_PUBLIC_URL:-http://localhost:8080}
|
||||
# ElevenLabs GenFM, for rendering the Continuous Research episode.
|
||||
#
|
||||
# SERVER-SIDE ONLY, deliberately. It is NOT in
|
||||
|
||||
Reference in New Issue
Block a user