{
  "generation_id": "2026-05-27_20260527T155914Z_cursed_002",
  "model": "text:gpt-4.1-mini;image:gpt-image-1",
  "seed_theme": "sinister underground low-energy mystery",
  "title": "Neon Grave Mecha",
  "slogan": "Decode the Sinister Core",
  "prompt": "Create a square t-shirt graphic design with the following concept:\n\nTitle: Neon Grave Mecha\nSlogan: Decode the Sinister Core\nVisual style: Y2K vaporwave chalk sketch with nordic frost palette and a laser grid underlayer\nMood: sinister underground low-energy mystery\nCore concept prompt: A vertically stacked chalk sketch of a mechanical skull infused with cyber terminal typography accents, rendered with vaporwave and Y2K aesthetics. The design features nordic frost blues and icy purples, layered with laser grids and subtle 3D depth scanlines, creating an eerie and low-energy underground vibe.\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 brands, celebrities, explicit content, 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": [
      "skull",
      "mecha"
    ],
    "style": [
      "chalk_sketch",
      "vaporwave",
      "y2k"
    ],
    "effects": [
      "laser_grid",
      "scanlines",
      "3d_depth"
    ],
    "palette": [
      "nordic_frost"
    ],
    "mood": [
      "sinister",
      "underground"
    ],
    "composition": [
      "vertical_stack"
    ],
    "typography": [
      "minimal_sans",
      "bold_condensed",
      "cyber_terminal"
    ],
    "typography_density": "minimal_branding",
    "energy": "low",
    "complexity": "medium"
  },
  "genome_version": "v1",
  "collection": "cursed",
  "evolution": {
    "parent_generation_id": "2026-05-25_20260525T091716Z_latest_001",
    "parent_generation_ids": [
      "2026-05-25_20260525T091716Z_latest_001",
      "2026-05-25_20260525T202850Z_latest_001"
    ],
    "parent_source": "feedback_events.weighted_heritage",
    "parent_selection_strategy": "inverse-weighted-heritage-lottery-50-50",
    "parent_selection_pool_size": 2,
    "parent_selection_seed": "20260527T155914Z-cursed-successor-crossover-001",
    "historical_window": 2,
    "feedback_rating": "down",
    "feedback_label": "inverse-weighted",
    "preserved_traits": [
      "motifs.skull",
      "mood.sinister",
      "style.chalk_sketch",
      "effects.laser_grid",
      "energy.low",
      "typography.minimal_sans",
      "complexity.medium",
      "effects.scanlines",
      "typography.bold_condensed",
      "motifs.mecha",
      "mood.underground",
      "composition.vertical_stack",
      "effects.3d_depth",
      "typography.cyber_terminal",
      "style.vaporwave",
      "style.y2k"
    ],
    "inherited_trait_sources": [
      {
        "trait": "motifs.skull",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "mood.sinister",
        "category": "mood",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "style.chalk_sketch",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "effects.laser_grid",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "energy.low",
        "category": "energy",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "typography.minimal_sans",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "complexity.medium",
        "category": "complexity",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "effects.scanlines",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "typography.bold_condensed",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-25_20260525T091716Z_latest_001"
        ]
      },
      {
        "trait": "motifs.mecha",
        "category": "motifs",
        "parent_generation_ids": [
          "2026-05-25_20260525T202850Z_latest_001"
        ]
      },
      {
        "trait": "mood.underground",
        "category": "mood",
        "parent_generation_ids": [
          "2026-05-25_20260525T202850Z_latest_001"
        ]
      },
      {
        "trait": "composition.vertical_stack",
        "category": "composition",
        "parent_generation_ids": [
          "2026-05-25_20260525T202850Z_latest_001"
        ]
      },
      {
        "trait": "effects.3d_depth",
        "category": "effects",
        "parent_generation_ids": [
          "2026-05-25_20260525T202850Z_latest_001"
        ]
      },
      {
        "trait": "typography.cyber_terminal",
        "category": "typography",
        "parent_generation_ids": [
          "2026-05-25_20260525T202850Z_latest_001"
        ]
      },
      {
        "trait": "style.vaporwave",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-25_20260525T202850Z_latest_001"
        ]
      },
      {
        "trait": "style.y2k",
        "category": "style",
        "parent_generation_ids": [
          "2026-05-25_20260525T202850Z_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": {
      "motifs.skull": 1.0,
      "mood.sinister": 1.0,
      "style.chalk_sketch": 1.0,
      "effects.laser_grid": 1.0,
      "energy.low": 1.0,
      "typography.minimal_sans": 1.0,
      "complexity.medium": 1.0,
      "effects.scanlines": 1.0,
      "typography.bold_condensed": 1.0,
      "motifs.mecha": 1.0,
      "mood.underground": 1.0,
      "composition.vertical_stack": 1.0,
      "effects.3d_depth": 1.0,
      "typography.cyber_terminal": 1.0,
      "style.vaporwave": 1.0,
      "style.y2k": 1.0
    },
    "recent_motifs": [
      "mecha",
      "skull",
      "totem_mask"
    ],
    "child_genome": {
      "motifs": [
        "skull",
        "mecha"
      ],
      "style": [
        "chalk_sketch",
        "vaporwave",
        "y2k"
      ],
      "effects": [
        "laser_grid",
        "scanlines",
        "3d_depth"
      ],
      "palette": [
        "nordic_frost"
      ],
      "mood": [
        "sinister",
        "underground"
      ],
      "composition": [
        "vertical_stack"
      ],
      "typography": [
        "minimal_sans",
        "bold_condensed",
        "cyber_terminal"
      ],
      "typography_density": "minimal_branding",
      "energy": "low",
      "complexity": "medium"
    },
    "mutation_applied": false,
    "mutation_roll": 28,
    "mutation_source": "data/genome-trait-pool.json",
    "mutation_category": null,
    "mutation_replaced_trait": null,
    "mutation_inserted_trait": null,
    "genome_floor_fills": [
      {
        "category": "palette",
        "inserted_trait": "nordic_frost",
        "source": "parents"
      }
    ],
    "parent_heritage_scores": [
      {
        "generation_id": "2026-05-25_20260525T091716Z_latest_001",
        "heritage_score": -23.0,
        "ticket_weight": 23.0
      },
      {
        "generation_id": "2026-05-25_20260525T202850Z_latest_001",
        "heritage_score": 23.0,
        "ticket_weight": 1.0
      }
    ],
    "child_creation_score": -9.0
  },
  "timestamp": "2026-05-27T16:01:06Z",
  "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
  },
  "design_storage_key": "generations/2026-05-27_20260527T155914Z_cursed_002/design_002.png",
  "design_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T155914Z_cursed_002/design_002.png",
  "mockup_storage_key": "generations/2026-05-27_20260527T155914Z_cursed_002/shirt_002.png",
  "mockup_url": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T155914Z_cursed_002/shirt_002.png",
  "artifact_urls": {
    "metadata": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T155914Z_cursed_002/metadata_002.json",
    "concept": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T155914Z_cursed_002/concept_002.json",
    "prompt": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T155914Z_cursed_002/design_prompt_002.txt",
    "readme": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T155914Z_cursed_002/README_002.md",
    "rating": "https://pub-ba22defe826e49c8be53dce2ada7ab89.r2.dev/generations/2026-05-27_20260527T155914Z_cursed_002/rating_002.txt"
  },
  "artifact_storage_keys": {
    "metadata": "generations/2026-05-27_20260527T155914Z_cursed_002/metadata_002.json",
    "concept": "generations/2026-05-27_20260527T155914Z_cursed_002/concept_002.json",
    "prompt": "generations/2026-05-27_20260527T155914Z_cursed_002/design_prompt_002.txt",
    "readme": "generations/2026-05-27_20260527T155914Z_cursed_002/README_002.md",
    "rating": "generations/2026-05-27_20260527T155914Z_cursed_002/rating_002.txt"
  }
}
