{
  "spec_version": "1.0.0",
  "document_type": "presentation_format",
  "format_id": "format.micro_story.v1",
  "display_name": "Micro Story (3–6 slides)",
  "intended_use": "short_storytelling_presentations",
  "updated_at": "2026-02-04T15:25:41Z",
  "audience_fit": {
    "primary": [
      "teachers",
      "students",
      "parents"
    ],
    "region": "Bulgaria"
  },
  "constraints": {
    "slide_count": {
      "min": 3,
      "max": 6
    },
    "time_min": {
      "min": 3,
      "max": 7
    },
    "text_per_slide_max_chars": 180,
    "visual_density": "high",
    "speaker_density": "medium"
  },
  "structure": {
    "segments": [
      {
        "id": "hook",
        "slides": {
          "min": 1,
          "max": 1
        },
        "purpose": "attention_and_context"
      },
      {
        "id": "turn",
        "slides": {
          "min": 1,
          "max": 2
        },
        "purpose": "key_change_or_conflict"
      },
      {
        "id": "resolution",
        "slides": {
          "min": 1,
          "max": 2
        },
        "purpose": "takeaway_and_next_step"
      }
    ],
    "mandatory_elements": [
      "one_sentence_goal",
      "one_visual_motif",
      "one_actionable_takeaway"
    ]
  },
  "generation_rules": {
    "tone": "warm_narrative",
    "logic": "problem_solution",
    "avoid": [
      "long_history_dates_dump",
      "abstract_definitions"
    ],
    "qa_prompt": "one_question_to_audience_per_presentation"
  },
  "assertions": [
    {
      "id": "ms1_slide_count",
      "type": "hard",
      "rule": "slide_count <= 6"
    },
    {
      "id": "ms2_takeaway",
      "type": "hard",
      "rule": "must_include_actionable_takeaway == true"
    }
  ]
}