Skip to content

Validation failures

Symptoms

content:validate exits non-zero, or season:validate reports an invalid window.

Likely causes

  • Invalid theme shape or entry metadata.
  • Duplicate theme or word.
  • Unknown season theme.
  • Overlapping or malformed season dates.

Investigation and resolution

Run the failing command directly and read the file/path in the diagnostic. Fix the source JSON, then rerun pnpm content:validate before regenerating metadata. For season issues, inspect neighboring files in runtime-config/seasons and rerun pnpm season:validate.

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