From 10f9d0e86081ea4df08f9d3e4a4e62bda7e43b11 Mon Sep 17 00:00:00 2001 From: Anthony Ettinger Date: Sun, 8 Nov 2026 16:49:17 +0000 Subject: [PATCH] test: a pwa.pit.world host is read in full, brand first The domain sweep (#438) changed this test's input to brisk.pwa.pit.world but kept the expected 'brisk dot news'. The narration speaks the domain an ad points at so a listener can type it, and brisk.news is lapsing, so the right reading of the new host is 'brisk dot P W A dot pit dot world' (brand from the lexicon, PWA spelled as an initialism). Asserts that, plus a leet-named retired app (c0upons). Co-Authored-By: Claude Opus 5.5 --- tests/ads-video-spoken.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/ads-video-spoken.test.ts b/tests/ads-video-spoken.test.ts index 8ddd3aa..1244739 100644 --- a/tests/ads-video-spoken.test.ts +++ b/tests/ads-video-spoken.test.ts @@ -12,7 +12,9 @@ describe("spoken domains and names", () => { expect(spokenDomain("nichedb.dev")).toBe("niche d b dot dev"); expect(spokenDomain("pit.world")).toBe("pit dot world"); expect(spokenDomain("moshcode.sh")).toBe("mosh code dot S H"); - expect(spokenDomain("brisk.pwa.pit.world")).toBe("brisk dot news"); + // Retired apps live on .pwa.pit.world: the brand, then the host, read in full so a listener can type it. + expect(spokenDomain("brisk.pwa.pit.world")).toBe("brisk dot P W A dot pit dot world"); + expect(spokenDomain("c0upons.pwa.pit.world")).toBe("coupons dot P W A dot pit dot world"); }); test("names nobody listed still come out readable", () => {