{
  "generation_id": "2026-05-27_20260527T204140Z_cursed_002",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "anxious",
  "title": "Anxious Circuit",
  "slogan": "Geometry Overload",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Anxious Circuit\nSlogan: Geometry Overload\nVisual style: A surreal maximalist composition of off-center, full-wrap sacred geometry rendered in flat vector shapes fused with oil paint textures and dripping paint effects in muted earth tones. Text elements break and glitch in heavy handstamp, pixel, and microtype fonts that swarm the design energetically.\nMood: anxious\nCore concept prompt: A surreal composition dominated by large, off-center sacred geometry shapes in earth tones resembling oil paint with flat vector style and dripping paint effects. Multiple layered glitching texts in bold, handstamp and pixel font swirl around the shapes in heavy density, creating a high-energy anxious vibe that wraps fully around a black t-shirt.\nTypography density rule: Text is allowed, but it must be large, intentional, and easily legible as part of the design.\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: real brands, celebrity likenesses, explicit content, political slogans, small 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": [
      "vector_flat",
      "oil_paint",
      "maximalist",
      "surrealist"
    ],
    "effects": [
      "paint_drips"
    ],
    "palette": [
      "earth_tones"
    ],
    "mood": [
      "anxious"
    ],
    "composition": [
      "off_center",
      "full_wrap"
    ],
    "typography": [
      "glitch_text",
      "handstamp_type",
      "microtype",
      "pixel_font"
    ],
    "typography_density": "heavy_text",
    "energy": "high",
    "complexity": "low"
  },
  "genome_version": "v1",
  "collection": "cursed",
  "evolution": {
    "parent_generation_id": "2026-05-27_20260527T090535Z_cursed_002",
    "parent_generation_ids": [
      "2026-05-27_20260527T090535Z_cursed_002",
      "2026-05-26_20260526T203929Z_latest_001"
    ],
    "parent_source": "feedback_events.weighted_heritage",
    "parent_selection_strategy": "inverse-weighted-heritage-lottery-50-50",
    "parent_selection_pool_size": 2,
    "parent_selection_seed": "20260527T204140Z-cursed-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "down",
    "feedback_label": "inverse-weighted",
    "preserved_traits": [
      "typography.glitch_text",
      "style.vector_flat",
      "complexity.low",
      "style.oil_paint",
      "palette.earth_tones",
      "style.maximalist",
      "typography.handstamp_type",
      "style.surrealist",
      "typography.microtype",
      "typography.pixel_font",
      "composition.off_center",
      "composition.full_wrap",
      "typography_density.heavy_text",
      "mood.anxious",
      "energy.high"
    ],
    "inherited_trait_sources": [
      {
        "trait": "typography.glitch_text",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "style.vector_flat",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "complexity.low",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "style.oil_paint",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "palette.earth_tones",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "style.maximalist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "typography.handstamp_type",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "style.surrealist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_cursed_002"
        ]
      },
      {
        "trait": "typography.microtype",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-26_20260526T203929Z_latest_001"
        ]
      },
      {
        "trait": "typography.pixel_font",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-26_20260526T203929Z_latest_001"
        ]
      },
      {
        "trait": "composition.off_center",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-26_20260526T203929Z_latest_001"
        ]
      },
      {
        "trait": "composition.full_wrap",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-26_20260526T203929Z_latest_001"
        ]
      },
      {
        "trait": "typography_density.heavy_text",
        "category": "typography_density",
        "parent_generation_ids": [
          "2026-05-26_20260526T203929Z_latest_001"
        ]
      },
      {
        "trait": "mood.anxious",
        "category": "mood",
        "parent_generation_ids": [
          "2026-05-26_20260526T203929Z_latest_001"
        ]
      },
      {
        "trait": "energy.high",
        "category": "energy",
        "parent_generation_ids": [
          "2026-05-27_20260527T090535Z_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": {
      "typography.glitch_text": 1.0,
      "style.vector_flat": 1.0,
      "complexity.low": 1.0,
      "style.oil_paint": 1.0,
      "palette.earth_tones": 1.0,
      "style.maximalist": 1.0,
      "typography.handstamp_type": 1.0,
      "style.surrealist": 1.0,
      "typography.microtype": 1.0,
      "typography.pixel_font": 1.0,
      "composition.off_center": 1.0,
      "composition.full_wrap": 1.0,
      "typography_density.heavy_text": 1.0,
      "mood.anxious": 1.0,
      "energy.high": 1.0
    },
    "recent_motifs": [
      "glitch_face",
      "skull",
      "bio_mechanical_organs",
      "dice"
    ],
    "child_genome": {
      "motifs": [
        "sacred_geometry"
      ],
      "style": [
        "vector_flat",
        "oil_paint",
        "maximalist",
        "surrealist"
      ],
      "effects": [
        "paint_drips"
      ],
      "palette": [
        "earth_tones"
      ],
      "mood": [
        "anxious"
      ],
      "composition": [
        "off_center",
        "full_wrap"
      ],
      "typography": [
        "glitch_text",
        "handstamp_type",
        "microtype",
        "pixel_font"
      ],
      "typography_density": "heavy_text",
      "energy": "high",
      "complexity": "low"
    },
    "mutation_applied": true,
    "mutation_roll": 100,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": "motifs",
    "mutation_replaced_trait": "bio_mechanical_organs",
    "mutation_inserted_trait": "sacred_geometry",
    "genome_floor_fills": [
      {
        "category": "effects",
        "inserted_trait": "paint_drips",
        "source": "parents"
      }
    ],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-05-27_20260527T090535Z_cursed_002",
        "heritage_score": -32.0,
        "ticket_weight": 32.0
      },
      {
        "generation_id": "2026-05-26_20260526T203929Z_latest_001",
        "heritage_score": -17.0,
        "ticket_weight": 17.0
      }
    ],
    "child_creation_score": -18.0
  },
  "timestamp": "2026-05-27T20:43:21Z",
  "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-27_20260527T204140Z_cursed_002/design_002.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T204140Z_cursed_002/design_002.png",
  "mockup_storage_key": "generations/2026-05-27_20260527T204140Z_cursed_002/shirt_002.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T204140Z_cursed_002/shirt_002.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T204140Z_cursed_002/metadata_002.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T204140Z_cursed_002/concept_002.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T204140Z_cursed_002/design_prompt_002.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T204140Z_cursed_002/README_002.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T204140Z_cursed_002/rating_002.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-05-27_20260527T204140Z_cursed_002/metadata_002.json",
    "concept": "generations/2026-05-27_20260527T204140Z_cursed_002/concept_002.json",
    "prompt": "generations/2026-05-27_20260527T204140Z_cursed_002/design_prompt_002.txt",
    "readme": "generations/2026-05-27_20260527T204140Z_cursed_002/README_002.md",
    "rating": "generations/2026-05-27_20260527T204140Z_cursed_002/rating_002.txt"
  }
}
