{
  "generation_id": "2026-05-17_20260517T080324Z_cursed_002",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "quirky and unsettling",
  "title": "Quantum Toaster Paradox",
  "slogan": "Is your breakfast alive or burned?",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Quantum Toaster Paradox\nSlogan: Is your breakfast alive or burned?\nVisual style: line art with retro-futuristic neon glow\nMood: quirky and unsettling\nCore concept prompt: A centered line art illustration of a vintage toaster with neon electric blue and yellow glowing elements, enclosing a bold silhouette of a confused anthropomorphic slice of bread caught between toasted and raw states, retro-futuristic style with a slight static noise effect\n\nHard constraints:\n- Keep composition centered and shirt-print friendly.\n- Use high-contrast, clear forms suitable for print.\n- Any text must be large and easily readable.\n- Exclude all forbidden elements: brand logos, celebrities, political symbols, tiny illegible text\n- Do not include real brand names/logos, celebrity likenesses, copyrighted characters, political campaign slogans, hateful content, or explicit content.\n\nOutput a clean standalone design graphic, no mockup, no watermark, no background scene.",
  "genome": {
    "motifs": [
      "toaster",
      "anthropomorphic bread"
    ],
    "style": [
      "line_art",
      "retro_futuristic"
    ],
    "effects": [
      "glow",
      "static_noise"
    ],
    "palette": [
      "black",
      "neon_yellow",
      "electric_blue"
    ],
    "mood": [
      "quirky",
      "strange"
    ],
    "composition": [
      "centered_motif",
      "bold_silhouette"
    ],
    "typography": [
      "large_legible_sans_serif"
    ],
    "energy": "medium",
    "complexity": "medium"
  },
  "genome_version": "v1",
  "collection": "cursed",
  "evolution": {
    "parent_generation_id": "2026-05-17_20260517T055247Z_cursed_002",
    "parent_source": "design_generations.created_at",
    "historical_window": 10,
    "feedback_rating": "down",
    "feedback_label": "downvoted",
    "preserved_traits": [
      "style.line_art",
      "style.retro_futuristic",
      "mood.quirky"
    ],
    "mutation_instruction": "Mutate exactly one prominent trait, preferably the primary motif, palette, effect, or typography.",
    "novelty_instruction": "Introduce exactly one compatible unexpected trait that is not already dominant in the taste profile.",
    "taste_profile": {
      "style.line_art": 1.0,
      "style.retro_futuristic": 1.0,
      "effects.glow": 1.0,
      "palette.black": 1.0,
      "palette.neon_yellow": 1.0,
      "palette.electric_blue": 1.0,
      "mood.quirky": 1.0,
      "mood.strange": 1.0,
      "composition.centered_motif": 1.0,
      "composition.bold_silhouette": 1.0,
      "energy.medium": 1.0,
      "complexity.medium": 1.0,
      "typography.large_readable_sans_serif": 0.504,
      "typography.large_readable": 0.496,
      "motifs.amorphous_blob": 0.353,
      "motifs.multiple_eyes": 0.353,
      "motifs.glowing_tomato": 0.347
    },
    "recent_motifs": [
      "amorphous blob",
      "multiple eyes",
      "glowing tomato"
    ]
  },
  "timestamp": "2026-05-17T08:05:08Z",
  "mockup_source": "generated_pillow_blank_tshirt",
  "mockup_output": "shirt_002.png",
  "design_output": "design_002.png",
  "mockup_print_area": {
    "left": 332,
    "top": 500,
    "right": 692,
    "bottom": 860
  },
  "design_storage_key": "generations/2026-05-17_20260517T080324Z_cursed_002/design_002.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-17_20260517T080324Z_cursed_002/design_002.png",
  "mockup_storage_key": "generations/2026-05-17_20260517T080324Z_cursed_002/shirt_002.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-17_20260517T080324Z_cursed_002/shirt_002.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-17_20260517T080324Z_cursed_002/metadata_002.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-17_20260517T080324Z_cursed_002/concept_002.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-17_20260517T080324Z_cursed_002/design_prompt_002.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-17_20260517T080324Z_cursed_002/README_002.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-17_20260517T080324Z_cursed_002/rating_002.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-05-17_20260517T080324Z_cursed_002/metadata_002.json",
    "concept": "generations/2026-05-17_20260517T080324Z_cursed_002/concept_002.json",
    "prompt": "generations/2026-05-17_20260517T080324Z_cursed_002/design_prompt_002.txt",
    "readme": "generations/2026-05-17_20260517T080324Z_cursed_002/README_002.md",
    "rating": "generations/2026-05-17_20260517T080324Z_cursed_002/rating_002.txt"
  }
}
