{
  "assets": [
    {
      "path": "media/originals/departure.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3036760,
      "sha256": "6359544e8df66467936fcdb91c51c453927a289bafe66e5ef5f59ae01d339eb6",
      "source_type": "concept_original",
      "source": "art/concepts/01-team-departure-i2i.png"
    },
    {
      "path": "media/originals/shelter-concept.png",
      "width": 2048,
      "height": 1152,
      "bytes": 2516387,
      "sha256": "2a1808a49ba055a3349e2ed0568723b9f4765cf01e03d140c12aac6bf23f07fd",
      "source_type": "concept_original",
      "source": "art/concepts/03-shelter-i2i.png"
    },
    {
      "path": "media/originals/factory-concept.png",
      "width": 2048,
      "height": 1152,
      "bytes": 2902305,
      "sha256": "9f3e4f5370a0425b737dd0e506ab6482421557d85f0548808392e269a00c66b3",
      "source_type": "concept_original",
      "source": "art/concepts/02-factory-district-i2i.png"
    },
    {
      "path": "media/originals/heating-hall.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3106503,
      "sha256": "22244688cfd07e79929a7d7ce081f92cb748cfac263c6318779b83da45b28ba3",
      "source_type": "scene_art_original",
      "source": "art/community-v1/sample-2026-10-02/raw/heating_hall.png"
    },
    {
      "path": "media/originals/alley.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3484851,
      "sha256": "072cac36dba38987bc6d34963ed0ad41e11e9f24c34e15f16cc0b8ad553d357f",
      "source_type": "scene_art_original",
      "source": "art/batch-005/raw/bg_alley.png"
    },
    {
      "path": "media/originals/warehouse.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3645049,
      "sha256": "b7284d52d6447e77026ad5bed335e394357588f13517ac8266235008ee908e56",
      "source_type": "scene_art_original",
      "source": "art/batch-005/raw/bg_warehouse.png"
    },
    {
      "path": "media/originals/bridge.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3511263,
      "sha256": "6989ea0165ed4ed9db513b02e47bb2d4182e67be6639e9445163322dde10b96e",
      "source_type": "scene_art_original",
      "source": "art/batch-005/raw/bg_bridge.png"
    },
    {
      "path": "media/originals/railcar.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3490174,
      "sha256": "b08859741b75709698ef260033de8d785e670543eea16d0ec4c5dccefad1cf1f",
      "source_type": "scene_art_original",
      "source": "art/batch-005/raw/bg_railcar.png"
    },
    {
      "path": "media/originals/checkpoint.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3449973,
      "sha256": "6ab490382456c80abceea7b979a07b1cbfe709f602ad472a50b7174afe14504a",
      "source_type": "scene_art_original",
      "source": "art/batch-002/raw/bg_checkpoint.png"
    },
    {
      "path": "media/originals/han-design.png",
      "width": 1536,
      "height": 2048,
      "bytes": 3499533,
      "sha256": "47b9a8614186625a114f1dbc9dd3b2610afdc891ffc622d0faae69324d07a98f",
      "source_type": "character_design_original",
      "source": "art/community-v1/sample-2026-10-02/raw/han_identity.png"
    },
    {
      "path": "media/originals/yun-design.png",
      "width": 1536,
      "height": 2048,
      "bytes": 3395563,
      "sha256": "019c0049c9cf04042751060da32c3618b51fc85738d15869289747449dd9dbbc",
      "source_type": "character_design_original",
      "source": "art/community-v1/sample-2026-10-02/raw/yun_identity.png"
    },
    {
      "path": "media/originals/kim-design.png",
      "width": 1536,
      "height": 2048,
      "bytes": 3599939,
      "sha256": "5110522b9477eb3c1a3d371aaa6cce451292cd01e102835ec5c34ebcf3cbcd7e",
      "source_type": "character_design_original",
      "source": "art/community-v1/sample-2026-10-02/raw/kim_identity.png"
    },
    {
      "path": "media/originals/pak-design.png",
      "width": 1536,
      "height": 2048,
      "bytes": 3530978,
      "sha256": "f595fdb8da88cbc4df7910a6ece510cdbf403de864f90fd8c864d74d84077a2b",
      "source_type": "character_design_original",
      "source": "art/community-v1/sample-2026-10-02/raw/pak_identity.png"
    },
    {
      "path": "media/originals/han-cutin.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3191642,
      "sha256": "f97ad231d560c497b9ca80dcc4b92569ca9d0428c0689c6d712b11f21fc99eeb",
      "source_type": "character_illustration_original",
      "source": "art/community-v1/sample-2026-10-02/raw/han_cutin.png"
    },
    {
      "path": "media/originals/yun-cutin.png",
      "width": 2048,
      "height": 1152,
      "bytes": 3127016,
      "sha256": "cf60e4c5441bfb4083253b871442ae0fbe3b267f218cd42075eb3b9228952338",
      "source_type": "character_illustration_original",
      "source": "art/community-v1/sample-2026-10-02/raw/yun_cutin_indoor.png"
    },
    {
      "path": "media/originals/song-sheet.png",
      "width": 2048,
      "height": 1360,
      "bytes": 2711013,
      "sha256": "37c2349d3bfdc30fab5aaf1c8f0f218fc253065cae91063c934ca43d7574387c",
      "source_type": "character_design_original",
      "source": "art/community-v1/sample-2026-10-02/raw/song_taecheol_identity_pilot.png"
    },
    {
      "path": "media/originals/ra-sheet.png",
      "width": 2048,
      "height": 1360,
      "bytes": 2962858,
      "sha256": "3818d4a7df8b628df2c23b80b21cbd8797e6acb116a0d96b7e064823e7e6b6c0",
      "source_type": "character_design_original",
      "source": "art/community-v1/sample-2026-10-02/raw/ra_seongdeok_identity_pilot.png"
    },
    {
      "path": "media/characters/han.png",
      "width": 540,
      "height": 440,
      "bytes": 97116,
      "sha256": "4e6742fb2cb6c35ad5fbfe6490461f8c31c018d9b612b2420b042eeec3ed80f6",
      "source_type": "derived_transparent_character",
      "source": "game/assets/community/characters/han_jeongsu/idle.png"
    },
    {
      "path": "media/characters/yun.png",
      "width": 540,
      "height": 440,
      "bytes": 75480,
      "sha256": "79b99d55a7ebf7f629e0a26f0598cbde71e21201b677dc596ecb4db2ad40d674",
      "source_type": "derived_transparent_character",
      "source": "game/assets/community/characters/yun_hyejin/idle_outdoor.png"
    },
    {
      "path": "media/characters/kim.png",
      "width": 540,
      "height": 440,
      "bytes": 85912,
      "sha256": "f2a5be7d84a50e38adb1cabc7ca394941935f74d267e04f2a993c74c471d5b6b",
      "source_type": "derived_transparent_character",
      "source": "game/assets/community/characters/kim_yeongsik/idle.png"
    },
    {
      "path": "media/characters/pak.png",
      "width": 540,
      "height": 440,
      "bytes": 96726,
      "sha256": "824347bf8a3a10952f7f48e3c45da2b980ae4cd806ad60c984eb735bd5ffc950",
      "source_type": "derived_transparent_character",
      "source": "game/assets/community/characters/pak_eunsil/idle.png"
    },
    {
      "path": "media/characters/cui.png",
      "width": 540,
      "height": 440,
      "bytes": 98401,
      "sha256": "b69413fcd781ff8ccbd54f46ce8ee4b51a6b69a1111cff3740dd8a7223e7cd7f",
      "source_type": "derived_transparent_character",
      "source": "game/assets/railworker/idle.png"
    },
    {
      "path": "media/characters/ri.png",
      "width": 540,
      "height": 440,
      "bytes": 96565,
      "sha256": "f7c01f30bb53b7a4bcb6ef6addc4971a484913e6185c898766229e1f09f4fc73",
      "source_type": "derived_transparent_character",
      "source": "game/assets/forager/idle.png"
    },
    {
      "path": "media/characters/song.png",
      "width": 540,
      "height": 440,
      "bytes": 69683,
      "sha256": "24584dcdd19129e643c79c1b17c64972a150f68028ac4ccfd11233192dbf2586",
      "source_type": "derived_transparent_character",
      "source": "game/assets/community/enemies/song_taecheol/idle.png"
    },
    {
      "path": "media/characters/ra.png",
      "width": 540,
      "height": 440,
      "bytes": 89796,
      "sha256": "eb41e514e1a140782152e06a173351b880d3b52f0c20ad2292b6d85a0aac6ed7",
      "source_type": "derived_transparent_character",
      "source": "game/assets/community/enemies/ra_seongdeok/idle.png"
    },
    {
      "path": "media/screenshots/town.png",
      "width": 1728,
      "height": 1080,
      "bytes": 2167146,
      "sha256": "d8f6ddaafd003b9c78248a86e147c2fa1f0cefbba6cf312b1980b8612bd4cddb",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-town-final-r1/layout-1920x1080-reduced.png"
    },
    {
      "path": "media/screenshots/battle.png",
      "width": 1728,
      "height": 1080,
      "bytes": 1767011,
      "sha256": "6a4860777146bfb1fc14c8686a0264424d9e7a2ba5908103cfb25850591ee61f",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-named-final-r1/named-3-battle.png"
    },
    {
      "path": "media/screenshots/route.png",
      "width": 1280,
      "height": 800,
      "bytes": 725269,
      "sha256": "2528ae89856ad5e6125728d534b3f2935d9ca8a13b35876cfa1a6ad8b4d5c41c",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-continuous-final-r1/04-community-route.png"
    },
    {
      "path": "media/screenshots/worksite.png",
      "width": 1280,
      "height": 800,
      "bytes": 668801,
      "sha256": "019cbf2bb849160b55099f44e6c510d0d513d8965789dd8bae79bd223327e8dc",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-continuous-final-r1/worksite-3-prepared.png"
    },
    {
      "path": "media/screenshots/character.png",
      "width": 1280,
      "height": 800,
      "bytes": 469064,
      "sha256": "4f3adc9055c379c5f1f130f1952dfdf668654a91796a86547ddd67e172d2ec88",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-continuous-final-r1/07-community-character.png"
    },
    {
      "path": "media/screenshots/communications.png",
      "width": 1152,
      "height": 720,
      "bytes": 938795,
      "sha256": "d217243e9760345b7a69601ce196972d1e1fd698fe7e82c75af4567fe286cf86",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-communications-final-r1/communications-warning-1280x720.png"
    },
    {
      "path": "media/screenshots/clue.png",
      "width": 1728,
      "height": 1080,
      "bytes": 937866,
      "sha256": "58430091e1e1bec107d8f1d8d39876db387041027199d8df1802eebd3e9b0893",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-detail-final-r1/coat-5-1920x1080.png"
    },
    {
      "path": "media/screenshots/relationship.png",
      "width": 1728,
      "height": 1080,
      "bytes": 828047,
      "sha256": "e714cb3d2b9eac11b32435812b260183ad8a78f27c7258723fe9b49611ecc5ee",
      "source_type": "gameplay_viewport_capture",
      "source": "build/community-dev10-encounter-final-r1/entry-3-1920x1080.png"
    },
    {
      "path": "media/video/railworker-reference-original.mp4",
      "width": 1280,
      "height": 720,
      "bytes": 1137365,
      "sha256": "5f85bdacb04c460856413f6c6eec1258db9d2790da01c3df73d30a5f1bcefd1b",
      "source_type": "ai_motion_reference_original",
      "source": "art/batch-003/raw/railworker-attack-v1.mp4"
    },
    {
      "path": "media/audio/shelter-original.mp3",
      "width": null,
      "height": null,
      "bytes": 3734262,
      "sha256": "0a03c25263ee0284ce1565476d29715c16438d185a27d08efdcefd95b10325b2",
      "source_type": "original_soundtrack",
      "source": "art/audio-batch-001/raw/music_shelter.mp3"
    },
    {
      "path": "media/video/gameplay-original.mp4",
      "width": 1280,
      "height": 800,
      "bytes": 26840321,
      "sha256": "97e890772410194f85831eb1167db41c32aa51ebee4069d75aaf02c23587cd2f",
      "source_type": "actual_window_capture_silent_original",
      "source": "build/showcase-capture-2026-10-06/gameplay-original.mp4"
    },
    {
      "path": "media/video/gameplay-with-music.mp4",
      "width": 1280,
      "height": 800,
      "bytes": 29613060,
      "sha256": "1187587c4b8814ed5055f8b8698bf53161bd5827c3c307f8303ab60953eed5e3",
      "source_type": "soundtracked_gameplay_presentation",
      "source": "build/showcase-capture-2026-10-06/gameplay-with-music.mp4",
      "provenance": {
        "source_recording": "build/showcase-capture-2026-10-06/gameplay-original.mp4",
        "music_source": "art/audio-batch-001/raw/music_shelter.mp3",
        "video_processing": "video_stream_copy",
        "audio_type": "post_added_music_with_fades_no_live_game_sound"
      }
    }
  ]
}
