From 50eff3ca3994083c82874a198787633cb3ef7ae4 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Thu, 11 Jun 2026 18:22:10 +0000 Subject: [PATCH 1/2] tripit: enable real tour-guide content providers (wikipedia discovery, web sources, chat writer) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Viktor's tour-guide redo (tripit#24, slice tripit#25): the feature shipped dark on 2026-06-08 because these three env vars were never set, so prod ran the fake test-fixture providers — the only sight users ever saw was the placeholder 'Sight 1' narrated by browser TTS. Flips discovery to Wikipedia GeoSearch, story material to the five real web sources, and script-writing to claude-agent-service (token already present in tripit-secrets). Co-Authored-By: Claude Fable 5 --- stacks/tripit/main.tf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/stacks/tripit/main.tf b/stacks/tripit/main.tf index 2c099fc6..8e198e73 100644 --- a/stacks/tripit/main.tf +++ b/stacks/tripit/main.tf @@ -79,6 +79,14 @@ locals { TTS_MODE = "openai_compatible" TTS_BASE_URL = "http://chatterbox-tts.tts.svc.cluster.local:8000" TTS_MODEL = "chatterbox" + # Tour-guide content pipeline (tripit#24/#25): these three default to `fake` + # in tripit's config, which is what shipped dark on 2026-06-08 — prod only + # ever showed the placeholder "Sight 1". Real providers: Wikipedia GeoSearch + # discovery, the five web story sources, and the claude-agent-service script + # writer (CLAUDE_AGENT_TOKEN already in tripit-secrets). + SIGHT_DISCOVERY_PROVIDER = "wikipedia" + STORY_SOURCE_MODE = "web" + SCRIPT_WRITER_MODE = "chat" } } From 7a1cc648989bd593d42e42a5bc8567a6b03a9541 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Thu, 11 Jun 2026 18:23:29 +0000 Subject: [PATCH 2/2] kyverno: re-trigger apply of tts GPU-priority exclusion (87702bdc was [ci skip]'d) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Viktor's tour-guide redo (tripit#26): the Chatterbox TTS go-live commit 87702bdc carried [ci skip], so CI never applied the kyverno change that keeps the tts namespace out of low-GPU-priority injection. This comment-only commit makes CI apply the already-committed change — step 1 of the kyverno -> tts -> tripit apply order. Co-Authored-By: Claude Fable 5 --- stacks/kyverno/modules/kyverno/resource-governance.tf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/stacks/kyverno/modules/kyverno/resource-governance.tf b/stacks/kyverno/modules/kyverno/resource-governance.tf index bcbaece0..c9f05808 100644 --- a/stacks/kyverno/modules/kyverno/resource-governance.tf +++ b/stacks/kyverno/modules/kyverno/resource-governance.tf @@ -1170,3 +1170,7 @@ resource "kubectl_manifest" "mutate_strip_cpu_limits" { } }) } + +# Apply re-trigger 2026-06-11: 87702bdc landed with [ci skip], so this stack was +# never CI-applied; tripit#26 (tour-guide redo) needs the tts GPU-priority +# exclusion live before the tts stack applies. No functional change in this commit.