From 6c42e55f5974ae3c48ec7045b3932deef2f0a7a3 Mon Sep 17 00:00:00 2001 From: Eric Wagoner Date: Wed, 23 Sep 2026 19:50:27 -0400 Subject: [PATCH] The collection is Kestrel's Hall Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01Jm2auWk6RP71CjaAb4FMoG --- README.md | 4 ++-- family.json | 2 +- template/src/lib/components/Hall.svelte | 4 ++-- template/src/lib/family.ts | 2 +- template/static/family.json | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 8127720..b32e8c4 100644 --- a/README.md +++ b/README.md @@ -71,9 +71,9 @@ interruptions, Wiz-War's shape, does not fit and keeps its own server. ## The family -`family.json` lists every game of the Kestrel's Nest: slug, name, address, +`family.json` lists every game of Kestrel's Hall: slug, name, address, one-line pitch, player count and origin. Each game ships a copy as `static/family.json` (the deploy script takes the kit's latest when the kit is beside the game) and its about panel lists the others under *More games -at the Kestrel's Nest*. Add a game here, then deploy the games; nothing +in Kestrel's Hall*. Add a game here, then deploy the games; nothing else needs to know. diff --git a/family.json b/family.json index 1868b48..f9e6d33 100644 --- a/family.json +++ b/family.json @@ -1,5 +1,5 @@ { - "family": "the Kestrel's Nest", + "family": "Kestrel's Hall", "games": [ { "slug": "wizwar", diff --git a/template/src/lib/components/Hall.svelte b/template/src/lib/components/Hall.svelte index 5fddf62..5acb287 100644 --- a/template/src/lib/components/Hall.svelte +++ b/template/src/lib/components/Hall.svelte @@ -32,7 +32,7 @@ if (aboutOpen && !tally) api.tally().then((t) => (tally = t)).catch(() => (tally = null)); }); const hours = (minutes: number) => (minutes < 90 ? `${minutes} minutes` : `${Math.round(minutes / 60)} hours`); - /** The other games of the Kestrel's Nest, for the about panel. */ + /** The other games of Kestrel's Hall, for the about panel. */ let family = $state([]); $effect(() => { void otherGames('__SLUG__').then((g) => (family = g)); @@ -283,7 +283,7 @@

{/if} {#if family.length} -

More games at the Kestrel's Nest

+

More games in Kestrel's Hall

    {#each family as g (g.slug)}
  • {g.name}: {g.pitch} {g.players} players; {g.origin}.
  • diff --git a/template/src/lib/family.ts b/template/src/lib/family.ts index 719a5e9..b706a6b 100644 --- a/template/src/lib/family.ts +++ b/template/src/lib/family.ts @@ -1,4 +1,4 @@ -// The other games of the Kestrel's Nest, from the family list the kit keeps +// The other games of Kestrel's Hall, from the family list the kit keeps // (family.json, one copy shipped with every game), so a player who liked one // table can find the next. This game is left out of its own list. diff --git a/template/static/family.json b/template/static/family.json index 10d4a2e..2e69a05 100644 --- a/template/static/family.json +++ b/template/static/family.json @@ -1,5 +1,5 @@ { - "family": "the Kestrel's Nest", + "family": "Kestrel's Hall", "games": [ { "slug": "wizwar",