Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Style & Formatting Guidelines

Frontmatter

No YAML headers required (unlike Jekyll/Hugo sites).

Use relative links: ./puzzles/file.md or just [./file-name.md](./file-name.md)

Headings Structure

  • # Type Name — Document title (one per file)
  • ## Game Examples — Section for concrete instances
  • ### [Game]: [Puzzle Name] — Individual example
  • ## Related Types — Cross-references section

Tables

Use for:

  • Comparisons between puzzle types
  • Requirement summaries
  • Quick-reference matrices
| Type | Similarity | Distinction |
|------|------------|-------------|
| Multi-Faceted Plan | Both gather across sources | MFP = different categories, not unified system |

Lists

  • Numbered lists for sequential steps or solution chains
  • Bullet lists for enumerations without order

Emphasis

Use bold (**text**) for:

  • Field labels: Setup, Solution Chain, Why It’s This Type
  • Key terms (sparingly)

Code Blocks

Use triple-backticks with markdown for example structures showing game flows:

```markdown
1. Examine object A → discover property X
2. Talk to NPC B → learn about need Y
3. Combine A with Z → solution unlocks
```

Tone

  • Mechanical and precise — avoid vague terms like “clever,” “creative”
  • Describe how not just that
  • Example: Instead of “The player cleverly uses the mirror,” write “The player examines the mirror, notes its reflective surface matches the telescope requirement discovered earlier”

File Naming

Use kebab-case: multi-faceted-plan.md, pattern-learning.md, cross-temporal-causality.md