Revision History — Session 26
Session 26 — March 21, 2026
Summary
Rethought the Thrapsus entry experience from the player’s perspective and rebuilt the lands index accordingly.
Changes
Schema — Added taxa and region as typed enum fields in content.config.ts.
Astro pages — Redesigned lands/index.astro to group territories by geographic region (5 regions). Created lands/taxa/index.astro as an alternate view grouped by biological classification. Both views link to each other.
Territory frontmatter — Added region to all 28 territory files. Four descriptions rewritten for clarity and player usefulness (Lanshir Savanna, Dun Kareth, Gravethane, Norak-Zhun).
Altitude fix — council-of-shafts.md corrected from altitude: regional to altitude: local.
What’s Still Needed
- Relationship frontmatter audit —
neighbors/allies/enemiesfields are missing on most territory files. The footer grid in[...slug].astroalready works but is empty for most territories. This is the highest-value next step for players. - Non-territory files at
altitude: regional—vaelrun-river.md,khar-mol-mountains.md,fairies.mdwill appear in the lands index unless handled. Either fix their altitude or add a content-type filter to the Astro query. - Continent overview nav — bare links at the bottom of
the-continent-of-thrapsus.mdstill need formatting. thrapsus-geographical-placement.mddescription — contains markdown links in thedescriptionfield (renders literally).