{
  "generation_id": "2026-06-14_20260614T160128Z_latest_001",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "Sarcastic and edgy",
  "title": "Neon Geometry Cityscape",
  "slogan": "Structured chaos in pixel dreams",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Neon Geometry Cityscape\nVisual style: Pixel art fused with sci-fi poster aesthetics using a comic primary and acid pop palette\nMood: Sarcastic and edgy\nCore concept prompt: A pixel art cityscape arranged in a repeating grid layout merged with sacred geometry shapes and kanji symbols. The design uses double exposure and cracked ink effects, all rendered in bright comic primary and acid pop colors. Integrated cyber terminal style typography appears minimally as small branding elements. The overall composition is balanced and medium complexity, conveying sarcastic undertones with sci-fi poster flair.\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 imagery, 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": [
      "cityscape",
      "kanji_symbols",
      "sacred_geometry"
    ],
    "style": [
      "pixel_art",
      "sci_fi_poster"
    ],
    "effects": [
      "double_exposure",
      "cracked_ink"
    ],
    "palette": [
      "comic_primary",
      "acid_pop"
    ],
    "mood": [
      "sarcastic"
    ],
    "composition": [
      "grid_layout",
      "repeated_icons"
    ],
    "typography": [
      "cyber_terminal"
    ],
    "typography_density": "minimal_branding",
    "energy": "medium",
    "complexity": "medium"
  },
  "genome_version": "v1",
  "collection": "latest",
  "evolution": {
    "parent_generation_id": "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001",
    "parent_generation_ids": [
      "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001",
      "2026-05-29_20260529T204612Z_latest_001"
    ],
    "parent_source": "feedback_events.weighted_heritage",
    "parent_selection_strategy": "weighted-heritage-lottery-50-50",
    "parent_selection_pool_size": 2,
    "parent_selection_seed": "20260614T160128Z-latest-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "up",
    "feedback_label": "weighted",
    "preserved_traits": [
      "style.pixel_art",
      "palette.comic_primary",
      "composition.grid_layout",
      "motifs.cityscape",
      "style.sci_fi_poster",
      "effects.double_exposure",
      "typography.cyber_terminal",
      "palette.acid_pop",
      "motifs.kanji_symbols",
      "energy.medium",
      "composition.repeated_icons",
      "motifs.sacred_geometry",
      "effects.cracked_ink",
      "complexity.medium",
      "typography_density.minimal_branding"
    ],
    "inherited_trait_sources": [
      {
        "trait": "style.pixel_art",
        "category": "style",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001"
        ]
      },
      {
        "trait": "palette.comic_primary",
        "category": "palette",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001"
        ]
      },
      {
        "trait": "composition.grid_layout",
        "category": "composition",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001",
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "motifs.cityscape",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001"
        ]
      },
      {
        "trait": "style.sci_fi_poster",
        "category": "style",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001"
        ]
      },
      {
        "trait": "effects.double_exposure",
        "category": "effects",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001"
        ]
      },
      {
        "trait": "typography.cyber_terminal",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "palette.acid_pop",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "motifs.kanji_symbols",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "energy.medium",
        "category": "energy",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "composition.repeated_icons",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "motifs.sacred_geometry",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "effects.cracked_ink",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "complexity.medium",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001"
        ]
      },
      {
        "trait": "typography_density.minimal_branding",
        "category": "typography_density",
        "parent_generation_ids": [
          "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001",
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      }
    ],
    "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.pixel_art": 1.0,
      "palette.comic_primary": 1.0,
      "composition.grid_layout": 1.0,
      "motifs.cityscape": 1.0,
      "style.sci_fi_poster": 1.0,
      "effects.double_exposure": 1.0,
      "typography.cyber_terminal": 1.0,
      "palette.acid_pop": 1.0,
      "motifs.kanji_symbols": 1.0,
      "energy.medium": 1.0,
      "composition.repeated_icons": 1.0,
      "motifs.sacred_geometry": 1.0,
      "effects.cracked_ink": 1.0,
      "complexity.medium": 1.0,
      "typography_density.minimal_branding": 1.0
    },
    "recent_motifs": [
      "sacred_geometry",
      "kanji_symbols",
      "cityscape"
    ],
    "child_genome": {
      "motifs": [
        "cityscape",
        "kanji_symbols",
        "sacred_geometry"
      ],
      "style": [
        "pixel_art",
        "sci_fi_poster"
      ],
      "effects": [
        "double_exposure",
        "cracked_ink"
      ],
      "palette": [
        "comic_primary",
        "acid_pop"
      ],
      "mood": [
        "sarcastic"
      ],
      "composition": [
        "grid_layout",
        "repeated_icons"
      ],
      "typography": [
        "cyber_terminal"
      ],
      "typography_density": "minimal_branding",
      "energy": "medium",
      "complexity": "medium"
    },
    "mutation_applied": false,
    "mutation_roll": 32,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": null,
    "mutation_replaced_trait": null,
    "mutation_inserted_trait": null,
    "mutation_records": [],
    "genome_floor_fills": [
      {
        "category": "mood",
        "inserted_trait": "sarcastic",
        "source": "parents"
      }
    ],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-06-08_20260608T084649Z_neon-dream-grid-ywts-0146_001",
        "heritage_score": -111.0,
        "ticket_weight": 1.0
      },
      {
        "generation_id": "2026-05-29_20260529T204612Z_latest_001",
        "heritage_score": -75.0,
        "ticket_weight": 1.0
      }
    ],
    "child_creation_score": -100.0,
    "prompt_variation_mode": "fresh_concept",
    "founder_prompt": null,
    "founder_title": null,
    "founder_slogan": null
  },
  "timestamp": "2026-06-14T16:02:29Z",
  "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-14_20260614T160128Z_latest_001/design_001.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-14_20260614T160128Z_latest_001/design_001.png",
  "mockup_storage_key": "generations/2026-06-14_20260614T160128Z_latest_001/shirt_001.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-14_20260614T160128Z_latest_001/shirt_001.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-14_20260614T160128Z_latest_001/metadata_001.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-14_20260614T160128Z_latest_001/concept_001.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-14_20260614T160128Z_latest_001/design_prompt_001.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-14_20260614T160128Z_latest_001/README_001.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-14_20260614T160128Z_latest_001/rating_001.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-06-14_20260614T160128Z_latest_001/metadata_001.json",
    "concept": "generations/2026-06-14_20260614T160128Z_latest_001/concept_001.json",
    "prompt": "generations/2026-06-14_20260614T160128Z_latest_001/design_prompt_001.txt",
    "readme": "generations/2026-06-14_20260614T160128Z_latest_001/README_001.md",
    "rating": "generations/2026-06-14_20260614T160128Z_latest_001/rating_001.txt"
  }
}
