{
  "brand": "AFTERHOUR",
  "created_utc": "2026-10-29T22:09:35.389428+00:00",
  "distinct_image_count": 31,
  "distinct_video_count": 4,
  "counting_note": "31 distinct image masters: existing hero + 8 new generated illustrations + 22 independent original code-native compositions. Aliases, WebP variants, contact sheets, frames and storyboards are excluded from counts.",
  "video_note": "Four distinct 18-second 1080\u00d71920 H.264/yuv420p silent motion-graphic originals at 20fps with burned-in captions. No licensed gameplay or music.",
  "social_posting_status": "Prepared only; no social accounts connected or posts published.",
  "aliases": {
    "collection-neon.webp": "art/magenta-transit.webp",
    "collection-mono.webp": "art/chrome-vault.webp",
    "collection-gold.webp": "art/acid-rain.webp",
    "studio-workbench.webp": "art/midnight-lab.webp",
    "account-vault.webp": "art/chrome-vault.webp",
    "brand-night-market.webp": "art/holo-arcade.webp",
    "signal-rooftop.webp": "art/signal-rooftop.webp",
    "guide-budget.webp": "pictures/campaign-budget.png",
    "guide-wear.webp": "pictures/guide-float-scale.png",
    "guide-price.webp": "pictures/guide-total-cost.png",
    "guide-security.webp": "pictures/guide-trade-safety.png",
    "guide-compare.webp": "pictures/guide-comparison-criteria.png",
    "guide-pattern.webp": "pictures/guide-pattern.png"
  },
  "items": [
    {
      "id": "night-city-original",
      "type": "image",
      "concept": "Existing original AFTERHOUR cyberpunk night-city hero concept.",
      "master_path": "dist/assets/night-city.png",
      "derivative_paths": [
        "dist/assets/night-city.webp"
      ],
      "width": 1536,
      "height": 1024,
      "placement": "Homepage hero",
      "suggested_caption": "Welcome to the AFTERHOUR night market.",
      "alt": "Original rain-drenched futuristic city illustration.",
      "provenance": "Existing built-in imagegen original, recorded in PROJECT.md.",
      "rights_record": "Created for AFTERHOUR concept.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/assets/night-city.png",
      "public_derivative_paths": [
        "/assets/night-city.webp"
      ],
      "sha256": "82547e630028e051d6177a57d9b936f0d3f36aeb38e5e223158f6017a6c43634",
      "bytes": 2730092
    },
    {
      "id": "acid-rain",
      "type": "image",
      "concept": "An elevated concrete skybridge over a rain-drenched futuristic night-market district, acid-yellow tube lights against deep charcoal architecture, distant magenta billboards with no writing, puddled street far below. Strong architectural perspective, no people, hard film-grain detail, bold contemporary cyberpunk concept painting, original futuristic city and no references to any movie. Wide landscape 16:9 section artwork, crisp focal point and negative space, no text, logos, firearms or watermark.",
      "master_path": "dist/media/art/acid-rain.png",
      "derivative_paths": [
        "dist/media/art/acid-rain.webp",
        "dist/media/collection-gold.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "Acid rain, after dark. Explore your night.",
      "alt": "An elevated concrete skybridge over a rain-drenched futuristic night-market district, acid-yellow tube lights against deep charcoal architecture, distant magenta billboards with no writing, puddled street far below",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "An elevated concrete skybridge over a rain-drenched futuristic night-market district, acid-yellow tube lights against deep charcoal architecture, distant magenta billboards with no writing, puddled street far below. Strong architectural perspective, no people, hard film-grain detail, bold contemporary cyberpunk concept painting, original futuristic city and no references to any movie. Wide landscape 16:9 section artwork, crisp focal point and negative space, no text, logos, firearms or watermark.",
      "public_path": "/media/art/acid-rain.png",
      "public_derivative_paths": [
        "/media/art/acid-rain.webp",
        "/media/collection-gold.webp"
      ],
      "sha256": "84d5e8f9bb75f626cdf4452d90bc7fd52e5224f31897da99bb0a66db091cbfc1",
      "bytes": 2892481
    },
    {
      "id": "magenta-transit",
      "type": "image",
      "concept": "Inside an empty futuristic midnight metro carriage overlooking a dense neon city through enormous windows. Sharp magenta light reflections, charcoal seats, tiny acid-yellow floor safety bars, a rain-slick platform, atmospheric and premium cinematic original cyberpunk illustration. Wide landscape 16:9 with the central transit doorway as striking focal point. No text, no logos, no film characters, no watermark.",
      "master_path": "dist/media/art/magenta-transit.png",
      "derivative_paths": [
        "dist/media/art/magenta-transit.webp",
        "dist/media/collection-neon.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "Follow the magenta line. Find your color story.",
      "alt": "Inside an empty futuristic midnight metro carriage overlooking a dense neon city through enormous windows",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "Inside an empty futuristic midnight metro carriage overlooking a dense neon city through enormous windows. Sharp magenta light reflections, charcoal seats, tiny acid-yellow floor safety bars, a rain-slick platform, atmospheric and premium cinematic original cyberpunk illustration. Wide landscape 16:9 with the central transit doorway as striking focal point. No text, no logos, no film characters, no watermark.",
      "public_path": "/media/art/magenta-transit.png",
      "public_derivative_paths": [
        "/media/art/magenta-transit.webp",
        "/media/collection-neon.webp"
      ],
      "sha256": "c2551393e446ddfca4a800fa546d98dda0fa055089249fc2680d9b74198b35ed",
      "bytes": 2626879
    },
    {
      "id": "chrome-vault",
      "type": "image",
      "concept": "A sculptural floating chrome torus fractured into polished metal shards inside a black architectural vault, a vivid magenta laser plane slicing through the torus and acid-yellow pinlights on the floor. Original luxury cyberpunk product-world concept art for a digital collectibles marketplace. Dramatic studio lighting, striking near-black negative space, no actual weapon, no text, logo, watermark. Landscape 16:9.",
      "master_path": "dist/media/art/chrome-vault.png",
      "derivative_paths": [
        "dist/media/art/chrome-vault.webp",
        "dist/media/collection-mono.webp",
        "dist/media/account-vault.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "A colder kind of energy. Discover chrome-inspired finishes.",
      "alt": "A sculptural floating chrome torus fractured into polished metal shards inside a black architectural vault, a vivid magenta laser plane slicing through the torus and acid-yellow pinlights on the floor",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "A sculptural floating chrome torus fractured into polished metal shards inside a black architectural vault, a vivid magenta laser plane slicing through the torus and acid-yellow pinlights on the floor. Original luxury cyberpunk product-world concept art for a digital collectibles marketplace. Dramatic studio lighting, striking near-black negative space, no actual weapon, no text, logo, watermark. Landscape 16:9.",
      "public_path": "/media/art/chrome-vault.png",
      "public_derivative_paths": [
        "/media/art/chrome-vault.webp",
        "/media/collection-mono.webp",
        "/media/account-vault.webp"
      ],
      "sha256": "c87916836ed7cdc926574adf7b46fd4dc40aaf07ef5da49e3d93ba85aaf7d0a6",
      "bytes": 2446703
    },
    {
      "id": "signal-rooftop",
      "type": "image",
      "concept": "A futuristic communication mast on a rainy high-rise rooftop, huge abstract concentric signal antenna pointed across a dense neon city at night. Magenta emission rings, acid-yellow navigation lights, charcoal steel, cinematic clouds, low camera angle and asymmetric bold composition. Original cyberpunk concept artwork for a digital style community, no brands, no readable text, no movie references, no watermark. Landscape 16:9.",
      "master_path": "dist/media/art/signal-rooftop.png",
      "derivative_paths": [
        "dist/media/art/signal-rooftop.webp",
        "dist/media/signal-rooftop.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "Find your frequency. Build your own signal.",
      "alt": "A futuristic communication mast on a rainy high-rise rooftop, huge abstract concentric signal antenna pointed across a dense neon city at night",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "A futuristic communication mast on a rainy high-rise rooftop, huge abstract concentric signal antenna pointed across a dense neon city at night. Magenta emission rings, acid-yellow navigation lights, charcoal steel, cinematic clouds, low camera angle and asymmetric bold composition. Original cyberpunk concept artwork for a digital style community, no brands, no readable text, no movie references, no watermark. Landscape 16:9.",
      "public_path": "/media/art/signal-rooftop.png",
      "public_derivative_paths": [
        "/media/art/signal-rooftop.webp",
        "/media/signal-rooftop.webp"
      ],
      "sha256": "c4aa04ee371cf45c852dff166ff390cbf23ec04865a03022a696dca865a3ef15",
      "bytes": 2765224
    },
    {
      "id": "holo-arcade",
      "type": "image",
      "concept": "An underground cyberpunk creative arcade with three giant geometric holographic prisms suspended above black pedestals, ultraviolet magenta and acid-yellow light, elegant wet reflective concrete, dense cables overhead, premium immersive cinematic worldbuilding. No humans, no recognizable game or weapons, no readable text or logo, no watermark. Original wide landscape 16:9 section art.",
      "master_path": "dist/media/art/holo-arcade.png",
      "derivative_paths": [
        "dist/media/art/holo-arcade.webp",
        "dist/media/brand-night-market.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "Your taste belongs in the spotlight.",
      "alt": "An underground cyberpunk creative arcade with three giant geometric holographic prisms suspended above black pedestals, ultraviolet magenta and acid-yellow light, elegant wet reflective concrete, dense cables overhead, premium immersive cinematic worldbuilding",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "An underground cyberpunk creative arcade with three giant geometric holographic prisms suspended above black pedestals, ultraviolet magenta and acid-yellow light, elegant wet reflective concrete, dense cables overhead, premium immersive cinematic worldbuilding. No humans, no recognizable game or weapons, no readable text or logo, no watermark. Original wide landscape 16:9 section art.",
      "public_path": "/media/art/holo-arcade.png",
      "public_derivative_paths": [
        "/media/art/holo-arcade.webp",
        "/media/brand-night-market.webp"
      ],
      "sha256": "a0b61f7f35960440cfafdd3639dd34ae924706aa145d8faf2d4240b114a9b164",
      "bytes": 2874042
    },
    {
      "id": "midnight-lab",
      "type": "image",
      "concept": "Macro close-up of an original futuristic material inspection bench: a floating iridescent purple metal sample hovering over a precision black scanning ring, acid-yellow scanning beams, cinematic technical laboratory, charcoal background and magenta reflections. The sample is an abstract alloy shard, not a real game object. 16:9 landscape, no text, labels, logos or watermark.",
      "master_path": "dist/media/art/midnight-lab.png",
      "derivative_paths": [
        "dist/media/art/midnight-lab.webp",
        "dist/media/studio-workbench.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "Look a little closer. Inspect with intent.",
      "alt": "Macro close-up of an original futuristic material inspection bench: a floating iridescent purple metal sample hovering over a precision black scanning ring, acid-yellow scanning beams, cinematic technical laboratory, charcoal background and magenta reflections",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "Macro close-up of an original futuristic material inspection bench: a floating iridescent purple metal sample hovering over a precision black scanning ring, acid-yellow scanning beams, cinematic technical laboratory, charcoal background and magenta reflections. The sample is an abstract alloy shard, not a real game object. 16:9 landscape, no text, labels, logos or watermark.",
      "public_path": "/media/art/midnight-lab.png",
      "public_derivative_paths": [
        "/media/art/midnight-lab.webp",
        "/media/studio-workbench.webp"
      ],
      "sha256": "966e2e43bdec6dbb64f871ac49846e7f8012dac8235a62cdc32e99e1489e0a28",
      "bytes": 2185478
    },
    {
      "id": "night-drive",
      "type": "image",
      "concept": "A low-slung retrofuture abstract electric coupe seen from behind on an elevated expressway entering a magenta fog tunnel, acid-yellow road lane markings, distant immense charcoal megastructures, rain reflections and premium cinema grain. Original futuristic cyberpunk concept painting, strong speed composition without motion blur, no car brand, no license text, no movie references or watermark. Wide landscape 16:9.",
      "master_path": "dist/media/art/night-drive.png",
      "derivative_paths": [
        "dist/media/art/night-drive.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "The night moves at your speed.",
      "alt": "A low-slung retrofuture abstract electric coupe seen from behind on an elevated expressway entering a magenta fog tunnel, acid-yellow road lane markings, distant immense charcoal megastructures, rain reflections and premium cinema grain",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "A low-slung retrofuture abstract electric coupe seen from behind on an elevated expressway entering a magenta fog tunnel, acid-yellow road lane markings, distant immense charcoal megastructures, rain reflections and premium cinema grain. Original futuristic cyberpunk concept painting, strong speed composition without motion blur, no car brand, no license text, no movie references or watermark. Wide landscape 16:9.",
      "public_path": "/media/art/night-drive.png",
      "public_derivative_paths": [
        "/media/art/night-drive.webp"
      ],
      "sha256": "dafe70fef75505a6f867a74279bb7b66d8017697d24b8d12a1ddabfba1b108d0",
      "bytes": 2550716
    },
    {
      "id": "district-zero",
      "type": "image",
      "concept": "A monumental geometric obsidian tower split by a luminous acid-yellow vertical void, surrounded by magenta fog and a layered futuristic city at night. Architectural cyberpunk editorial concept art, brutal vertical perspective from street level, foreground black monoliths and rain puddles, original identity for AFTERHOUR. Wide landscape 16:9, no signage, text, logos, characters or watermark.",
      "master_path": "dist/media/art/district-zero.png",
      "derivative_paths": [
        "dist/media/art/district-zero.webp"
      ],
      "width": 1672,
      "height": 941,
      "placement": "Original cyberpunk website collection/editorial artwork and social motion graphics",
      "suggested_caption": "A new district for personal style.",
      "alt": "A monumental geometric obsidian tower split by a luminous acid-yellow vertical void, surrounded by magenta fog and a layered futuristic city at night",
      "provenance": "OpenAI built-in imagegen; original synthetic concept illustration. Not gameplay, a real place or exact-item screenshot.",
      "rights_record": "Generated specifically for AFTERHOUR with no copied reference-brand imagery.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "generation_prompt": "A monumental geometric obsidian tower split by a luminous acid-yellow vertical void, surrounded by magenta fog and a layered futuristic city at night. Architectural cyberpunk editorial concept art, brutal vertical perspective from street level, foreground black monoliths and rain puddles, original identity for AFTERHOUR. Wide landscape 16:9, no signage, text, logos, characters or watermark.",
      "public_path": "/media/art/district-zero.png",
      "public_derivative_paths": [
        "/media/art/district-zero.webp"
      ],
      "sha256": "a033183512696192502f55ba8b2daaf65a682d939c7234a968f9d83ae8ead057",
      "bytes": 2664551
    },
    {
      "id": "guide-float-scale",
      "type": "image",
      "concept": "CS2 standard wear boundaries on a proportional float scale.",
      "master_path": "dist/media/pictures/guide-float-scale.png",
      "derivative_paths": [
        "dist/media/guide-wear.webp"
      ],
      "width": 1600,
      "height": 1000,
      "placement": "Guides / float basics",
      "suggested_caption": "Know the wear value before falling for the finish.",
      "alt": "CS2 standard wear boundaries on a proportional float scale.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-float-scale.png",
      "public_derivative_paths": [
        "/media/guide-wear.webp"
      ],
      "sha256": "843c2b620909d41b5a2e5da0b90adc1fff8b0f956925d005384b2cdcf8477774",
      "bytes": 43187
    },
    {
      "id": "guide-total-cost",
      "type": "image",
      "concept": "Three-part diagram explaining why the final payable price matters.",
      "master_path": "dist/media/pictures/guide-total-cost.png",
      "derivative_paths": [
        "dist/media/guide-price.webp"
      ],
      "width": 1600,
      "height": 1000,
      "placement": "Guides / price context",
      "suggested_caption": "Item price, fees, payment. Compare the whole picture.",
      "alt": "Three-part diagram explaining why the final payable price matters.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-total-cost.png",
      "public_derivative_paths": [
        "/media/guide-price.webp"
      ],
      "sha256": "c6c43fd1f757d8abdae0d2aa9915aa801482099b9ce0e48efb2a11c81078cf57",
      "bytes": 64525
    },
    {
      "id": "guide-source-identity",
      "type": "image",
      "concept": "Source-qualified identity shown as two inseparable identifier panels.",
      "master_path": "dist/media/pictures/guide-source-identity.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Guides / compare safely",
      "suggested_caption": "One listing, two identifiers: the source and its own item ID.",
      "alt": "Source-qualified identity shown as two inseparable identifier panels.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-source-identity.png",
      "public_derivative_paths": [],
      "sha256": "5ec392fcfc90fb0f703a2f53600e3edae778b82f8525d776d1c47ac4398fed7e",
      "bytes": 54902
    },
    {
      "id": "guide-comparison-criteria",
      "type": "image",
      "concept": "Four important comparison criteria arranged as a bold checklist.",
      "master_path": "dist/media/pictures/guide-comparison-criteria.png",
      "derivative_paths": [
        "dist/media/guide-compare.webp"
      ],
      "width": 1600,
      "height": 1000,
      "placement": "Guides / comparison",
      "suggested_caption": "Finish. Wear. Source. Final total. Give each one a look.",
      "alt": "Four important comparison criteria arranged as a bold checklist.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-comparison-criteria.png",
      "public_derivative_paths": [
        "/media/guide-compare.webp"
      ],
      "sha256": "7f8b20149f05b83c457bfba010e3cc6e9c9fe5e2ff9b199928a635670e2fb501",
      "bytes": 56913
    },
    {
      "id": "guide-trade-safety",
      "type": "image",
      "concept": "Security reminders using a sequence of outlined caution marks.",
      "master_path": "dist/media/pictures/guide-trade-safety.png",
      "derivative_paths": [
        "dist/media/guide-security.webp"
      ],
      "width": 1600,
      "height": 1000,
      "placement": "Support / safety",
      "suggested_caption": "Slow down. Verify the domain, the offer and the account.",
      "alt": "Security reminders using a sequence of outlined caution marks.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-trade-safety.png",
      "public_derivative_paths": [
        "/media/guide-security.webp"
      ],
      "sha256": "3e6c43e1f83c71a839ae89f18da9f3ee3794d6563b1fdd5f35595364c7ebeeef",
      "bytes": 66695
    },
    {
      "id": "guide-wear-preference",
      "type": "image",
      "concept": "Five abstract material samples show increasing scratch patterns.",
      "master_path": "dist/media/pictures/guide-wear-preference.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Guides / appearance",
      "suggested_caption": "The finish you love is a personal choice. Wear is information.",
      "alt": "Five abstract material samples show increasing scratch patterns.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-wear-preference.png",
      "public_derivative_paths": [],
      "sha256": "cdc386eb9cf4cbfb6ec8959dc0dc5b22ba9de5b9759cb6e1606868d76f03c200",
      "bytes": 53795
    },
    {
      "id": "guide-asking-prices",
      "type": "image",
      "concept": "Asking and sale labels separated by a large not-equal sign.",
      "master_path": "dist/media/pictures/guide-asking-prices.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Guides / market literacy",
      "suggested_caption": "A price tag tells you what is asked, not what sold.",
      "alt": "Asking and sale labels separated by a large not-equal sign.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-asking-prices.png",
      "public_derivative_paths": [],
      "sha256": "be4c90ae2d003cf2240c212db00f3bb68bfa88e1976b3dccccba0f7176da775a",
      "bytes": 65992
    },
    {
      "id": "campaign-color-orbit",
      "type": "image",
      "concept": "Three color families orbit a central personal style marker.",
      "master_path": "dist/media/pictures/campaign-color-orbit.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Loadout studio / social",
      "suggested_caption": "Your loadout, your color story.",
      "alt": "Three color families orbit a central personal style marker.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/campaign-color-orbit.png",
      "public_derivative_paths": [],
      "sha256": "9b61a72a3e49b70e9c0e3ecbe482585f3985a0104e32b4ae199a23f0ba52a814",
      "bytes": 46134
    },
    {
      "id": "campaign-frequency",
      "type": "image",
      "concept": "Three distinct geometric audio waveforms represent different style identities.",
      "master_path": "dist/media/pictures/campaign-frequency.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Community / social",
      "suggested_caption": "Different taste. Same late-night frequency.",
      "alt": "Three distinct geometric audio waveforms represent different style identities.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/campaign-frequency.png",
      "public_derivative_paths": [],
      "sha256": "87979b6c6f33b4b02248b8cfb3bb250f276950194c7c3392d8fb8ef0bae2192d",
      "bytes": 31717
    },
    {
      "id": "campaign-budget",
      "type": "image",
      "concept": "Stepped budget blocks show how personal limits shape discovery.",
      "master_path": "dist/media/pictures/campaign-budget.png",
      "derivative_paths": [
        "dist/media/guide-budget.webp"
      ],
      "width": 1600,
      "height": 1000,
      "placement": "Budget filter / social",
      "suggested_caption": "Start with your limit. Find the style inside it.",
      "alt": "Stepped budget blocks show how personal limits shape discovery.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/campaign-budget.png",
      "public_derivative_paths": [
        "/media/guide-budget.webp"
      ],
      "sha256": "eb1e0776bfe50532b175cbc91590ceb7a40f7ad39f85c48ee8878743139f3ca2",
      "bytes": 42553
    },
    {
      "id": "campaign-shortlist",
      "type": "image",
      "concept": "Oversized bookmark glyph paired with three deliberate browsing steps.",
      "master_path": "dist/media/pictures/campaign-shortlist.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Saved loadout / social",
      "suggested_caption": "Save the maybe. Decide when you are ready.",
      "alt": "Oversized bookmark glyph paired with three deliberate browsing steps.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/campaign-shortlist.png",
      "public_derivative_paths": [],
      "sha256": "fd7d41a0623dbdc27ae6c525b9c0a19f27a884de63813b44a4c81dac9b6e2117",
      "bytes": 46994
    },
    {
      "id": "campaign-palette",
      "type": "image",
      "concept": "Three bold color-family swatches form a collectible editorial color card.",
      "master_path": "dist/media/pictures/campaign-palette.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Collections / social",
      "suggested_caption": "Neon, chrome or acid. Pick the energy.",
      "alt": "Three bold color-family swatches form a collectible editorial color card.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/campaign-palette.png",
      "public_derivative_paths": [],
      "sha256": "2fa4edfba10ca47f4d13ce94c44b81ccc1e0029d789dedc96e15e5e49d498806",
      "bytes": 38462
    },
    {
      "id": "campaign-night-pass",
      "type": "image",
      "concept": "Original oversized admission-ticket composition with abstract barcode.",
      "master_path": "dist/media/pictures/campaign-night-pass.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Launch campaign / social",
      "suggested_caption": "Your pass to a more personal way to discover skins.",
      "alt": "Original oversized admission-ticket composition with abstract barcode.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/campaign-night-pass.png",
      "public_derivative_paths": [],
      "sha256": "f48951b0b50c026dc38f8745f874e121d23915e684b061c92b56b555c31a8ed2",
      "bytes": 44962
    },
    {
      "id": "feature-shortlist-flow",
      "type": "image",
      "concept": "Three-stage user flow from discovery through shortlist to comparison.",
      "master_path": "dist/media/pictures/feature-shortlist-flow.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Feature explanation / onboarding",
      "suggested_caption": "Find it. Keep it. Compare it.",
      "alt": "Three-stage user flow from discovery through shortlist to comparison.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/feature-shortlist-flow.png",
      "public_derivative_paths": [],
      "sha256": "b865ce014b52e79e41e6474dd6273646d59b702aaaf38bb1ed4a4431b673ac3f",
      "bytes": 55150
    },
    {
      "id": "feature-taste-dimensions",
      "type": "image",
      "concept": "Illustrative preference radar with four qualitative taste dimensions.",
      "master_path": "dist/media/pictures/feature-taste-dimensions.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Loadout studio / social",
      "suggested_caption": "Find the overlap between what you like and what you want to spend.",
      "alt": "Illustrative preference radar with four qualitative taste dimensions.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/feature-taste-dimensions.png",
      "public_derivative_paths": [],
      "sha256": "aa4e63dff54a3eb6bdddc76f0072f99d7b2728da910ed32916baa69e6a19f6de",
      "bytes": 47763
    },
    {
      "id": "feature-local-shortlist",
      "type": "image",
      "concept": "Browser-window diagram explaining local saved items and its limits.",
      "master_path": "dist/media/pictures/feature-local-shortlist.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Privacy / saved items",
      "suggested_caption": "Local saved picks. Clear information about where they live.",
      "alt": "Browser-window diagram explaining local saved items and its limits.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/feature-local-shortlist.png",
      "public_derivative_paths": [],
      "sha256": "c55960333201e44fd31b7ab8338ae64e2595788b3c910190c6a7abb90d67d524",
      "bytes": 60229
    },
    {
      "id": "feature-status-labels",
      "type": "image",
      "concept": "Three disclosure labels distinguish artwork, examples and live sources.",
      "master_path": "dist/media/pictures/feature-status-labels.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Trust / provenance",
      "suggested_caption": "Clear labels. Better decisions.",
      "alt": "Three disclosure labels distinguish artwork, examples and live sources.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/feature-status-labels.png",
      "public_derivative_paths": [],
      "sha256": "9cdbb8ee398c8c9154d27a8c4e6b1b0671282a76946fa6672f91183705e8ec36",
      "bytes": 64492
    },
    {
      "id": "poster-taste-takes-over",
      "type": "image",
      "concept": "Diagonal typographic cascade makes personal taste the campaign center.",
      "master_path": "dist/media/pictures/poster-taste-takes-over.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Brand / social",
      "suggested_caption": "Your taste takes over.",
      "alt": "Diagonal typographic cascade makes personal taste the campaign center.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/poster-taste-takes-over.png",
      "public_derivative_paths": [],
      "sha256": "ad6a213e9dae27315d4bb6fdce77ce60d507879440a39d2dc1080b8431f53d40",
      "bytes": 52353
    },
    {
      "id": "poster-more-you",
      "type": "image",
      "concept": "Acid-yellow typographic statement with monumental black stacked words.",
      "master_path": "dist/media/pictures/poster-more-you.png",
      "derivative_paths": [],
      "width": 1080,
      "height": 1350,
      "placement": "Launch / social portrait",
      "suggested_caption": "More you. Less noise.",
      "alt": "Acid-yellow typographic statement with monumental black stacked words.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/poster-more-you.png",
      "public_derivative_paths": [],
      "sha256": "8e95723e566ec1c33713b006b4868653cd20d2b9218da11821eef4e17eff0ef5",
      "bytes": 43632
    },
    {
      "id": "poster-personal-signal",
      "type": "image",
      "concept": "Circular magenta manifesto poster with compact stacked typography.",
      "master_path": "dist/media/pictures/poster-personal-signal.png",
      "derivative_paths": [],
      "width": 1080,
      "height": 1350,
      "placement": "Brand / social portrait",
      "suggested_caption": "Style is a personal signal.",
      "alt": "Circular magenta manifesto poster with compact stacked typography.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/poster-personal-signal.png",
      "public_derivative_paths": [],
      "sha256": "eee5f826c43ff3fc21c45909531f6303264ff4d19e40aeb7dea91e5c1784b467",
      "bytes": 44400
    },
    {
      "id": "poster-circuit-night",
      "type": "image",
      "concept": "Original routed circuit pattern surrounds a confident campaign statement.",
      "master_path": "dist/media/pictures/poster-circuit-night.png",
      "derivative_paths": [],
      "width": 1600,
      "height": 1000,
      "placement": "Brand / social",
      "suggested_caption": "Stay curious. Own your night.",
      "alt": "Original routed circuit pattern surrounds a confident campaign statement.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/poster-circuit-night.png",
      "public_derivative_paths": [],
      "sha256": "8d749eb60aeb633ac9961a292ce2fd4a3a4c6cf09979f31d1d09bed1acab9bb7",
      "bytes": 43630
    },
    {
      "id": "guide-pattern",
      "type": "image",
      "concept": "Four independently patterned abstract material samples emphasize individual appearance.",
      "master_path": "dist/media/pictures/guide-pattern.png",
      "derivative_paths": [
        "dist/media/guide-pattern.webp"
      ],
      "width": 1600,
      "height": 1000,
      "placement": "Guides / pattern basics",
      "suggested_caption": "The name is only the beginning. Inspect the actual item.",
      "alt": "Four independently patterned abstract material samples emphasize individual appearance.",
      "provenance": "Original code-native composition created with Pillow. No third-party game imagery.",
      "rights_record": "Created for AFTERHOUR; no copied reference-brand assets.",
      "qa": "Passed decode, dimensions, hash uniqueness, image contact-sheet visual review; representative full-size graphic review passed.",
      "public_path": "/media/pictures/guide-pattern.png",
      "public_derivative_paths": [
        "/media/guide-pattern.webp"
      ],
      "sha256": "e5870454f3fb0758fdb0b0e1d35b1aba08373791f418beb3dd68c80f547072af",
      "bytes": 53101
    },
    {
      "id": "night-market",
      "type": "video",
      "concept": "OWN YOUR NIGHT.",
      "master_path": "dist/media/videos/night-market.mp4",
      "derivative_paths": [
        "output/media/night-market-story-1.jpg",
        "output/media/night-market-story-2.jpg",
        "output/media/night-market-story-3.jpg"
      ],
      "width": 1080,
      "height": 1920,
      "duration": 18,
      "fps": 20,
      "codec": "h264",
      "pixel_format": "yuv420p",
      "audio": "silent by design; no third-party audio",
      "placement": "Social launch video / optional media library playback",
      "suggested_caption": "Own your night. Discover AFTERHOUR: a personal CS2 discovery concept.",
      "alt": "OWN YOUR NIGHT.",
      "provenance": "Original Pillow motion graphics and generated AFTERHOUR artwork; not gameplay or exact-item captures.",
      "rights_record": "Created for AFTERHOUR; original artwork only.",
      "storyboard": [
        {
          "time": "0\u20136s",
          "hook": "A DIFFERENT KIND OF NIGHT MARKET.",
          "caption": "Find a finish that feels like you."
        },
        {
          "time": "6\u201312s",
          "hook": "FOLLOW YOUR COLOR STORY.",
          "caption": "Explore the colors. Save the maybe."
        },
        {
          "time": "12\u201318s",
          "hook": "YOUR TASTE TAKES OVER.",
          "caption": "Discover AFTERHOUR."
        }
      ],
      "qa": "Passed H.264/yuv420p/1080x1920/20fps/18s probe, faststart check, complete decode to 18 one-second samples, nonzero temporal motion and 3-chapter storyboard visual review.",
      "public_path": "/media/videos/night-market.mp4",
      "public_derivative_paths": [],
      "sha256": "6c4966142fef8f24a07bd98565721faaf8d3d1f0099c6649d36e9060a3e26fa3",
      "bytes": 9892322
    },
    {
      "id": "color-stories",
      "type": "video",
      "concept": "FIND YOUR FREQUENCY.",
      "master_path": "dist/media/videos/color-stories.mp4",
      "derivative_paths": [
        "output/media/color-stories-story-1.jpg",
        "output/media/color-stories-story-2.jpg",
        "output/media/color-stories-story-3.jpg"
      ],
      "width": 1080,
      "height": 1920,
      "duration": 18,
      "fps": 20,
      "codec": "h264",
      "pixel_format": "yuv420p",
      "audio": "silent by design; no third-party audio",
      "placement": "Social launch video / optional media library playback",
      "suggested_caption": "Three color stories. One personal loadout. Explore your frequency.",
      "alt": "FIND YOUR FREQUENCY.",
      "provenance": "Original Pillow motion graphics and generated AFTERHOUR artwork; not gameplay or exact-item captures.",
      "rights_record": "Created for AFTERHOUR; original artwork only.",
      "storyboard": [
        {
          "time": "0\u20136s",
          "hook": "NEON AFTER DARK.",
          "caption": "Expressive finishes. Your own energy."
        },
        {
          "time": "6\u201312s",
          "hook": "CHROME IN THE RAIN.",
          "caption": "Cool. Precise. Understated."
        },
        {
          "time": "12\u201318s",
          "hook": "ACID ON CONCRETE.",
          "caption": "Build a color story in the loadout studio."
        }
      ],
      "qa": "Passed H.264/yuv420p/1080x1920/20fps/18s probe, faststart check, complete decode to 18 one-second samples, nonzero temporal motion and 3-chapter storyboard visual review.",
      "public_path": "/media/videos/color-stories.mp4",
      "public_derivative_paths": [],
      "sha256": "9602aec5033e3ec67fb400ebd5ef98f38933b74158a11194693c6a5c3371ae37",
      "bytes": 9648842
    },
    {
      "id": "inspect-compare",
      "type": "video",
      "concept": "LOOK A LITTLE CLOSER.",
      "master_path": "dist/media/videos/inspect-compare.mp4",
      "derivative_paths": [
        "output/media/inspect-compare-story-1.jpg",
        "output/media/inspect-compare-story-2.jpg",
        "output/media/inspect-compare-story-3.jpg"
      ],
      "width": 1080,
      "height": 1920,
      "duration": 18,
      "fps": 20,
      "codec": "h264",
      "pixel_format": "yuv420p",
      "audio": "silent by design; no third-party audio",
      "placement": "Social launch video / optional media library playback",
      "suggested_caption": "Look closer: a short illustrated guide to float, source identity and comparison.",
      "alt": "LOOK A LITTLE CLOSER.",
      "provenance": "Original Pillow motion graphics and generated AFTERHOUR artwork; not gameplay or exact-item captures.",
      "rights_record": "Created for AFTERHOUR; original artwork only.",
      "storyboard": [
        {
          "time": "0\u20136s",
          "hook": "READ THE FLOAT.",
          "caption": "Wear is information. Preference is personal."
        },
        {
          "time": "6\u201312s",
          "hook": "KEEP THE SOURCE IN THE PICTURE.",
          "caption": "Compare the provider and item ID together."
        },
        {
          "time": "12\u201318s",
          "hook": "COMPARE WITH INTENT.",
          "caption": "Finish. Wear. Source. Final total."
        }
      ],
      "qa": "Passed H.264/yuv420p/1080x1920/20fps/18s probe, faststart check, complete decode to 18 one-second samples, nonzero temporal motion and 3-chapter storyboard visual review.",
      "public_path": "/media/videos/inspect-compare.mp4",
      "public_derivative_paths": [],
      "sha256": "1551c0d8f30d2d59b640f7ce1f4f6563ea61ac693c3fa26aaad903008dda55da",
      "bytes": 9567658
    },
    {
      "id": "build-your-signal",
      "type": "video",
      "concept": "BUILD YOUR SIGNAL.",
      "master_path": "dist/media/videos/build-your-signal.mp4",
      "derivative_paths": [
        "output/media/build-your-signal-story-1.jpg",
        "output/media/build-your-signal-story-2.jpg",
        "output/media/build-your-signal-story-3.jpg"
      ],
      "width": 1080,
      "height": 1920,
      "duration": 18,
      "fps": 20,
      "codec": "h264",
      "pixel_format": "yuv420p",
      "audio": "silent by design; no third-party audio",
      "placement": "Social launch video / optional media library playback",
      "suggested_caption": "Start with a limit. Save your favorites. Build a loadout that feels like you.",
      "alt": "BUILD YOUR SIGNAL.",
      "provenance": "Original Pillow motion graphics and generated AFTERHOUR artwork; not gameplay or exact-item captures.",
      "rights_record": "Created for AFTERHOUR; original artwork only.",
      "storyboard": [
        {
          "time": "0\u20136s",
          "hook": "START WITH YOUR LIMIT.",
          "caption": "Choose a budget before you explore."
        },
        {
          "time": "6\u201312s",
          "hook": "SAVE THE MAYBE.",
          "caption": "Keep a shortlist in this browser."
        },
        {
          "time": "12\u201318s",
          "hook": "YOUR LOADOUT. YOUR SIGNAL.",
          "caption": "Discover more. Decide deliberately."
        }
      ],
      "qa": "Passed H.264/yuv420p/1080x1920/20fps/18s probe, faststart check, complete decode to 18 one-second samples, nonzero temporal motion and 3-chapter storyboard visual review.",
      "public_path": "/media/videos/build-your-signal.mp4",
      "public_derivative_paths": [],
      "sha256": "2ab25238b9c678ab6c4232fdac3be38709de7c58e8d9795d3150bd9528a4a32e",
      "bytes": 10014923
    }
  ],
  "qa_summary": "31 distinct original image masters and 4 distinct playable original captioned MP4 masters. Picture contact sheets and representative full-size assets reviewed. Four video storyboards reviewed; complete decode and moving-frame checks passed. No live posting occurred."
}