{
  "generation_id": "2026-05-29_20260529T204612Z_cursed_002",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "feral and wild, with a strange hypnotic energy",
  "title": "Blueprint Geometry Runwild",
  "slogan": "Feral shapes roam the candy frost night",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Blueprint Geometry Runwild\nVisual style: A maximalist surrealist chalk sketch featuring intricate sacred geometry layered in a blueprint collage, wrapped around the shirt with a laser grid effect in frosty candycore hues.\nMood: feral and wild, with a strange hypnotic energy\nCore concept prompt: Intricate sacred geometry motifs drawn in maximalist chalk sketch style, layered as a blueprint collage with depth and wraparound composition. A surreal, wild and energetic scene with high contrast laser grid overlays in a cool Nordic frost palette fused with bright candycore accents. Stencil typography minimal and restrained, integrated subtly as part of the design. The overall vibe is strange, feral, and captivating, with bold shapes and an immersive layered structure.\nTypography density rule: Use at most one tiny, simple brand-like mark or short label only if essential; the graphic must remain primarily visual.\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, celebrity likeness, explicit content, political slogans, tiny unreadable 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": [
      "sacred_geometry"
    ],
    "style": [
      "maximalist",
      "chalk_sketch",
      "surrealist"
    ],
    "effects": [
      "laser_grid"
    ],
    "palette": [
      "candycore",
      "nordic_frost"
    ],
    "mood": [
      "feral"
    ],
    "composition": [
      "blueprint_structure",
      "layered_depth",
      "collage",
      "wraparound_scene"
    ],
    "typography": [
      "stencil"
    ],
    "typography_density": "minimal_branding",
    "energy": "high",
    "complexity": "low"
  },
  "genome_version": "v1",
  "collection": "cursed",
  "evolution": {
    "parent_generation_id": "2026-05-29_20260529T090605Z_cursed_002",
    "parent_generation_ids": [
      "2026-05-29_20260529T090605Z_cursed_002",
      "2026-05-28_20260528T100350Z_cursed_002"
    ],
    "parent_source": "feedback_events.weighted_heritage",
    "parent_selection_strategy": "inverse-weighted-heritage-lottery-50-50",
    "parent_selection_pool_size": 2,
    "parent_selection_seed": "20260529T204612Z-cursed-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "down",
    "feedback_label": "inverse-weighted",
    "preserved_traits": [
      "style.maximalist",
      "effects.laser_grid",
      "mood.feral",
      "composition.blueprint_structure",
      "complexity.low",
      "palette.candycore",
      "composition.layered_depth",
      "composition.collage",
      "typography_density.minimal_branding",
      "style.chalk_sketch",
      "palette.nordic_frost",
      "composition.wraparound_scene",
      "style.surrealist",
      "energy.high"
    ],
    "inherited_trait_sources": [
      {
        "trait": "style.maximalist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      },
      {
        "trait": "effects.laser_grid",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002",
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "mood.feral",
        "category": "mood",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      },
      {
        "trait": "composition.blueprint_structure",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      },
      {
        "trait": "complexity.low",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      },
      {
        "trait": "palette.candycore",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      },
      {
        "trait": "composition.layered_depth",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      },
      {
        "trait": "composition.collage",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002",
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "typography_density.minimal_branding",
        "category": "typography_density",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002",
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "style.chalk_sketch",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      },
      {
        "trait": "palette.nordic_frost",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "composition.wraparound_scene",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "style.surrealist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "energy.high",
        "category": "energy",
        "parent_generation_ids": [
          "2026-05-29_20260529T090605Z_cursed_002"
        ]
      }
    ],
    "mutation_instruction": "Combine the inherited traits into one coherent standard t-shirt design; do not mutate away the core inherited identity unless required for safety.",
    "novelty_instruction": "Add only enough connective creative tissue to make the two-parent crossover feel intentional and printable.",
    "taste_profile": {
      "style.maximalist": 1.0,
      "effects.laser_grid": 1.0,
      "mood.feral": 1.0,
      "composition.blueprint_structure": 1.0,
      "complexity.low": 1.0,
      "palette.candycore": 1.0,
      "composition.layered_depth": 1.0,
      "composition.collage": 1.0,
      "typography_density.minimal_branding": 1.0,
      "style.chalk_sketch": 1.0,
      "palette.nordic_frost": 1.0,
      "composition.wraparound_scene": 1.0,
      "style.surrealist": 1.0,
      "energy.high": 1.0
    },
    "recent_motifs": [
      "totem_mask",
      "sacred_geometry"
    ],
    "child_genome": {
      "motifs": [
        "sacred_geometry"
      ],
      "style": [
        "maximalist",
        "chalk_sketch",
        "surrealist"
      ],
      "effects": [
        "laser_grid"
      ],
      "palette": [
        "candycore",
        "nordic_frost"
      ],
      "mood": [
        "feral"
      ],
      "composition": [
        "blueprint_structure",
        "layered_depth",
        "collage",
        "wraparound_scene"
      ],
      "typography": [
        "stencil"
      ],
      "typography_density": "minimal_branding",
      "energy": "high",
      "complexity": "low"
    },
    "mutation_applied": true,
    "mutation_roll": 85,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": "typography",
    "mutation_replaced_trait": "brutalist_typography",
    "mutation_inserted_trait": "stencil",
    "genome_floor_fills": [
      {
        "category": "motifs",
        "inserted_trait": "sacred_geometry",
        "source": "parents"
      }
    ],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-05-29_20260529T090605Z_cursed_002",
        "heritage_score": -69.0,
        "ticket_weight": 69.0
      },
      {
        "generation_id": "2026-05-28_20260528T100350Z_cursed_002",
        "heritage_score": -33.0,
        "ticket_weight": 33.0
      }
    ],
    "child_creation_score": -36.0
  },
  "timestamp": "2026-05-29T20:48:05Z",
  "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-29_20260529T204612Z_cursed_002/design_002.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-29_20260529T204612Z_cursed_002/design_002.png",
  "mockup_storage_key": "generations/2026-05-29_20260529T204612Z_cursed_002/shirt_002.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-29_20260529T204612Z_cursed_002/shirt_002.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-29_20260529T204612Z_cursed_002/metadata_002.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-29_20260529T204612Z_cursed_002/concept_002.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-29_20260529T204612Z_cursed_002/design_prompt_002.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-29_20260529T204612Z_cursed_002/README_002.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-29_20260529T204612Z_cursed_002/rating_002.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-05-29_20260529T204612Z_cursed_002/metadata_002.json",
    "concept": "generations/2026-05-29_20260529T204612Z_cursed_002/concept_002.json",
    "prompt": "generations/2026-05-29_20260529T204612Z_cursed_002/design_prompt_002.txt",
    "readme": "generations/2026-05-29_20260529T204612Z_cursed_002/README_002.md",
    "rating": "generations/2026-05-29_20260529T204612Z_cursed_002/rating_002.txt"
  }
}
