{
  "generation_id": "2026-06-11_20260611T200130Z_latest_001",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "Sinister and mysterious, evoking a sense of arcane knowledge and quiet unease under calm aesthetics.",
  "title": "Esoteric Spiral",
  "slogan": "Unlock the hidden rhythms beneath the surface.",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Esoteric Spiral\nVisual style: A vintage comic-inspired surrealist design featuring intricate sacred geometry overlaid with double exposure and halftone effects in a striking palette of gold, cream, acid neon pinks, icy blues, and pastel candy hues. The composition wraps around the shirt, creating an immersive continuous scene. Minimal warped serif editorial typography adds subtle textual accents without overpowering the graphic.\nMood: Sinister and mysterious, evoking a sense of arcane knowledge and quiet unease under calm aesthetics.\nCore concept prompt: An intricate sacred geometry pattern forming a swirling spiral orb overlaid with surreal double exposure of vintage comic style elements, rendered with halftone shading. Color scheme includes muted gold and cream backgrounds accented by acid pop neon pink highlights and nordic frost icy blue tones, merged with subtle candycore pastel details. The entire design flows as a seamless wraparound scene on the shirt's front and sides. Typography is minimal, using warped bold condensed serif editorial style for small design accents.\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 likenesses, explicit content, political symbols, 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": [
      "vintage_comic",
      "surrealist"
    ],
    "effects": [
      "double_exposure",
      "halftone"
    ],
    "palette": [
      "gold_and_cream",
      "candycore",
      "acid_pop",
      "nordic_frost"
    ],
    "mood": [
      "sinister"
    ],
    "composition": [
      "wraparound_scene"
    ],
    "typography": [
      "warped_text",
      "serif_editorial",
      "pixel_font",
      "bold_condensed"
    ],
    "typography_density": "minimal_branding",
    "energy": "low",
    "complexity": "medium"
  },
  "genome_version": "v1",
  "collection": "latest",
  "evolution": {
    "parent_generation_id": "2026-05-30_20260530T202118Z_latest_001",
    "parent_generation_ids": [
      "2026-05-30_20260530T202118Z_latest_001",
      "2026-05-28_20260528T100350Z_cursed_002"
    ],
    "parent_source": "feedback_events.weighted_heritage",
    "parent_selection_strategy": "weighted-heritage-lottery-50-50",
    "parent_selection_pool_size": 2,
    "parent_selection_seed": "20260611T200130Z-latest-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "up",
    "feedback_label": "weighted",
    "preserved_traits": [
      "effects.double_exposure",
      "palette.gold_and_cream",
      "style.vintage_comic",
      "effects.halftone",
      "typography.warped_text",
      "complexity.medium",
      "palette.candycore",
      "typography.serif_editorial",
      "palette.acid_pop",
      "style.surrealist",
      "energy.low",
      "typography_density.minimal_branding",
      "palette.nordic_frost",
      "typography.bold_condensed",
      "composition.wraparound_scene"
    ],
    "inherited_trait_sources": [
      {
        "trait": "effects.double_exposure",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "palette.gold_and_cream",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "style.vintage_comic",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "effects.halftone",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "typography.warped_text",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "complexity.medium",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001",
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "palette.candycore",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "typography.serif_editorial",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "palette.acid_pop",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "style.surrealist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "energy.low",
        "category": "energy",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "typography_density.minimal_branding",
        "category": "typography_density",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002",
          "2026-05-30_20260530T202118Z_latest_001"
        ]
      },
      {
        "trait": "palette.nordic_frost",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "typography.bold_condensed",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_cursed_002"
        ]
      },
      {
        "trait": "composition.wraparound_scene",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-28_20260528T100350Z_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": {
      "effects.double_exposure": 1.0,
      "palette.gold_and_cream": 1.0,
      "style.vintage_comic": 1.0,
      "effects.halftone": 1.0,
      "typography.warped_text": 1.0,
      "complexity.medium": 1.0,
      "palette.candycore": 1.0,
      "typography.serif_editorial": 1.0,
      "palette.acid_pop": 1.0,
      "style.surrealist": 1.0,
      "energy.low": 1.0,
      "typography_density.minimal_branding": 1.0,
      "palette.nordic_frost": 1.0,
      "typography.bold_condensed": 1.0,
      "composition.wraparound_scene": 1.0
    },
    "recent_motifs": [
      "sacred_geometry",
      "rose_vines"
    ],
    "child_genome": {
      "motifs": [
        "sacred_geometry"
      ],
      "style": [
        "vintage_comic",
        "surrealist"
      ],
      "effects": [
        "double_exposure",
        "halftone"
      ],
      "palette": [
        "gold_and_cream",
        "candycore",
        "acid_pop",
        "nordic_frost"
      ],
      "mood": [
        "sinister"
      ],
      "composition": [
        "wraparound_scene"
      ],
      "typography": [
        "warped_text",
        "serif_editorial",
        "pixel_font",
        "bold_condensed"
      ],
      "typography_density": "minimal_branding",
      "energy": "low",
      "complexity": "medium"
    },
    "mutation_applied": true,
    "mutation_roll": 51,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": "typography",
    "mutation_replaced_trait": "brutalist_typography",
    "mutation_inserted_trait": "pixel_font",
    "genome_floor_fills": [
      {
        "category": "motifs",
        "inserted_trait": "sacred_geometry",
        "source": "parents"
      },
      {
        "category": "mood",
        "inserted_trait": "sinister",
        "source": "parents"
      }
    ],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-05-30_20260530T202118Z_latest_001",
        "heritage_score": -67.0,
        "ticket_weight": 1.0
      },
      {
        "generation_id": "2026-05-28_20260528T100350Z_cursed_002",
        "heritage_score": -63.0,
        "ticket_weight": 1.0
      }
    ],
    "child_creation_score": -67.0
  },
  "timestamp": "2026-06-11T20:02:32Z",
  "mockup_source": "generated_pillow_blank_tshirt",
  "mockup_output": "shirt_001.png",
  "design_output": "design_001.png",
  "mockup_print_area": {
    "left": 364,
    "top": 532,
    "right": 660,
    "bottom": 828
  },
  "generation_source": "github_actions",
  "printify_product_id": null,
  "printify_upload_id": null,
  "printify_product_url": null,
  "printify_mockup_url": null,
  "shopify_product_id": null,
  "shopify_product_handle": null,
  "shopify_product_url": null,
  "commerce_status": null,
  "commerce_error": null,
  "commerce_synced_at": null,
  "shopify_publication_id": null,
  "shopify_publication_status": null,
  "shopify_publication_error": null,
  "shopify_published_at": null,
  "design_storage_key": "generations/2026-06-11_20260611T200130Z_latest_001/design_001.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-11_20260611T200130Z_latest_001/design_001.png",
  "mockup_storage_key": "generations/2026-06-11_20260611T200130Z_latest_001/shirt_001.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-11_20260611T200130Z_latest_001/shirt_001.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-11_20260611T200130Z_latest_001/metadata_001.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-11_20260611T200130Z_latest_001/concept_001.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-11_20260611T200130Z_latest_001/design_prompt_001.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-11_20260611T200130Z_latest_001/README_001.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-11_20260611T200130Z_latest_001/rating_001.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-06-11_20260611T200130Z_latest_001/metadata_001.json",
    "concept": "generations/2026-06-11_20260611T200130Z_latest_001/concept_001.json",
    "prompt": "generations/2026-06-11_20260611T200130Z_latest_001/design_prompt_001.txt",
    "readme": "generations/2026-06-11_20260611T200130Z_latest_001/README_001.md",
    "rating": "generations/2026-06-11_20260611T200130Z_latest_001/rating_001.txt"
  }
}
