Doctor

Use doctor to check project classes against generated utilities and flag likely mistakes early.

What doctor checks

  • Unknown EmilyCSS class names in configured source files
  • Unknown variants on otherwise valid classes
  • Basic accessibility warnings such as obvious focus removal patterns

Run doctor

npx emily-css build
npx emily-css doctor

Doctor is report-only. It does not rewrite files.

Tips for useful output

  • Keep purge source globs in emily.config.json accurate
  • Regenerate CSS and manifest before running doctor
  • Fix unknown classes first, then review warnings

Next step

Next: Migrate report for Tailwind-to-Emily planning.