**AI Coder Agent Instructions**
For all content block structures used by the AI agents (especially during the planning stage), the schema defined within the corresponding prompt `.txt` files (e.g., `prompts/planning/main_lesson_planner.txt`) serves as the definitive source of truth. All Pydantic models in the codebase (e.g., `show