Skip to content

Content validation

Validation has three jobs:

  • Confirm the authored shape with the Zod schema.
  • Normalize words and slugs into runtime form.
  • Enforce semantic rules such as unique themes and unique words.

Run the registry validation from the repository root:

bash
pnpm content:validate

The command reports discovered and loaded themes, entry counts, exclusions for minimum answer length, index counts, and timings. A non-zero exit status means the registry should not be used for a release or season preview.

See Validation troubleshooting for investigation patterns.

The Daily Rule engineering, authoring, editorial, and operations handbook.