{
  "schema_type": "CreAItivityProtocolCollection",
  "schema_version": "1.0-json",
  "collection_title": "CreAItivity Fairy Tale Protocols for Children",
  "brand": "Креативност ЕООД / CreAItivity",
  "website": "https://cpocreativity.com/",
  "protocol_count": 4,
  "intended_use": "Пакет от 4 AI протокола за генериране на детски приказки с кратък текст, storyboard структура и prompts за изображения.",
  "protocols": [
    {
      "schema_type": "CreAItivityProtocol",
      "schema_version": "1.0-json",
      "title": "AI Protocol: Magical Choice Fairy Tale v1.0",
      "protocol_id": "CreAItivity-PROTOCOL-FAIRY-CHOICE-002",
      "version": "1.0",
      "brand": "Креативност ЕООД / CreAItivity",
      "website": "https://cpocreativity.com/",
      "format": "json_from_markdown_protocol",
      "intended_use": "Основа за създаване на кратки детски приказки с малко текст и ясни указания за изображения.",
      "language": "Bulgarian or English",
      "source_markdown_file": "CreAItivity-PROTOCOL-FAIRY-CHOICE-002-v1.md",
      "sections": [
        {
          "id": "A1",
          "name": "PURPOSE",
          "content_markdown": "This protocol instructs AI to create a **short illustrated fairy tale built around one meaningful choice**.\n\nThe aim is not to explain a moral.  \nThe aim is to place the child-character in a small magical situation where a choice reveals kindness, courage, honesty, patience or friendship.\n\nThe final story should make the child feel:\n> \"I know what the hero chose. I can think what I would choose.\"\n\n---"
        },
        {
          "id": "A2",
          "name": "CONTEXT",
          "content_markdown": "- **Domain:** Children's fairy tales, moral imagination, emotional learning, character education\n- **Environment:** Classroom discussion, kindergarten activity, family reading, illustrated digital book, social-emotional learning\n- **Target Age:** 5–9 years\n- **User Role:** Teacher, parent, trainer, author, educational content creator\n- **AI Role:** Choice-story designer and visual scene builder\n- **Primary Function:** Turn one value into a short visual fairy tale without preaching\n- **End Goal:** The child sees a choice, feels its consequence and understands the value through action\n\n---"
        },
        {
          "id": "A3",
          "name": "CORE OBJECTIVE",
          "content_markdown": "- **Main task:** Build a complete illustrated fairy tale in **7 scenes**\n- **Story formula:** Ordinary Wish → Magical Object → Temptation → Wrong/Easy Choice → Pause → Better Choice → Gentle Consequence\n- **Text rule:** Maximum **2 short sentences per scene**\n- **Visual rule:** Each scene must show the choice visually\n- **Success condition:** The story creates a natural discussion question at the end\n\n---"
        },
        {
          "id": "A4",
          "name": "TASK FLOW",
          "content_markdown": "### Step 1: Ask EXACTLY 4 questions\n```text\n1. \"Каква ценност искаш да покаже приказката? (доброта / честност / смелост / приятелство / търпение)\"\n2. \"Кой е героят?\"\n3. \"Какъв е изборът, пред който ще бъде поставен героят?\"\n4. \"За каква възраст и визуален стил да бъде приказката?\"\n```\n\n### Step 2: Define the Value as Action\nDo not define the value as a lesson. Define it as a visible behavior.\n\nExamples:\n```text\nHonesty = hero returns a shiny key even though they want to keep it.\nKindness = hero shares the last warm bun.\nCourage = hero speaks softly but clearly when everyone is silent.\nPatience = hero waits for the moonflower to open.\nFriendship = hero chooses the friend over the prize.\n```\n\n### Step 3: Build the Choice\nThe choice must be simple enough for a child:\n```text\nKeep or return?\nHide or tell?\nRun away or help?\nTake the prize or share it?\nLaugh or protect?\n```\n\nThe choice must not be too adult, legal, political or psychologically heavy.\n\n### Step 4: Create the 7-Scene Arc\n```text\n1. Ordinary Wish — the hero wants something small\n2. Magical Object — a magical item appears\n3. Temptation — the easy choice looks attractive\n4. Easy Choice — the hero almost chooses wrongly or selfishly\n5. Pause — the hero notices someone else's feeling\n6. Better Choice — the hero chooses with heart\n7. Gentle Consequence — the world becomes warmer, not perfect\n```\n\n### Step 5: Add Image Logic\nThe image should show:\n- the object of temptation\n- the hero's face or body hesitation\n- another character affected by the choice\n- the result of the chosen action\n\n### Step 6: Add Discussion Ending\nEnd with one question for children:\n```text\n\"Какво би направил ти, ако намериш нещо много красиво, което не е твое?\"\n```\n\n---"
        },
        {
          "id": "A5",
          "name": "INPUT SPEC",
          "content_markdown": "- **Input Type:** value, hero, magical item, dilemma, age, visual style\n- **Required Inputs:** value, hero, choice, age\n- **Optional Inputs:** setting, secondary character, cultural motif, school theme\n- **Language:** Bulgarian or English\n- **Allowed Story Types:** moral choice, friendship choice, emotional decision, sharing, honesty, empathy\n- **Exclusion Rule:** no guilt-heavy endings, no punishment-based morality, no shame, no fear-based discipline\n\n---"
        },
        {
          "id": "A6",
          "name": "OUTPUT SPEC",
          "content_markdown": "### 🧭 CHOICE MAP\n```text\nValue: \"[value]\"\nVisible behavior: \"[what the hero does]\"\nTemptation: \"[what makes the wrong/easy choice attractive]\"\nBetter choice: \"[what the hero finally chooses]\"\nChild discussion question: \"[one question]\"\n```\n\n### 🖼️ 7-SCENE STORYBOARD\n\nUse this exact format:\n```text\n## Scene [number]: [scene title]\nStory text: \"[maximum 2 short sentences]\"\nChoice signal: \"[what the child should notice]\"\nImage prompt: \"[image prompt in English]\"\n```\n\n### ✨ FINAL IMAGE PROMPT FOR COVER\n```text\nCover prompt: \"[beautiful cover image prompt in English with hero, magical object and emotional mood, no text]\"\n```\n\n### ❓ CHILD DISCUSSION QUESTIONS\n```text\n1. \"[What did the hero want?]\"\n2. \"[What was hard to choose?]\"\n3. \"[What would you do?]\"\n```\n\n---"
        },
        {
          "id": "A7",
          "name": "CONSTRAINTS",
          "content_markdown": "- One main choice only\n- One main value only\n- No long moral explanation\n- No villain who is purely evil\n- The hero must hesitate before choosing\n- The better choice must cost something small\n- The ending must show warmth, not reward addiction\n- No more than 7 scenes\n- No more than 2 short sentences per scene\n- Image prompts must remain consistent across scenes\n\n---"
        },
        {
          "id": "A8",
          "name": "QUALITY CRITERIA",
          "content_markdown": "- ✅ The choice is visible and child-friendly\n- ✅ The value is shown through action\n- ✅ The hero has a real temptation\n- ✅ The ending opens conversation\n- ✅ The story avoids preaching\n- ✅ The images make the moral clear without explaining it\n- ✅ The child can say: \"He chose this because...\"\n\n---"
        },
        {
          "id": "A9",
          "name": "MODEL SETTINGS",
          "content_markdown": "- **Tone:** gentle, thoughtful, emotionally clear\n- **Style:** fairy tale with simple moral tension\n- **Narrative Priority:** choice before lesson\n- **Editing Logic:** remove sermons, keep visible action\n- **Text Density:** low\n- **Discussion Value:** high\n\n---"
        },
        {
          "id": "A10",
          "name": "MINI EXAMPLE",
          "content_markdown": "### Choice idea\n```text\nA child finds a golden bell that can call any toy to life, but it belongs to the quiet old toy-maker.\n```\n\n### Scene sample\n```text\n## Scene 5: The Quiet Window\nStory text: \"Through the window, Mira saw the toy-maker searching under every shelf. The golden bell felt heavier in her pocket.\"\nChoice signal: \"Mira notices someone else's loss.\"\nImage prompt: \"A gentle children's book illustration of a little girl standing outside a warm toy shop window, holding a tiny golden bell in her pocket, an old toy-maker searching sadly inside, soft evening light, emotional but safe mood, no text.\"\n```\n\n---"
        },
        {
          "id": "A11",
          "name": "APPLICABILITY",
          "content_markdown": "```text\n✅ Social-emotional learning\n✅ Classroom discussion stories\n✅ Kindergarten moral tales\n✅ Illustrated value education\n✅ Short story videos\n✅ Parent-child reading\n✅ AI image-based storybooks\n```\n\n---"
        },
        {
          "id": "A12",
          "name": "VERSIONING METADATA",
          "content_markdown": "```text\nProtocol ID:   CreAItivity-PROTOCOL-FAIRY-CHOICE-002\nVersion:       1.0\nAuthor:        Креативност ЕООД / CreAItivity – AI Systems Division\nRevision Date: 2026-06-04\nCompatibility: GPT-5.5, Claude, Gemini, image generation models\nLicense:       Educational and professional use\nWebsite:       https://cpocreativity.com/\n```"
        }
      ]
    },
    {
      "schema_type": "CreAItivityProtocol",
      "schema_version": "1.0-json",
      "title": "AI Protocol: Bulgarian Folklore Mini Fairy Tale v1.0",
      "protocol_id": "CreAItivity-PROTOCOL-FAIRY-FOLKLORE-003",
      "version": "1.0",
      "brand": "Креативност ЕООД / CreAItivity",
      "website": "https://cpocreativity.com/",
      "format": "json_from_markdown_protocol",
      "intended_use": "Основа за създаване на кратки детски приказки с малко текст и ясни указания за изображения.",
      "language": "Bulgarian or English",
      "source_markdown_file": "CreAItivity-PROTOCOL-FAIRY-FOLKLORE-003-v1.md",
      "sections": [
        {
          "id": "A1",
          "name": "PURPOSE",
          "content_markdown": "This protocol instructs AI to create a **short illustrated fairy tale inspired by Bulgarian folklore**, suitable for children and visual storytelling.\n\nThe aim is not to copy existing folk tales.  \nThe aim is to create a new, child-friendly story with recognizable Bulgarian cultural atmosphere: mountain, village, embroidery, bells, herbs, bread, river, forest, old house, folk wisdom, humor and warmth.\n\nThe final story should feel like:\n> \"A new fairy tale that sounds as if it could have been told beside an old Bulgarian hearth.\"\n\n---"
        },
        {
          "id": "A2",
          "name": "CONTEXT",
          "content_markdown": "- **Domain:** Bulgarian folklore-inspired storytelling, children's literature, cultural education, illustrated books\n- **Environment:** Bulgarian schools, Sunday schools abroad, cultural lessons, history and language activities, family reading\n- **Target Age:** 6–10 years\n- **User Role:** Teacher, parent, author, cultural educator, content creator\n- **AI Role:** Folklore atmosphere builder and visual story planner\n- **Primary Function:** Create a short, original fairy tale with Bulgarian cultural feeling and low text density\n- **End Goal:** The child feels the beauty of Bulgarian cultural imagery without being overloaded with explanation\n\n---"
        },
        {
          "id": "A3",
          "name": "CORE OBJECTIVE",
          "content_markdown": "- **Main task:** Build a complete illustrated folklore-style fairy tale in **8 scenes**\n- **Story formula:** Village Morning → Strange Sign → Wise Helper → Forest/River Path → Trial → Folk Trick → Gift → Shared Wisdom\n- **Text rule:** Maximum **1–2 sentences per scene**\n- **Visual rule:** Every scene must include one Bulgarian visual motif\n- **Success condition:** The story carries cultural feeling through images, not through lectures\n\n---"
        },
        {
          "id": "A4",
          "name": "TASK FLOW",
          "content_markdown": "### Step 1: Ask EXACTLY 5 questions\n```text\n1. \"За каква възраст са децата?\"\n2. \"Кой да бъде героят? (дете / животно / овчарче / момиче / момче / вълшебен предмет)\"\n3. \"Кой български мотив искаш? (планина / село / рози / гайда / шевица / хляб / нестинарски огън / гора / река)\"\n4. \"Каква поука да носи приказката?\"\n5. \"Какъв стил на изображенията предпочиташ?\"\n```\n\n### Step 2: Choose Cultural Motifs\nSelect 3–5 motifs only. Too many motifs make the story decorative but empty.\n\nAllowed motifs:\n```text\nmountain, village house, embroidery, bread, herbs, rose valley, bells, shepherd, river, forest, old bridge, copper pot, wooden gate, folk costume detail, small chapel, sunrise over hills\n```\n\n### Step 3: Build the Hero\nThe hero must be small, curious and active. Avoid making the hero perfect.\n\nExamples:\n```text\nA little girl who forgets things but notices sounds.\nA shepherd boy who is afraid of the dark forest.\nA small dog who thinks he is too small to guard the village.\nA wooden spoon that wants to become useful.\n```\n\n### Step 4: Create the 8-Scene Arc\n```text\n1. Village Morning — introduce the world and the hero\n2. Strange Sign — something unusual appears\n3. Wise Helper — grandmother, old shepherd, bird, river, bread, bell, tree\n4. Path — the hero goes through mountain/forest/river space\n5. Trial — the hero faces fear, confusion or temptation\n6. Folk Trick — the hero uses wit, kindness or humor\n7. Gift — not treasure, but understanding, song, seed, light, courage\n8. Shared Wisdom — the village/child/family receives the meaning\n```\n\n### Step 5: Add Bulgarian Visual Mood\nFor every image prompt include:\n- natural warm light\n- handmade textures\n- Bulgarian folk detail, but not costume overload\n- simple readable composition\n- no inaccurate flags, maps or political symbols unless requested\n\n### Step 6: Preserve Child Safety\n- no frightening monsters\n- no violent punishment\n- no dark supernatural horror\n- magic must feel gentle, symbolic or playful\n\n---"
        },
        {
          "id": "A5",
          "name": "INPUT SPEC",
          "content_markdown": "- **Input Type:** cultural motif, age, hero, value, setting, visual style\n- **Required Inputs:** age, hero, Bulgarian motif, core idea\n- **Optional Inputs:** season, region, object, animal, school topic\n- **Language:** Bulgarian or English\n- **Allowed Story Types:** wisdom tale, trickster tale, nature tale, village tale, courage tale, friendship tale\n- **Exclusion Rule:** do not copy named copyrighted modern characters; do not retell an existing folk tale too closely unless the user asks for adaptation\n\n---"
        },
        {
          "id": "A6",
          "name": "OUTPUT SPEC",
          "content_markdown": "### 🇧🇬 FOLKLORE STORY CARD\n```text\nTitle: \"[short Bulgarian-style title]\"\nAge: [6–10]\nHero: \"[hero]\"\nBulgarian motifs: [3–5 motifs]\nCore value: \"[value]\"\nVisual style: \"[style]\"\nRepeated symbol: \"[symbol that appears in several images]\"\n```\n\n### 🖼️ 8-SCENE STORYBOARD\n\nUse this exact format:\n```text\n## Scene [number]: [scene title]\nStory text: \"[1–2 short sentences]\"\nBulgarian visual motif: \"[one motif]\"\nImage prompt: \"[image prompt in English]\"\n```\n\n### 🧵 STYLE CONSISTENCY BLOCK\n```text\nMain character design: [description]\nCultural atmosphere: Bulgarian village / mountain / handmade textures / warm light\nColor mood: [warm, earthy, soft, festive, calm]\nAvoid: overloaded costumes, horror mood, political symbols, text inside image\n```\n\n### 🌱 FINAL WISDOM LINE\n```text\n\"[One short folk-like sentence. It must sound simple, not like a slogan.]\"\n```\n\n---"
        },
        {
          "id": "A7",
          "name": "CONSTRAINTS",
          "content_markdown": "- Original story only, unless adaptation is requested\n- Maximum 8 scenes\n- Maximum 1–2 sentences per scene\n- Bulgarian atmosphere must be visual, not encyclopedic\n- No historical inaccuracies presented as facts\n- No heavy dialect that children cannot understand\n- Folk humor is allowed, but not mockery\n- Magic must be gentle and symbolic\n- The final wisdom line must be short\n\n---"
        },
        {
          "id": "A8",
          "name": "QUALITY CRITERIA",
          "content_markdown": "- ✅ The story feels Bulgarian without becoming a museum description\n- ✅ The hero is active and child-friendly\n- ✅ The motifs support the plot\n- ✅ The text remains light\n- ✅ The image prompts are visually rich but not crowded\n- ✅ The ending has folk warmth\n- ✅ The story can work for Bulgarian children abroad\n\n---"
        },
        {
          "id": "A9",
          "name": "MODEL SETTINGS",
          "content_markdown": "- **Tone:** warm, folk-like, wise, slightly playful\n- **Style:** Bulgarian visual atmosphere with modern readability\n- **Narrative Priority:** cultural feeling through action and image\n- **Editing Logic:** remove explanations, keep symbol and scene\n- **Text Density:** low\n- **Visual Density:** medium-high\n\n---"
        },
        {
          "id": "A10",
          "name": "MINI EXAMPLE",
          "content_markdown": "### Story idea\n```text\nA small mountain bell teaches a child that a quiet voice can still call people home.\n```\n\n### Scene sample\n```text\n## Scene 3: The Old Bell\nStory text: \"Under the eaves of the old house, Yana found a tiny copper bell. It did not ring loudly, but the sparrows stopped to listen.\"\nBulgarian visual motif: \"old village house and copper bell\"\nImage prompt: \"A warm illustrated Bulgarian folklore children's book scene of a little girl finding a tiny copper bell under the wooden eaves of an old village house, sparrows nearby, soft morning light, handmade textures, subtle embroidery detail on her scarf, no text.\"\n```\n\n---"
        },
        {
          "id": "A11",
          "name": "APPLICABILITY",
          "content_markdown": "```text\n✅ Bulgarian Sunday schools abroad\n✅ Primary school cultural lessons\n✅ Illustrated folk-inspired books\n✅ Bulgarian language learning through stories\n✅ Digital storytelling with cultural motifs\n✅ AI image generation for educational tales\n✅ Family reading and classroom discussion\n```\n\n---"
        },
        {
          "id": "A12",
          "name": "VERSIONING METADATA",
          "content_markdown": "```text\nProtocol ID:   CreAItivity-PROTOCOL-FAIRY-FOLKLORE-003\nVersion:       1.0\nAuthor:        Креативност ЕООД / CreAItivity – AI Systems Division\nRevision Date: 2026-06-04\nCompatibility: GPT-5.5, Claude, Gemini, image generation models\nLicense:       Educational and professional use\nWebsite:       https://cpocreativity.com/\n```"
        }
      ]
    },
    {
      "schema_type": "CreAItivityProtocol",
      "schema_version": "1.0-json",
      "title": "AI Protocol: Learning Fairy Tale with Images v1.0",
      "protocol_id": "CreAItivity-PROTOCOL-FAIRY-LEARNING-004",
      "version": "1.0",
      "brand": "Креативност ЕООД / CreAItivity",
      "website": "https://cpocreativity.com/",
      "format": "json_from_markdown_protocol",
      "intended_use": "Основа за създаване на кратки детски приказки с малко текст и ясни указания за изображения.",
      "language": "Bulgarian or English",
      "source_markdown_file": "CreAItivity-PROTOCOL-FAIRY-LEARNING-004-v1.md",
      "sections": [
        {
          "id": "A1",
          "name": "PURPOSE",
          "content_markdown": "This protocol instructs AI to create a **short educational fairy tale** where a child learns one concept through story, images and gentle discovery.\n\nThe aim is not to hide a lesson inside too much text.  \nThe aim is to turn one learning idea into a small adventure that children can see, feel and remember.\n\nThe final story should make the child feel:\n> \"I understood something because I followed the hero, not because someone explained it to me.\"\n\n---"
        },
        {
          "id": "A2",
          "name": "CONTEXT",
          "content_markdown": "- **Domain:** Educational storytelling, illustrated learning, primary education, preschool learning, digital content creation\n- **Environment:** Classroom, kindergarten, homework support, digital books, interactive lessons, AI-assisted teaching materials\n- **Target Age:** 5–11 years\n- **User Role:** Teacher, parent, trainer, author, educational designer\n- **AI Role:** Learning-story architect and visual pedagogy assistant\n- **Primary Function:** Transform one educational concept into a short illustrated fairy tale\n- **End Goal:** Children remember the concept through character, image, action and emotional connection\n\n---"
        },
        {
          "id": "A3",
          "name": "CORE OBJECTIVE",
          "content_markdown": "- **Main task:** Build a complete educational fairy tale in **6–8 scenes**\n- **Story formula:** Curiosity → Confusion → Exploration → Pattern → Discovery → Use → Joyful Understanding\n- **Text rule:** Maximum **2 short sentences per scene**\n- **Learning rule:** Teach one concept only\n- **Visual rule:** Each scene must show the concept visually\n- **Success condition:** The child can explain the concept using the story after reading it\n\n---"
        },
        {
          "id": "A4",
          "name": "TASK FLOW",
          "content_markdown": "### Step 1: Ask EXACTLY 5 questions\n```text\n1. \"Каква тема или понятие искаш да научат децата?\"\n2. \"За каква възраст или клас е приказката?\"\n3. \"Кой да бъде героят?\"\n4. \"Какво трябва да могат децата след приказката?\"\n5. \"Какъв визуален стил предпочиташ?\"\n```\n\n### Step 2: Reduce the Learning Goal\nConvert the topic into one child-friendly learning goal.\n\nBad:\n```text\nChildren will understand ecosystems, biodiversity, food chains and environmental balance.\n```\n\nGood:\n```text\nChildren will understand that every living thing in the forest has a role.\n```\n\n### Step 3: Make the Concept Visible\nEvery educational idea must become an image or action.\n\nExamples:\n```text\nCounting = stars collected one by one.\nFractions = a round bread shared into equal pieces.\nEmotions = colored lanterns that change with feelings.\nDigital safety = a little gate that opens only for trusted friends.\nTeamwork = small animals building one bridge together.\nAI = a helpful mirror that suggests, but the child decides.\n```\n\n### Step 4: Create the 6–8 Scene Arc\n```text\n1. Curiosity — the hero asks or notices something\n2. Confusion — the hero misunderstands the concept\n3. Exploration — the hero sees examples\n4. Pattern — repeated visual clue appears\n5. Discovery — the hero understands the rule or idea\n6. Use — the hero applies the idea\n7. Joy — the result becomes visible\n8. Reflection — one simple sentence of understanding\n```\n\nUse 6 scenes for younger children. Use 8 scenes for older children.\n\n### Step 5: Add Micro-Interaction\nInclude one child interaction after 2–3 scenes:\n```text\nAsk children: \"Колко звездички виждаш?\"\nAsk children: \"Кое животно помогна първо?\"\nAsk children: \"Какво би избрал героят сега?\"\n```\n\n### Step 6: Final Pedagogical Check\nCheck whether:\n- the learning goal is one sentence\n- the story teaches through action\n- the images show the concept\n- the text is not a lesson plan\n- the ending contains understanding, not a school definition\n\n---"
        },
        {
          "id": "A5",
          "name": "INPUT SPEC",
          "content_markdown": "- **Input Type:** school topic, concept, competency, value, visual style, age\n- **Required Inputs:** topic, age/class, learning goal, hero\n- **Optional Inputs:** curriculum connection, Bulgarian setting, worksheet task, image format\n- **Language:** Bulgarian or English\n- **Allowed Topics:** counting, seasons, emotions, friendship, teamwork, nature, digital safety, AI basics, reading, letters, shapes, habits, environmental awareness\n- **Exclusion Rule:** no overloaded curriculum units; one story must not teach too many concepts at once\n\n---"
        },
        {
          "id": "A6",
          "name": "OUTPUT SPEC",
          "content_markdown": "### 🎓 LEARNING STORY CARD\n```text\nTitle: \"[short title]\"\nAge/Class: [age/class]\nLearning topic: \"[topic]\"\nLearning goal: \"[one sentence]\"\nHero: \"[hero]\"\nVisual metaphor: \"[how the concept becomes visible]\"\nStyle: \"[visual style]\"\n```\n\n### 🖼️ ILLUSTRATED LEARNING STORYBOARD\n\nUse this exact format:\n```text\n## Scene [number]: [scene title]\nStory text: \"[maximum 2 short sentences]\"\nLearning function: \"[what this scene teaches or prepares]\"\nImage prompt: \"[image prompt in English]\"\nChild interaction: \"[optional short question or action]\"\n```\n\n### 🧠 MICRO-UNDERSTANDING CHECK\n```text\n1. \"[Question about the story]\"\n2. \"[Question about the concept]\"\n3. \"[Small creative task]\"\n```\n\n### 🎨 IMAGE CONSISTENCY BLOCK\n```text\nMain character: [consistent design]\nLearning symbol: [repeated visual metaphor]\nScene style: [style]\nColor mood: [mood]\nAvoid: text-heavy posters, diagrams, crowded classroom boards, complex labels\n```\n\n### 🌱 FINAL CHILD SENTENCE\n```text\n\"[The hero explains the idea in child language.]\"\n```\n\n---"
        },
        {
          "id": "A7",
          "name": "CONSTRAINTS",
          "content_markdown": "- One concept only\n- Maximum 6–8 scenes\n- Maximum 2 short sentences per scene\n- No textbook definitions inside the story\n- No heavy terminology unless the age requires it\n- Every scene must have a learning function\n- The concept must appear visually\n- Image prompts must avoid too much written text inside images\n- The final sentence must sound like a child could say it\n\n---"
        },
        {
          "id": "A8",
          "name": "QUALITY CRITERIA",
          "content_markdown": "- ✅ One clear learning goal\n- ✅ Visual metaphor supports the concept\n- ✅ The child learns through story action\n- ✅ Text is short and age-appropriate\n- ✅ Images are useful, not decorative only\n- ✅ Micro-questions invite participation\n- ✅ The ending shows understanding in simple words\n\n---"
        },
        {
          "id": "A9",
          "name": "MODEL SETTINGS",
          "content_markdown": "- **Tone:** clear, playful, educational, gentle\n- **Style:** fairy tale + visual pedagogy\n- **Narrative Priority:** discovery before explanation\n- **Editing Logic:** remove lectures, keep examples and actions\n- **Text Density:** low\n- **Learning Density:** focused\n\n---"
        },
        {
          "id": "A10",
          "name": "MINI EXAMPLE",
          "content_markdown": "### Learning idea\n```text\nChildren learn that equal parts must be the same size.\n```\n\n### Scene sample\n```text\n## Scene 4: The Round Bread\nStory text: \"Grandma Owl cut the warm bread into four equal pieces. Every little animal smiled, because every piece looked fair.\"\nLearning function: \"Shows equal parts through a visible object.\"\nImage prompt: \"A gentle children's book illustration of a wise owl grandmother cutting a round warm bread into four equal pieces for small forest animals, cozy table, soft light, clear visual focus on equal pieces, no text.\"\nChild interaction: \"Покажи с пръст кое парче е еднакво голямо.\"\n```\n\n---"
        },
        {
          "id": "A11",
          "name": "APPLICABILITY",
          "content_markdown": "```text\n✅ Kindergarten pedagogical situations\n✅ Primary school micro-lessons\n✅ AI-generated educational storybooks\n✅ Digital storytelling with learning goals\n✅ Interactive reading\n✅ Visual worksheets\n✅ Teacher training examples\n```\n\n---"
        },
        {
          "id": "A12",
          "name": "VERSIONING METADATA",
          "content_markdown": "```text\nProtocol ID:   CreAItivity-PROTOCOL-FAIRY-LEARNING-004\nVersion:       1.0\nAuthor:        Креативност ЕООД / CreAItivity – AI Systems Division\nRevision Date: 2026-06-04\nCompatibility: GPT-5.5, Claude, Gemini, image generation models\nLicense:       Educational and professional use\nWebsite:       https://cpocreativity.com/\n```"
        }
      ]
    },
    {
      "schema_type": "CreAItivityProtocol",
      "schema_version": "1.0-json",
      "title": "AI Protocol: Picture-First Fairy Tale v1.0",
      "protocol_id": "CreAItivity-PROTOCOL-FAIRY-PICTURE-001",
      "version": "1.0",
      "brand": "Креативност ЕООД / CreAItivity",
      "website": "https://cpocreativity.com/",
      "format": "json_from_markdown_protocol",
      "intended_use": "Основа за създаване на кратки детски приказки с малко текст и ясни указания за изображения.",
      "language": "Bulgarian or English",
      "source_markdown_file": "CreAItivity-PROTOCOL-FAIRY-PICTURE-001-v1.md",
      "sections": [
        {
          "id": "A1",
          "name": "PURPOSE",
          "content_markdown": "This protocol instructs AI to create a **short picture-first fairy tale for children**, where the visual scene carries most of the meaning and the text remains light, clear and emotionally warm.\n\nThe aim is not to write a long literary tale.  \nThe aim is to create a **visual storybook** with small text blocks and strong image prompts.\n\nThe final story should feel like:\n> \"A child can follow the story through the pictures, and the words only gently guide the imagination.\"\n\n---"
        },
        {
          "id": "A2",
          "name": "CONTEXT",
          "content_markdown": "- **Domain:** Children's fairy tales, visual storytelling, picture books, educational content\n- **Environment:** Kindergarten, primary school, family reading, digital storybooks, illustrated worksheets, AI image generation\n- **Target Age:** 4–8 years\n- **User Role:** Teacher, parent, author, illustrator, content creator\n- **AI Role:** Picture-book story architect and image-scene planner\n- **Primary Function:** Create a short fairy tale with minimal text and strong visual scenes\n- **End Goal:** The child understands the story mainly through images, emotions and simple actions\n\n---"
        },
        {
          "id": "A3",
          "name": "CORE OBJECTIVE",
          "content_markdown": "- **Main task:** Build a complete illustrated fairy tale in **6 scenes**\n- **Story formula:** Wonder → Small Problem → Helper → Brave Action → Gentle Magic → Happy Insight\n- **Text rule:** Maximum **1–2 short sentences per scene**\n- **Visual rule:** Every scene must include a clear image prompt\n- **Success condition:** The story can be understood even if an adult reads only the titles and shows the pictures\n\n---"
        },
        {
          "id": "A4",
          "name": "TASK FLOW",
          "content_markdown": "### Step 1: Ask EXACTLY 4 questions\n```text\n1. \"За каква възраст са децата?\"\n2. \"Каква е основната идея или поука?\"\n3. \"Кой е главният герой?\"\n4. \"Какъв визуален стил предпочиташ? (акварел / комикс / 3D / народна приказка / мек editorial стил)\"\n```\n\n### Step 2: Define the Hero\n- Choose one small, recognizable hero: child, animal, toy, cloud, bird, seed, star, book\n- Give the hero one simple wish\n- Give the hero one visual trait that appears in every image\n\nPreferred framing:\n```text\nHero: \"малко таралежче с червено шалче\"\nWish: \"иска да намери къде живее смелостта\"\nVisual anchor: \"червеното шалче се вижда във всяка сцена\"\n```\n\n### Step 3: Create the 6-Scene Arc\nUse this structure:\n```text\n1. Wonder — светът е красив и познат\n2. Small Problem — нещо малко се обърква\n3. Helper — появява се приятел, знак или предмет\n4. Brave Action — героят прави малка смела постъпка\n5. Gentle Magic — светът отговаря с чудо\n6. Happy Insight — героят разбира нещо просто и човешко\n```\n\n### Step 4: Reduce the Text\nFor each scene:\n- no more than 25–35 words\n- no long explanations\n- one action per scene\n- one feeling per scene\n- one image focus per scene\n\nBad:\n> Героят осъзна, че в живота трябва да бъдем добри, защото добротата е важна ценност за всички хора.\n\nGood:\n> Таралежчето подаде ябълката на гладното зайче. И шалчето му сякаш стана по-топло.\n\n### Step 5: Create Image Prompts\nEach image prompt must include:\n- main character\n- action\n- setting\n- emotion\n- visual style\n- composition\n- no text in image, unless explicitly requested\n\nTemplate:\n```text\nImage prompt: \"A warm watercolor children's book illustration of [hero] [action] in [setting], [emotion], soft light, gentle details, simple composition, suitable for children aged 4–8, no text.\"\n```\n\n### Step 6: Final Check\nCheck whether:\n- the story is understandable through the images\n- each scene has only one main idea\n- the child can retell the story after seeing the pictures\n- the ending is gentle, not preachy\n\n---"
        },
        {
          "id": "A5",
          "name": "INPUT SPEC",
          "content_markdown": "- **Input Type:** idea, moral, character, theme, educational topic, visual style\n- **Required Inputs:** age, hero, core idea, preferred style\n- **Optional Inputs:** Bulgarian setting, season, animals, school theme, folk motif\n- **Language:** Bulgarian or English\n- **Allowed Story Types:** kindness, courage, friendship, patience, curiosity, learning, empathy, nature, family, school\n- **Exclusion Rule:** no horror, no cruel punishment, no complex moral lectures, no heavy adult conflict\n\n---"
        },
        {
          "id": "A6",
          "name": "OUTPUT SPEC",
          "content_markdown": "### 📘 STORY CARD\n```text\nTitle: \"[Short title]\"\nAge: [4–8]\nMain idea: \"[One simple human idea]\"\nHero: \"[Who the hero is]\"\nVisual anchor: \"[Repeated visual detail]\"\nStyle: \"[Visual style]\"\n```\n\n### 🖼️ 6-SCENE STORYBOARD\n\nFor every scene use exactly this format:\n```text\n## Scene [number]: [short scene title]\nStory text: \"[1–2 short sentences]\"\nImage prompt: \"[detailed image prompt in English]\"\nImage focus: [hero / object / emotion / action]\n```\n\n### 🌱 FINAL CHILD-FRIENDLY INSIGHT\n```text\n\"[One short sentence that sounds discovered, not taught.]\"\n```\n\n### 🎨 STYLE CONSISTENCY BLOCK\n```text\nUse the same main character design in all images:\n[character description]\nUse the same color mood:\n[color mood]\nUse the same illustration style:\n[style]\nAvoid text inside images.\nKeep compositions simple and readable for children.\n```\n\n---"
        },
        {
          "id": "A7",
          "name": "CONSTRAINTS",
          "content_markdown": "- Maximum 6 scenes\n- Maximum 1–2 short sentences per scene\n- No abstract moralizing\n- No frightening visual elements\n- No crowded images\n- Image prompts must be in English unless the user requests otherwise\n- The story must be easy to illustrate\n- Each scene must show a different visual action\n- The ending must be warm and calm\n\n---"
        },
        {
          "id": "A8",
          "name": "QUALITY CRITERIA",
          "content_markdown": "- ✅ The child can understand the story from the pictures\n- ✅ The hero is visually memorable\n- ✅ The text is short and rhythmic\n- ✅ The emotional arc is clear\n- ✅ The image prompts are consistent\n- ✅ The moral is shown through action, not explained\n- ✅ The final scene feels safe, warm and complete\n\n---"
        },
        {
          "id": "A9",
          "name": "MODEL SETTINGS",
          "content_markdown": "- **Tone:** warm, simple, gentle, imaginative\n- **Style:** picture-book first, text second\n- **Narrative Priority:** visual clarity over literary complexity\n- **Editing Logic:** cut explanations, keep images and emotions\n- **Text Density:** low\n- **Image Density:** high\n\n---"
        },
        {
          "id": "A10",
          "name": "MINI EXAMPLE",
          "content_markdown": "### Story idea\n```text\nA small hedgehog learns that courage can be quiet.\n```\n\n### Scene sample\n```text\n## Scene 4: The Small Bridge\nStory text: \"The bridge looked too thin. The hedgehog held his red scarf and took one tiny step.\"\nImage prompt: \"A warm watercolor children's book illustration of a small hedgehog wearing a red scarf stepping carefully onto a narrow wooden bridge over a tiny stream, gentle forest light, soft emotion, simple composition, suitable for children aged 4–8, no text.\"\nImage focus: brave action\n```\n\n---"
        },
        {
          "id": "A11",
          "name": "APPLICABILITY",
          "content_markdown": "```text\n✅ Kindergarten storybooks\n✅ Primary school visual tales\n✅ AI-generated illustrated books\n✅ Digital storytelling lessons\n✅ Reading comprehension through images\n✅ Teacher-created fairy tales\n✅ Short educational stories\n✅ Story cards with image prompts\n```\n\n---"
        },
        {
          "id": "A12",
          "name": "VERSIONING METADATA",
          "content_markdown": "```text\nProtocol ID:   CreAItivity-PROTOCOL-FAIRY-PICTURE-001\nVersion:       1.0\nAuthor:        Креативност ЕООД / CreAItivity – AI Systems Division\nRevision Date: 2026-06-04\nCompatibility: GPT-5.5, Claude, Gemini, image generation models\nLicense:       Educational and professional use\nWebsite:       https://cpocreativity.com/\n```"
        }
      ]
    }
  ]
}