Skip to main content

Valenar Docs

Canonical documentation for the Valenar example game.

This tree is organized by stable owner surfaces plus navigation views. Use the first-pass path below for live reading, then branch into the topical clusters you need.

Start Here

  • gd-canon.md - canonical act names, progression boundaries, Nexus/Wardheart wording, and live behavior vocabulary.
  • gd-glossary.md - shared terms for acts, Core/Camp/Settlement distinctions, polity ladder terms, and planning vocabulary.

Read these two pages first. If a support contract still carries older prototype wording, canon and glossary wording controls.

Surface Legend

  • Canonical owner surface - one Markdown file owns one design, lore, or story object. Other docs link to it instead of duplicating it.
  • Navigation / view surface - act views, indexes, generated landings, and other reader-facing groupings that point at canonical owners without taking over ownership themselves.
  • Current contract - the canon, glossary, acts, systems, generation, catalogs, and current UX contracts in this tree.
  • Intended source surface - examples/valenar/Content/*.secs. Future designer-facing source.
  • Current executable stand-in - examples/valenar/Generated/*.cs. Hand-written stand-ins the runtime consumes today.
  • Compiler / shared-language backlog - workspace docs/design/ plus SECS-Compiler-Plan.md. Secondary for Valenar readers unless a doc explicitly sends you there.
  • Working docs - implementation/pr-roadmap.md, implementation/pr-wave-template.md, and implementation/pr-docs-codegen-rules.md.
  • Proposal-only docs - any page explicitly labeled proposal in the index below.

Ownership And Navigation Governance

Quest Owners

Local Quest and Mission owner surfaces remain reserved for later waves; until promotion, Local Quest guidance stays in pr-quest-owner-and-navigation-model.md and systems/gd-quest-and-lore-design.md, while current Mission appearance and planning vocabulary live in acts/gd-act-0-mission-spine.md and systems/gd-objectives-clues-missions.md.

Generated provenance stays strict: a generated file either cites a real Content/ source, uses an auto-generated marker, or uses the canonical no-source stand-in marker. Valenar docs should not invent a compiler run or a .secs source relationship.

First-pass path

Quick Clusters

Lore

  • lore/pr-file-conventions.md - prefix scheme, cross-layer rules, canonicity and exposure tier definitions, Game 1 reveal-tier ceiling.
  • lore/adr/ - accepted lore-tree ADRs, including the decision to keep ADRs in a dedicated folder.
  • lore/universe/ul-cosmology.md - entry point for the ul-* universe lore set (cross-game canon: cosmology, demon cycle, hero calling, Wardhearts, super-world structure). The universe-design counterpart is lore/universe/ud-world-law.md.
  • lore/local/gl-afterwar-state.md - entry point for the gl-* game-local lore set for Valenar (Game 1): Afterwar state, MC Corebound origin, Earthborn backgrounds, demon remains, false-king arc, surviving nations, old hero traces, and cosmology traces.
  • lore/hooks/lh-game1-world-hooks.md - entry point for the lh-* exposure tables that map universe-scope facts to where, when, and how they surface in Game 1.

Story

Acts

Act docs are the canonical owners for Act Arcs and act-level outcome framing. They are also view surfaces for quest content that matters inside that act. A future cross-act Quest Thread or reusable Mission should link in from the act view rather than moving its canonical owner under acts/.

Systems

Generation

UX

Catalogs

Working And Proposal Surfaces

Working Rules

  • Acts are the canonical progression frame.
  • Core, Camp, Settlement, and Outpost are distinct systems.
  • Founding the Core does not create the Settlement or the player-facing Realm.
  • Sites are first-class; dungeons are one site family once discovered or entered.
  • Named characters have skills and assignments; pops fill ordinary settlement jobs.
  • Current Plan sits above Objectives and Queue.
  • Objective, clue, mission, planning context, and activity remain distinct.
  • Live behavior vocabulary uses activity and policy; higher-level planning docs do not promote a separate executable term above activities.
  • Live behavior vocabulary uses activity and policy.
  • The current executable map is a stepping-in prototype fixture, not the final world-scale commitment.