Astro Guideline: Architecture — Define collection schemas. Description: Zod schemas for content validation. Do: Schema with required fields and types. Don't: No schema validation. Good Example: defineCollection({ schema: z.object({...}) }). Bad Example: defineCollection({}). Severity: High. Docs: https://docs.astro.build/en/guides/content-collections/#defining-a-collection-schema.