{
  "generation_id": "2026-06-02_20260602T092352Z_cursed_002",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "sinister yet energetic with low intensity",
  "title": "Alien Totem Reverie",
  "slogan": "Unearth the neon shadows of ancient skies",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Alien Totem Reverie\nVisual style: cyberpunk collage with earth tone palette and neon accents\nMood: sinister yet energetic with low intensity\nCore concept prompt: A collage centered composition featuring a stylized shining skull fused with a tribal totem mask and a hovering UFO above. The artwork uses earth tone colors with neon glow highlights and dripping paint effects. The design incorporates glitchy minimal sans typography as small branding without overpowering the image. The overall atmosphere is ominous and mysterious with a cyberpunk edge, low energy intensity, medium complexity.\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, celebrities, 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": [
      "skull",
      "ufo",
      "totem_mask"
    ],
    "style": [
      "cyberpunk"
    ],
    "effects": [
      "neon_glow",
      "paint_drips"
    ],
    "palette": [
      "earth_tones"
    ],
    "mood": [
      "sinister",
      "energetic"
    ],
    "composition": [
      "collage"
    ],
    "typography": [
      "minimal_sans",
      "glitch_text"
    ],
    "typography_density": "minimal_branding",
    "energy": "low",
    "complexity": "medium"
  },
  "genome_version": "v1",
  "collection": "cursed",
  "evolution": {
    "parent_generation_id": "2026-05-27_20260527T163846Z_cursed_002",
    "parent_generation_ids": [
      "2026-05-27_20260527T163846Z_cursed_002",
      "2026-05-28_20260528T091035Z_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": "20260602T092352Z-cursed-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "down",
    "feedback_label": "inverse-weighted",
    "preserved_traits": [
      "typography.minimal_sans",
      "complexity.medium",
      "mood.sinister",
      "style.cyberpunk",
      "composition.collage",
      "mood.energetic",
      "motifs.skull",
      "motifs.ufo",
      "effects.neon_glow",
      "typography_density.minimal_branding",
      "typography.glitch_text",
      "palette.earth_tones",
      "effects.paint_drips",
      "motifs.totem_mask",
      "energy.low"
    ],
    "inherited_trait_sources": [
      {
        "trait": "typography.minimal_sans",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002"
        ]
      },
      {
        "trait": "complexity.medium",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002",
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "mood.sinister",
        "category": "mood",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002"
        ]
      },
      {
        "trait": "style.cyberpunk",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002",
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "composition.collage",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002",
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "mood.energetic",
        "category": "mood",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002"
        ]
      },
      {
        "trait": "motifs.skull",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002"
        ]
      },
      {
        "trait": "motifs.ufo",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_cursed_002"
        ]
      },
      {
        "trait": "effects.neon_glow",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "typography_density.minimal_branding",
        "category": "typography_density",
        "parent_generation_ids": [
          "2026-05-28_20260528T091035Z_cursed_002",
          "2026-05-27_20260527T163846Z_cursed_002"
        ]
      },
      {
        "trait": "typography.glitch_text",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "palette.earth_tones",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "effects.paint_drips",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "motifs.totem_mask",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-05-28_20260528T091035Z_cursed_002"
        ]
      },
      {
        "trait": "energy.low",
        "category": "energy",
        "parent_generation_ids": [
          "2026-05-27_20260527T163846Z_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.minimal_sans": 1.0,
      "complexity.medium": 1.0,
      "mood.sinister": 1.0,
      "style.cyberpunk": 1.0,
      "composition.collage": 1.0,
      "mood.energetic": 1.0,
      "motifs.skull": 1.0,
      "motifs.ufo": 1.0,
      "effects.neon_glow": 1.0,
      "typography_density.minimal_branding": 1.0,
      "typography.glitch_text": 1.0,
      "palette.earth_tones": 1.0,
      "effects.paint_drips": 1.0,
      "motifs.totem_mask": 1.0,
      "energy.low": 1.0
    },
    "recent_motifs": [
      "totem_mask",
      "skull",
      "ufo"
    ],
    "child_genome": {
      "motifs": [
        "skull",
        "ufo",
        "totem_mask"
      ],
      "style": [
        "cyberpunk"
      ],
      "effects": [
        "neon_glow",
        "paint_drips"
      ],
      "palette": [
        "earth_tones"
      ],
      "mood": [
        "sinister",
        "energetic"
      ],
      "composition": [
        "collage"
      ],
      "typography": [
        "minimal_sans",
        "glitch_text"
      ],
      "typography_density": "minimal_branding",
      "energy": "low",
      "complexity": "medium"
    },
    "mutation_applied": false,
    "mutation_roll": 24,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": null,
    "mutation_replaced_trait": null,
    "mutation_inserted_trait": null,
    "genome_floor_fills": [],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-05-27_20260527T163846Z_cursed_002",
        "heritage_score": -51.0,
        "ticket_weight": 51.0
      },
      {
        "generation_id": "2026-05-28_20260528T091035Z_cursed_002",
        "heritage_score": -84.0,
        "ticket_weight": 84.0
      }
    ],
    "child_creation_score": -65.0
  },
  "timestamp": "2026-06-02T09:25:30Z",
  "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-02_20260602T092352Z_cursed_002/design_002.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-02_20260602T092352Z_cursed_002/design_002.png",
  "mockup_storage_key": "generations/2026-06-02_20260602T092352Z_cursed_002/shirt_002.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-02_20260602T092352Z_cursed_002/shirt_002.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-02_20260602T092352Z_cursed_002/metadata_002.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-02_20260602T092352Z_cursed_002/concept_002.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-02_20260602T092352Z_cursed_002/design_prompt_002.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-02_20260602T092352Z_cursed_002/README_002.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-02_20260602T092352Z_cursed_002/rating_002.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-06-02_20260602T092352Z_cursed_002/metadata_002.json",
    "concept": "generations/2026-06-02_20260602T092352Z_cursed_002/concept_002.json",
    "prompt": "generations/2026-06-02_20260602T092352Z_cursed_002/design_prompt_002.txt",
    "readme": "generations/2026-06-02_20260602T092352Z_cursed_002/README_002.md",
    "rating": "generations/2026-06-02_20260602T092352Z_cursed_002/rating_002.txt"
  }
}
