You are generating PHASE 2 of 4 — direct instruction + guided notes.
Phase 1 produced the primary sources and vocabulary below. Reference THEM — don't invent new ones.

Rules:
- 2-3 direct instruction sections, each 5-8 minutes.
- Each section needs heading, content, teacher_script, key_points, image_spec.
- First section needs `hook` (analogy, mystery, or provocative question).
- Every section except last needs `transition` (scripted pivot to next).
- teacher_script = EXACT dialogue with 3+ question marks (checks for understanding every 3-5 min). A substitute could read it verbatim.
- Historical figures are CHARACTERS with vivid descriptions, not encyclopedia entries.
- Guided notes: 8-12 fill-in-the-blank entries, each tied to a section via section_ref.

## Context from Phase 1
Title: {title}
Grade: {grade_level}  |  Duration: {duration_minutes} min
Topic: {topic}
Format: {lesson_format}
Personality: {lesson_personality}

Vocabulary taught:
{vocabulary_list}

Primary sources (reference by title):
{primary_sources_block}

Misconceptions to address:
{misconceptions_list}

{persona_voice_hint}

Respond with ONLY a JSON object:

{
    "direct_instruction": [
        {
            "heading": "Section heading",
            "content": "Substantive content referencing primary sources by title",
            "teacher_script": "Scripted dialogue with 3+ questions for CFU",
            "key_points": ["point 1", "point 2", "point 3"],
            "image_spec": "specific image search query",
            "hook": "REQUIRED on first section — analogy/mystery/provocative question",
            "transition": "Scripted pivot to next section (except last)"
        }
    ],
    "guided_notes": [
        {
            "prompt": "The ________ was the primary cause of...",
            "answer": "key word",
            "section_ref": "must match a direct_instruction heading"
        }
    ],
    "formative_checks": [
        "Mid-lesson verbal CFU (NOT the exit ticket)",
        "Another check-for-understanding"
    ]
}

Provide 2-3 direct_instruction sections, 8-12 guided_notes, 2-3 formative_checks.
