Files
nimmerworld.eachpath.local/narrative-composition/architecture.md

1.6 KiB

Narrative Composition

How stories happen: the Compositor as narrative-composer cleaved from equilibrium-seeker GM; cyclic forward-prop / back-write loop where per-player perspectives ascend and canonical narrative descends; catalogue + tools as typed contract; the Compositor as a fractal/recursive primitive at three tiers (zone-event, district-event, world-event); world-server / district-server generation as the same Compositor primitive applied at design-time (init-function for canon-rows); reflexive Dream-process at every layer with hand-authored reward-guardrails encoding the designers' ethical stance.

Status: skeleton — content migration scheduled for commit 2 of the split-into-domains operation. Architecture content currently lives in architecture-broad.md and will land here next.

Companion to: architecture-broad.md (executive summary + global meta-lists), runtime-engine/architecture.md (lemniscate emits typed perspective-summaries that feed the Compositor), inference-and-memory/architecture.md (back-writes land in primary.sqlite via UID-keyed routing), scale-and-transport/architecture.md (Compositor instances are stateless workers; transport carries canon-fragments).

Sections that will land here

  • §The Compositor — narrative composition role (incl. v0.7 worked-example bar-brawl, three-tiers, world-gen-as-init)
  • §Reflexive Dream-process at every layer

Version: 0.7.0-skeleton | Created: 2026-04-26 | Updated: 2026-04-26 | Origin: Skeleton placeholder for commit 1 of the split-into-domains operation