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.