{
  "generation_id": "2026-06-07_20260607T200117Z_latest_001",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "sarcastic, high energy, playfully cryptic",
  "title": "Glitched Kanji Reverie",
  "slogan": "Lost in neon whispers of icy characters.",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Glitched Kanji Reverie\nVisual style: A surrealist chalk sketch combined with pixel art creates a maximalist wraparound grid scene of glowing, cracked kanji symbols in icy nordic frost and vivid acid pop colors, accented by neon glow effects and bold vertical stencil typography in minimal branding style.\nMood: sarcastic, high energy, playfully cryptic\nCore concept prompt: A surrealist wraparound t-shirt design showing a maximalist chalk sketch and pixel art inspired grid layout filled with glowing kanji symbols in cracked ink texture. Neon glow highlights interplay with nordic frost blues and acid pop pinks and greens. Vertical stencil style typography words are minimal and discreet, blending with the high-energy, sarcastic mood.\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, sexual content, hateful symbols\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": [
      "kanji_symbols"
    ],
    "style": [
      "surrealist",
      "chalk_sketch",
      "maximalist",
      "pixel_art"
    ],
    "effects": [
      "neon_glow",
      "cracked_ink"
    ],
    "palette": [
      "nordic_frost",
      "acid_pop"
    ],
    "mood": [
      "sarcastic"
    ],
    "composition": [
      "wraparound_scene",
      "grid_layout"
    ],
    "typography": [
      "stencil",
      "vertical_text"
    ],
    "typography_density": "minimal_branding",
    "energy": "high",
    "complexity": "low"
  },
  "genome_version": "v1",
  "collection": "latest",
  "evolution": {
    "parent_generation_id": "2026-05-29_20260529T204612Z_cursed_002",
    "parent_generation_ids": [
      "2026-05-29_20260529T204612Z_cursed_002",
      "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": "20260607T200117Z-latest-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "up",
    "feedback_label": "weighted",
    "preserved_traits": [
      "style.surrealist",
      "typography.stencil",
      "energy.high",
      "composition.wraparound_scene",
      "typography_density.minimal_branding",
      "style.chalk_sketch",
      "palette.nordic_frost",
      "style.maximalist",
      "palette.acid_pop",
      "effects.neon_glow",
      "effects.cracked_ink",
      "style.pixel_art",
      "mood.sarcastic",
      "composition.grid_layout",
      "motifs.kanji_symbols",
      "complexity.low"
    ],
    "inherited_trait_sources": [
      {
        "trait": "style.surrealist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002"
        ]
      },
      {
        "trait": "typography.stencil",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002"
        ]
      },
      {
        "trait": "energy.high",
        "category": "energy",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002"
        ]
      },
      {
        "trait": "composition.wraparound_scene",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002"
        ]
      },
      {
        "trait": "typography_density.minimal_branding",
        "category": "typography_density",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002",
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "style.chalk_sketch",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002"
        ]
      },
      {
        "trait": "palette.nordic_frost",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002"
        ]
      },
      {
        "trait": "style.maximalist",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_cursed_002"
        ]
      },
      {
        "trait": "palette.acid_pop",
        "category": "palette",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "effects.neon_glow",
        "category": "effects",
        "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": "style.pixel_art",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "mood.sarcastic",
        "category": "mood",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_latest_001"
        ]
      },
      {
        "trait": "composition.grid_layout",
        "category": "composition",
        "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": "complexity.low",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-05-29_20260529T204612Z_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,
      "typography.stencil": 1.0,
      "energy.high": 1.0,
      "composition.wraparound_scene": 1.0,
      "typography_density.minimal_branding": 1.0,
      "style.chalk_sketch": 1.0,
      "palette.nordic_frost": 1.0,
      "style.maximalist": 1.0,
      "palette.acid_pop": 1.0,
      "effects.neon_glow": 1.0,
      "effects.cracked_ink": 1.0,
      "style.pixel_art": 1.0,
      "mood.sarcastic": 1.0,
      "composition.grid_layout": 1.0,
      "motifs.kanji_symbols": 1.0,
      "complexity.low": 1.0
    },
    "recent_motifs": [
      "sacred_geometry",
      "kanji_symbols"
    ],
    "child_genome": {
      "motifs": [
        "kanji_symbols"
      ],
      "style": [
        "surrealist",
        "chalk_sketch",
        "maximalist",
        "pixel_art"
      ],
      "effects": [
        "neon_glow",
        "cracked_ink"
      ],
      "palette": [
        "nordic_frost",
        "acid_pop"
      ],
      "mood": [
        "sarcastic"
      ],
      "composition": [
        "wraparound_scene",
        "grid_layout"
      ],
      "typography": [
        "stencil",
        "vertical_text"
      ],
      "typography_density": "minimal_branding",
      "energy": "high",
      "complexity": "low"
    },
    "mutation_applied": true,
    "mutation_roll": 84,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": "typography",
    "mutation_replaced_trait": "cyber_terminal",
    "mutation_inserted_trait": "vertical_text",
    "genome_floor_fills": [],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-05-29_20260529T204612Z_cursed_002",
        "heritage_score": -63.0,
        "ticket_weight": 1.0
      },
      {
        "generation_id": "2026-05-29_20260529T204612Z_latest_001",
        "heritage_score": -26.0,
        "ticket_weight": 1.0
      }
    ],
    "child_creation_score": -47.0
  },
  "timestamp": "2026-06-07T20:02:09Z",
  "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-07_20260607T200117Z_latest_001/design_001.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-07_20260607T200117Z_latest_001/design_001.png",
  "mockup_storage_key": "generations/2026-06-07_20260607T200117Z_latest_001/shirt_001.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-07_20260607T200117Z_latest_001/shirt_001.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-07_20260607T200117Z_latest_001/metadata_001.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-07_20260607T200117Z_latest_001/concept_001.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-07_20260607T200117Z_latest_001/design_prompt_001.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-07_20260607T200117Z_latest_001/README_001.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-06-07_20260607T200117Z_latest_001/rating_001.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-06-07_20260607T200117Z_latest_001/metadata_001.json",
    "concept": "generations/2026-06-07_20260607T200117Z_latest_001/concept_001.json",
    "prompt": "generations/2026-06-07_20260607T200117Z_latest_001/design_prompt_001.txt",
    "readme": "generations/2026-06-07_20260607T200117Z_latest_001/README_001.md",
    "rating": "generations/2026-06-07_20260607T200117Z_latest_001/rating_001.txt"
  }
}
