Hidden truth lives in gm/; state/knowledge.md holds what the PC knows, believes, and suspects. Everything else in a campaign stays player-facing.
Locations
One file per location, named kebab-case.md. Keep the frontmatter stable so
the agent can update it in place.
These files are player-facing: record what the PC has observed or could observe.
A hidden truth the PC has not yet learned belongs in ../../gm/.
---
name:
type:
region:
status: visited | known | rumored
---
# <name>
## Description
## Notable features
## Inhabitants
## History