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 fixcouncil-of-shafts.md corrected from altitude: regional to altitude: local.

What’s Still Needed

  1. Relationship frontmatter auditneighbors/allies/enemies fields are missing on most territory files. The footer grid in [...slug].astro already works but is empty for most territories. This is the highest-value next step for players.
  2. Non-territory files at altitude: regionalvaelrun-river.md, khar-mol-mountains.md, fairies.md will appear in the lands index unless handled. Either fix their altitude or add a content-type filter to the Astro query.
  3. Continent overview nav — bare links at the bottom of the-continent-of-thrapsus.md still need formatting.
  4. thrapsus-geographical-placement.md description — contains markdown links in the description field (renders literally).