## Lesson — Normalize polymorphic metadata inputs

**Tags:** zod, parsing, dx
**Scope:** packages/core/src/types.ts

Use Zod preprocessors to handle diverse input formats like YAML lists, scalars, and comma-separated prose, coercing them into a canonical internal array format.
