{
  "generation_id": "2026-06-01_20260601T211200Z_cursed_002",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "Nostalgic with a high-energy unsettling edge",
  "title": "Fractured Visage of the Cyber Oracle",
  "slogan": "Where future glitches bleed into earthbound dreams",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Fractured Visage of the Cyber Oracle\nVisual style: A surrealist, flat vector illustration blending cyberpunk aesthetics with earthy tonalities. The design features a large, fragmented cybernetic face with paint-like drips, set within a tarot card-style frame that wraps fully around the shirt. Minimal yet precise glitch text and subtle serif editorial microtype add restrained branding.\nMood: Nostalgic with a high-energy unsettling edge\nCore concept prompt: A surreal flat vector illustration of a glitching human face composed of cyberpunk-style geometric shapes in muted earth tones. The face fragments appear to drip paint. The entire artwork is framed in an ornate tarot card border and fills the full shirt surface. Minimal glitch style typographic elements in serif editorial style are present, small and integrated discreetly without overpowering the image.\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: real brand logos, celebrity likeness, political slogans, explicit content, 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": [
      "glitch_face"
    ],
    "style": [
      "surrealist",
      "vector_flat",
      "vector_flat",
      "cyberpunk"
    ],
    "effects": [
      "paint_drips"
    ],
    "palette": [
      "earth_tones"
    ],
    "mood": [
      "nostalgic"
    ],
    "composition": [
      "full_wrap",
      "tarot_card_frame"
    ],
    "typography": [
      "microtype",
      "glitch_text",
      "serif_editorial"
    ],
    "typography_density": "minimal_branding",
    "energy": "high",
    "complexity": "low"
  },
  "genome_version": "v1",
  "collection": "cursed",
  "evolution": {
    "parent_generation_id": "2026-05-27_20260527T204140Z_cursed_002",
    "parent_generation_ids": [
      "2026-05-27_20260527T204140Z_cursed_002",
      "2026-06-01_20260601T094725Z_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": "20260601T211200Z-cursed-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "down",
    "feedback_label": "inverse-weighted",
    "preserved_traits": [
      "style.surrealist",
      "complexity.low",
      "typography.microtype",
      "typography.glitch_text",
      "style.vector_flat",
      "palette.earth_tones",
      "composition.full_wrap",
      "motifs.glitch_face",
      "style.cyberpunk",
      "typography.serif_editorial",
      "energy.high",
      "composition.tarot_card_frame",
      "typography_density.minimal_branding"
    ],
    "inherited_trait_sources": [
      {
        "trait": "style.surrealist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-27_20260527T204140Z_cursed_002"
        ]
      },
      {
        "trait": "complexity.low",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-05-27_20260527T204140Z_cursed_002",
          "2026-06-01_20260601T094725Z_cursed_002"
        ]
      },
      {
        "trait": "typography.microtype",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-27_20260527T204140Z_cursed_002"
        ]
      },
      {
        "trait": "typography.glitch_text",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-27_20260527T204140Z_cursed_002"
        ]
      },
      {
        "trait": "style.vector_flat",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-27_20260527T204140Z_cursed_002"
        ]
      },
      {
        "trait": "palette.earth_tones",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-27_20260527T204140Z_cursed_002",
          "2026-06-01_20260601T094725Z_cursed_002"
        ]
      },
      {
        "trait": "composition.full_wrap",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-27_20260527T204140Z_cursed_002"
        ]
      },
      {
        "trait": "motifs.glitch_face",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-06-01_20260601T094725Z_cursed_002"
        ]
      },
      {
        "trait": "style.cyberpunk",
        "category": "style",
        "parent_generation_ids": [
          "2026-06-01_20260601T094725Z_cursed_002"
        ]
      },
      {
        "trait": "typography.serif_editorial",
        "category": "typography",
        "parent_generation_ids": [
          "2026-06-01_20260601T094725Z_cursed_002"
        ]
      },
      {
        "trait": "energy.high",
        "category": "energy",
        "parent_generation_ids": [
          "2026-06-01_20260601T094725Z_cursed_002",
          "2026-05-27_20260527T204140Z_cursed_002"
        ]
      },
      {
        "trait": "composition.tarot_card_frame",
        "category": "composition",
        "parent_generation_ids": [
          "2026-06-01_20260601T094725Z_cursed_002"
        ]
      },
      {
        "trait": "typography_density.minimal_branding",
        "category": "typography_density",
        "parent_generation_ids": [
          "2026-06-01_20260601T094725Z_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.surrealist": 1.0,
      "complexity.low": 1.0,
      "typography.microtype": 1.0,
      "typography.glitch_text": 1.0,
      "style.vector_flat": 1.0,
      "palette.earth_tones": 1.0,
      "composition.full_wrap": 1.0,
      "motifs.glitch_face": 1.0,
      "style.cyberpunk": 1.0,
      "typography.serif_editorial": 1.0,
      "energy.high": 1.0,
      "composition.tarot_card_frame": 1.0,
      "typography_density.minimal_branding": 1.0
    },
    "recent_motifs": [
      "glitch_face",
      "sacred_geometry"
    ],
    "child_genome": {
      "motifs": [
        "glitch_face"
      ],
      "style": [
        "surrealist",
        "vector_flat",
        "vector_flat",
        "cyberpunk"
      ],
      "effects": [
        "paint_drips"
      ],
      "palette": [
        "earth_tones"
      ],
      "mood": [
        "nostalgic"
      ],
      "composition": [
        "full_wrap",
        "tarot_card_frame"
      ],
      "typography": [
        "microtype",
        "glitch_text",
        "serif_editorial"
      ],
      "typography_density": "minimal_branding",
      "energy": "high",
      "complexity": "low"
    },
    "mutation_applied": true,
    "mutation_roll": 99,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": "style",
    "mutation_replaced_trait": "oil_paint",
    "mutation_inserted_trait": "vector_flat",
    "genome_floor_fills": [
      {
        "category": "effects",
        "inserted_trait": "paint_drips",
        "source": "parents"
      },
      {
        "category": "mood",
        "inserted_trait": "nostalgic",
        "source": "parents"
      }
    ],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-05-27_20260527T204140Z_cursed_002",
        "heritage_score": -55.0,
        "ticket_weight": 55.0
      },
      {
        "generation_id": "2026-06-01_20260601T094725Z_cursed_002",
        "heritage_score": -57.0,
        "ticket_weight": 57.0
      }
    ],
    "child_creation_score": -60.0
  },
  "timestamp": "2026-06-01T21:13:39Z",
  "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
  },
  "printify_product_id": null,
  "printify_upload_id": null,
  "printify_product_url": null,
  "shopify_product_id": null,
  "shopify_product_handle": null,
  "shopify_product_url": null,
  "commerce_status": null,
  "commerce_error": null,
  "commerce_synced_at": null,
  "design_storage_key": "generations/2026-06-01_20260601T211200Z_cursed_002/design_002.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-01_20260601T211200Z_cursed_002/design_002.png",
  "mockup_storage_key": "generations/2026-06-01_20260601T211200Z_cursed_002/shirt_002.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-01_20260601T211200Z_cursed_002/shirt_002.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-01_20260601T211200Z_cursed_002/metadata_002.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-01_20260601T211200Z_cursed_002/concept_002.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-01_20260601T211200Z_cursed_002/design_prompt_002.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-01_20260601T211200Z_cursed_002/README_002.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-01_20260601T211200Z_cursed_002/rating_002.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-06-01_20260601T211200Z_cursed_002/metadata_002.json",
    "concept": "generations/2026-06-01_20260601T211200Z_cursed_002/concept_002.json",
    "prompt": "generations/2026-06-01_20260601T211200Z_cursed_002/design_prompt_002.txt",
    "readme": "generations/2026-06-01_20260601T211200Z_cursed_002/README_002.md",
    "rating": "generations/2026-06-01_20260601T211200Z_cursed_002/rating_002.txt"
  }
}
