How Content Is Organized
Navigation happens through the chapter index (manuscript.md). Frontmatter fields handle categorization and status tracking — they make content queryable by Astro and give a quick read on the state of any document.
Required Fields
Every Today’s Specials document should include these three fields:
---
status: stub # stub | in-progress | complete
altitude: 5k # 30k | 15k | 5k | ground
content-type: mechanics # mechanics | lore | character | table | reference
---
Field Definitions
status
Tracks where the document is in the writing process.
| Value | Meaning |
|---|---|
stub | Placeholder. The Layer 3 brief is there but Layer 4 content hasn’t been written yet. |
in-progress | Actively being written. Has real content but isn’t finished. |
complete | Done. Ready. |
altitude
Tracks the level of detail the document operates at.
| Value | Meaning |
|---|---|
30k | Big picture — overview, tone, what the game is |
15k | Major sections — structure, page budget, session arc |
5k | Section specifics — how a phase works, what a class does |
ground | Detailed material — tables, exact numbers, specific prompts |
content-type
Tracks what kind of document it is.
| Value | Meaning |
|---|---|
mechanics | How something works |
lore | World, flavor, narrative |
character | Class, calling, character-related content |
table | Oracles, prompt tables, reference tables |
reference | Summaries, overviews, meta documents |
Optional Fields
phase: cooking # exploration | cooking | review
tags: [cooking, cards]
Use phase when a document is specific to one game phase. Omit it for documents that span the whole game.
Current Status Snapshot
| Chapter | File | Status |
|---|---|---|
| Introduction | introduction.md | in-progress |
| Game Loop | game-loop.md | in-progress |
| Character Creation | character-creation.md | in-progress |
| Job Creation | job-creation.md | stub |
| Exploration | exploration.md | stub |
| Cooking | cooking.md | stub |
| Presentation | presentation.md | stub |
| Misc Tables | misc-tables.md | stub |
| Example Playthrough | example-playthrough.md | stub |
| Credits | credits.md | stub |
Update this table as Layer 4 content gets written.