Home · Wiki · Spatial · Room taxonomy
Source of truth for World Builder room_type, placeable roomTags, and NPC / facility-bot roomTags. Same chrome as the rest of the wiki.
Taxonomy v2 ties room identity to tags so furnishings and NPCs land in sensible places. Data lives at /data/room-taxonomy.json; the live API is GET /api/spatial/room-types.
Background codes use CAT.LEAF form (for example HLTH.CLIN, EDU.UNIV, MFG.LT). Leaf types describe what a room is for; categories group them for builders and filters.
AI builders filter furnishings and NPCs with roomTagsAllow(tags, room_type) so placed content matches the room’s declared type.