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:
- EXACTLY 3 direct instruction sections, each 5-8 minutes.
- Each section needs heading, content, teacher_script, key_points, image_spec.
- EVERY section needs `hook` (analogy, mystery, vivid scenario, or provocative question).
- EVERY section needs `transition` — the last section's transition pivots from instruction into the active activity phase.
- teacher_script MUST contain EXPLICIT directing verbs at sentence starts:
  "Ask: [question]?", "Say: [statement]", "Wait [seconds]",
  "Call on a student", "Show [the slide/image]", "Have students turn to their partner and...", "Tell the class...".
- teacher_script must have 3+ question marks AND 3+ directing verbs.
- A substitute teacher should be able to read the script verbatim and run the lesson.
- Historical figures are CHARACTERS with vivid descriptions, not encyclopedia entries.
- Guided notes: 10-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. CRITICAL: produce ALL 3 fields below.
guided_notes is the SECOND most important field and MUST contain 10-12 entries:

{
    "direct_instruction": [
        {
            "heading": "Section heading",
            "content": "Substantive content referencing primary sources by title",
            "teacher_script": "Ask: [opening question]? Wait. Call on 2 students. Say: [statement]. Show [the slide]. Ask: [follow-up]?",
            "key_points": ["point 1", "point 2", "point 3"],
            "image_spec": "specific image search query",
            "hook": "Analogy or vivid scenario (REQUIRED on every section)",
            "transition": "Scripted pivot to next section (REQUIRED 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"
    ]
}

REQUIRED MINIMUMS:
- direct_instruction: 2-3 sections, EVERY section has hook, every-except-last has transition
- guided_notes: 10-12 entries (MUST be filled in — do not leave empty)
- formative_checks: 2-3 entries
