Narrative Spec

Open, versioned contracts for stories, worlds, characters, and related canon.

Writers write prose. AIs should build the supporting objects — characters, worlds, factions, magic systems — against a spec rather than inventing a new shape for “character” on every run.

A stub is valid. Depth is scored, not demanded.

Schemas

Medium overlays

Additive detail for one medium, living under extensions. A namespace not listed here is opaque JSON the core validator does not read.

Documentation