{
  "schema_version": "1.0",
  "publication": "Open Film Skills owner-reviewed visual outputs",
  "inventory_freeze": "2026-09-11",
  "expected_count": 21,
  "expected_genre_count": 11,
  "rights_basis": "Nineteen original stills were generated by the repository owner with the built-in image tool; two additional files are screenshots of the owner's original LUMEN interface prototype. The owner explicitly accepted every listed output. Third-party reference images, private project state and external Skill source are not included.",
  "acceptance_scope": "Owner acceptance of nineteen generated stills across four batches and one web-interface delivery represented by two screenshots; not independent market adoption, repeated reliability, cross-device usability research or full-video acceptance.",
  "preview_policy": "Proportional web export without crop; original approved PNG bytes preserved for download.",
  "items": [
    {
      "id": "cyberpunk-after-the-new-eye",
      "skill": "cyberpunk-design",
      "genre": "赛博朋克",
      "genre_en": "Cyberpunk",
      "title": "换眼之后",
      "title_en": "After the New Eye",
      "file": "cyberpunk-after-the-new-eye.webp",
      "width": 1200,
      "height": 675,
      "bytes": 71008,
      "sha256": "F1108BED7C98E68AC2A52F89DFBCD41028D87F32A895D73B4AAAE958D68A7A6E",
      "original_file": "originals/cyberpunk-after-the-new-eye.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 1963698,
      "original_sha256": "AAD1EAD0A0FA067FB7A03DDAFF87655781C08AEEA01802E050EE845387A4F98E",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Daylight, bodily technology, worn neighborhood space and a layered corporate city."
    },
    {
      "id": "epic-open-gates",
      "skill": "epic-design",
      "genre": "史诗",
      "genre_en": "Epic",
      "title": "开门",
      "title_en": "Open the Gates",
      "file": "epic-open-gates.webp",
      "width": 1200,
      "height": 675,
      "bytes": 160854,
      "sha256": "42554BF92FA3CCDA00285DE99ABEB3CEA61A973355267D48A2B52F80D3817096",
      "original_file": "originals/epic-open-gates.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2689057,
      "original_sha256": "194E08DC6987EEA6296B6BF1BCA502FAA409C4B3BFCA135AD8EC12D34F15A89F",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Human-scale consequences inside an immense gate and receding civilian procession."
    },
    {
      "id": "fantasy-mending-the-bridge",
      "skill": "fantasy-design",
      "genre": "奇幻",
      "genre_en": "Fantasy",
      "title": "重续断桥",
      "title_en": "Mending the Bridge",
      "file": "fantasy-mending-the-bridge.webp",
      "width": 1200,
      "height": 675,
      "bytes": 126726,
      "sha256": "E3A2238A187885E92C59778CC4B22DD9D4CF74E523A502DB246B31C9E973772F",
      "original_file": "originals/fantasy-mending-the-bridge.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2407536,
      "original_sha256": "FCF28E9B9C802D99FC2F3309AD2CD3579301993F7F4BD4CC169D436E50BB075A",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "A visible spell source, weight-bearing stone fragments and a cautious crossing."
    },
    {
      "id": "horror-upstairs-visitor",
      "skill": "horror-design",
      "genre": "恐怖",
      "genre_en": "Horror",
      "title": "楼上的访客",
      "title_en": "The Upstairs Visitor",
      "file": "horror-upstairs-visitor.webp",
      "width": 1200,
      "height": 675,
      "bytes": 69436,
      "sha256": "475368B54D1C3615E67C6694D1CBF7A2827E4537E3A06121B50F86A009F0A2E5",
      "original_file": "originals/horror-upstairs-visitor.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2202167,
      "original_sha256": "0600B21664CA27FE80117DC52A4285AD6E1FBDD41623064143024130B00CCE64",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Readable daylight architecture and one abnormal presence behind frosted glass."
    },
    {
      "id": "noir-before-the-money",
      "skill": "noir-design",
      "genre": "黑色电影",
      "genre_en": "Noir",
      "title": "收钱之前",
      "title_en": "Before Taking the Money",
      "file": "noir-before-the-money.webp",
      "width": 1200,
      "height": 675,
      "bytes": 53094,
      "sha256": "037497C7F98BFE3FB62EF11B876EBB01281F5FA4C7E37903C2EBE92E2083042A",
      "original_file": "originals/noir-before-the-money.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 1911693,
      "original_sha256": "59CA1F6AA43DFC3AF278BA2AC7F5D109ED2ED9F8416E3F947C44071A9D515105",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "An unfinished transaction, opposed intentions and localized billiard lighting."
    },
    {
      "id": "romance-tilted-umbrella",
      "skill": "romance-design",
      "genre": "爱情",
      "genre_en": "Romance",
      "title": "把伞偏过去",
      "title_en": "Tilt the Umbrella",
      "file": "romance-tilted-umbrella.webp",
      "width": 1200,
      "height": 675,
      "bytes": 119626,
      "sha256": "B63208D47C121B9C47DA6506D14ADFFBD918C42AEDABA6D32439328A3664169F",
      "original_file": "originals/romance-tilted-umbrella.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2543494,
      "original_sha256": "EF521EBE689D09DA0C558FEBAC20057665F214C9FFA819A157A8A054DFA5D914",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Reciprocal everyday care, grounded contact and rainy-day material response."
    },
    {
      "id": "war-river-crossing",
      "skill": "war-design",
      "genre": "战争",
      "genre_en": "War",
      "title": "渡河",
      "title_en": "River Crossing",
      "file": "war-river-crossing.webp",
      "width": 1200,
      "height": 675,
      "bytes": 119606,
      "sha256": "995727221334FB3034A089857CB568C80939B6E239EF68F4E36CE22339611252",
      "original_file": "originals/war-river-crossing.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2337611,
      "original_sha256": "0B194858BD26A8A19CB53EBF1974EFCEE9F1038D5A6FC021628826C02D366C1A",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "An exhausted soldier, a guide rope and a connected pontoon crossing."
    },
    {
      "id": "wuxia-tea-still-warm",
      "skill": "wuxia-design",
      "genre": "武侠",
      "genre_en": "Wuxia",
      "title": "茶未凉",
      "title_en": "The Tea Is Still Warm",
      "file": "wuxia-tea-still-warm.webp",
      "width": 1200,
      "height": 675,
      "bytes": 86230,
      "sha256": "F4E54A158097E7EBE1AFFA31A546D49166592CC73F44EE50042F92497F6015F4",
      "original_file": "originals/wuxia-tea-still-warm.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2293423,
      "original_sha256": "A17708DFB7D4764901268D30FE6E84EE32A8B243345772FCCA3D68134831596D",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Restrained confrontation, readable weapon grips and a quiet cup of tea."
    },
    {
      "id": "hard-scifi-orbital-morning",
      "skill": "hard-sci-fi-visual-director",
      "genre": "硬核科幻",
      "genre_en": "Hard science fiction",
      "title": "环城清晨",
      "title_en": "Orbital Morning",
      "file": "hard-scifi-orbital-morning.webp",
      "width": 1200,
      "height": 675,
      "bytes": 119632,
      "sha256": "EBA3EDDD44A2B7364C28C6813F94538D2744A86EDAF40ABB122B0F4601F88943",
      "original_file": "originals/hard-scifi-orbital-morning.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2413425,
      "original_sha256": "FB480B561BC2BED1D1ED04529A2F2717C39341C191E9A9C971D0ED11A94088E5",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "experimental",
      "visible_contract": "Human intimacy, layered habitat scale and a sealed orbital environment."
    },
    {
      "id": "hard-scifi-lunar-lightfield",
      "skill": "hard-sci-fi-visual-director",
      "genre": "硬核科幻",
      "genre_en": "Hard science fiction",
      "title": "极昼镜阵",
      "title_en": "Lunar Lightfield",
      "file": "hard-scifi-lunar-lightfield.webp",
      "width": 1200,
      "height": 675,
      "bytes": 119304,
      "sha256": "B7CB4EABFEE299B6EB642E8EBF229BE7D1B8CC5ACA072A05FA228BBDF623CF19",
      "original_file": "originals/hard-scifi-lunar-lightfield.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2065732,
      "original_sha256": "874884BB280C2EC33D0AB6CCD6AC180FDB1541C86D46F5DE574A71D90ED373FE",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "experimental",
      "visible_contract": "Low polar sunlight, enormous reflectors, long shadows and airless depth."
    },
    {
      "id": "hard-scifi-titan-harbor",
      "skill": "hard-sci-fi-visual-director",
      "genre": "硬核科幻",
      "genre_en": "Hard science fiction",
      "title": "泰坦泊岸",
      "title_en": "Titan Harbor",
      "file": "hard-scifi-titan-harbor.webp",
      "width": 1200,
      "height": 675,
      "bytes": 59656,
      "sha256": "37A01015FD47DAA05CEA72FEBD5DB213EF046D40C9B23482BCF9BD7D2A338605",
      "original_file": "originals/hard-scifi-titan-harbor.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 1791635,
      "original_sha256": "2A7944C171362788746E651E272DB4242AA280FE55BCFCEA0B1C3688B4DFF614",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "experimental",
      "visible_contract": "Diffuse atmospheric light, a dark hydrocarbon sea and localized docking lamps."
    },
    {
      "id": "hard-scifi-mars-first-harvest",
      "skill": "hard-sci-fi-visual-director",
      "genre": "硬核科幻",
      "genre_en": "Hard science fiction",
      "title": "火星的第一颗番茄",
      "title_en": "First Harvest on Mars",
      "file": "hard-scifi-mars-first-harvest.webp",
      "width": 1200,
      "height": 675,
      "bytes": 91084,
      "sha256": "10AFAE143A22E5458ED3C2E5B37849130F51B387C3D47181F87DE4231A4FF231",
      "original_file": "originals/hard-scifi-mars-first-harvest.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2178860,
      "original_sha256": "6B2F88E552EFA4ABC944A7059214BD0F340C96F1B856CEC4436BFF8EDC4DD221",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "experimental",
      "visible_contract": "Face, hands and a small fruit inside a protective greenhouse."
    },
    {
      "id": "hard-scifi-europa-underice",
      "skill": "hard-sci-fi-visual-director",
      "genre": "硬核科幻",
      "genre_en": "Hard science fiction",
      "title": "冰壳下的来客",
      "title_en": "Beneath the Ice",
      "file": "hard-scifi-europa-underice.webp",
      "width": 1200,
      "height": 675,
      "bytes": 42328,
      "sha256": "F671F9B896AB0AECB2B94388330B2F4A96490BC804A2D1D8CFE3887B8411F1B1",
      "original_file": "originals/hard-scifi-europa-underice.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 1692340,
      "original_sha256": "BD986317630294378D07AC90336C0CE06546DE7829B43F4778A35563993D22BC",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "experimental",
      "visible_contract": "An exploratory probe, bounded artificial light and immense under-ice space."
    },
    {
      "id": "xianxia-cloud-bell",
      "skill": "xianxia-visual-director",
      "genre": "仙侠",
      "genre_en": "Xianxia",
      "title": "云海钟境",
      "title_en": "The Bell Above the Clouds",
      "file": "xianxia-cloud-bell.webp",
      "width": 1200,
      "height": 675,
      "bytes": 137778,
      "sha256": "326A32DC47F4A4DBB200C5A8FB826AB22E92C61657CEBB32A11F177DF79BF0CE",
      "original_file": "originals/xianxia-cloud-bell.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2493397,
      "original_sha256": "88BA22D311E1DDE6EB69A135C4AB59BF24C37D0DDAAF3462F2F17145E8FFACD3",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "external_not_redistributed",
      "visible_contract": "Eastern construction, a solitary immortal, bronze and stone across a layered cloud realm."
    },
    {
      "id": "war-bold-black-shadow-advance",
      "skill": "war-design",
      "genre": "战争小队",
      "genre_en": "War squad",
      "title": "黑影前行",
      "title_en": "Black Shadow Advance",
      "file": "war-bold-black-shadow-advance.webp",
      "width": 1200,
      "height": 502,
      "bytes": 72318,
      "sha256": "7C1A470B4E00D239DE453818AF5F523E49A431074BA648DCFF817A76C2022A82",
      "original_file": "originals/war-bold-black-shadow-advance.png",
      "original_width": 1940,
      "original_height": 811,
      "original_bytes": 2341109,
      "original_sha256": "BF05E22C3C2A74962D272A4617B97F96527B28D845C550733F6B7B189D09E652",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "A four-person team crosses an exposed industrial edge with distinct depth, movement and practical light sources."
    },
    {
      "id": "war-bold-suspended-city-landing",
      "skill": "war-design",
      "genre": "战争小队",
      "genre_en": "War squad",
      "title": "悬城落点",
      "title_en": "Suspended City Landing",
      "file": "war-bold-suspended-city-landing.webp",
      "width": 1003,
      "height": 1568,
      "bytes": 151622,
      "sha256": "FA8DC0833B5449865BABD440B5B38A500118AA4FCF0EEB1B66711434CAD967A7",
      "original_file": "originals/war-bold-suspended-city-landing.png",
      "original_width": 1003,
      "original_height": 1568,
      "original_bytes": 2284729,
      "original_sha256": "9B527877F629B533B4463DE835FCC45316C8DF7FF01441BADA421264C458ECB5",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "A vertical handoff above the city makes height, load, rope support and team roles visible in one frame."
    },
    {
      "id": "war-bold-red-sand-contact",
      "skill": "war-design",
      "genre": "战争小队",
      "genre_en": "War squad",
      "title": "赤沙交锋",
      "title_en": "Red Sand Contact",
      "file": "war-bold-red-sand-contact.webp",
      "width": 1200,
      "height": 676,
      "bytes": 119898,
      "sha256": "8CDB8F5CDAB9F7DC36221FA6D198714118E6087D361FDDCC1E0930EFEC615E56",
      "original_file": "originals/war-bold-red-sand-contact.png",
      "original_width": 1672,
      "original_height": 941,
      "original_bytes": 2452991,
      "original_sha256": "F3DC0D912B8E2D3BED0DA281018798A2DBDCD092A6832F6D6FCB70B28866F5C3",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Near-shoulder contact, separated team reactions and localized debris replace a generic firing-line pose."
    },
    {
      "id": "war-bold-floodgate-blue",
      "skill": "war-design",
      "genre": "战争小队",
      "genre_en": "War squad",
      "title": "潮门幽蓝",
      "title_en": "Floodgate Blue",
      "file": "war-bold-floodgate-blue.webp",
      "width": 1200,
      "height": 800,
      "bytes": 142112,
      "sha256": "8C320463CDD9C9B1A2E8CFD71136BD3C61CEC86A72D5E769557F17A468AEABBC",
      "original_file": "originals/war-bold-floodgate-blue.png",
      "original_width": 1536,
      "original_height": 1024,
      "original_bytes": 2932923,
      "original_sha256": "BC77FE762A8E6BA41699D1B9FA98289405FC944306931CC66E89A51E62B7F191",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Water resistance, a low barrier, shared load and unequal team actions remain readable under a heavy gate."
    },
    {
      "id": "war-bold-snowline-backlight",
      "skill": "war-design",
      "genre": "战争小队",
      "genre_en": "War squad",
      "title": "雪线逆光",
      "title_en": "Snowline Backlight",
      "file": "war-bold-snowline-backlight.webp",
      "width": 1200,
      "height": 504,
      "bytes": 80850,
      "sha256": "8FB7C7698BCEAF550153B086A698AACE9AB786DA650ED82CF4FEB3EA86C77F2A",
      "original_file": "originals/war-bold-snowline-backlight.png",
      "original_width": 1935,
      "original_height": 813,
      "original_bytes": 2342535,
      "original_sha256": "4B9B062BB4435109D83EF933A86E622DDFE41B9D0AEC7DE515831B2118F8367A",
      "source_kind": "original_builtin_imagegen",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "Backlight, snow resistance, staggered ascent and one assisted teammate establish a readable mountain task."
    },
    {
      "id": "web-design-lumen-desktop-confirmed",
      "skill": "web-design-director",
      "genre": "网页设计",
      "genre_en": "Web design",
      "title": "留住喜欢的光·桌面端",
      "title_en": "Keep the Light — Desktop",
      "file": "web-design-lumen-desktop-confirmed.webp",
      "width": 1200,
      "height": 834,
      "bytes": 15470,
      "sha256": "90253416D96D1ACB53207C63641116F21A1653E77586DC18ECFFAD43C1B44E3D",
      "original_file": "originals/web-design-lumen-desktop-confirmed.png",
      "original_width": 1440,
      "original_height": 1000,
      "original_bytes": 334701,
      "original_sha256": "0E5C3B76E1A904DEE937F9108104638258DC34C633567C9307DB67E9AEFB6E44",
      "source_kind": "original_browser_screenshot",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "The accepted desktop state keeps the selected light, revisit action and local-storage boundary visible together."
    },
    {
      "id": "web-design-lumen-mobile-favorites",
      "skill": "web-design-director",
      "genre": "网页设计",
      "genre_en": "Web design",
      "title": "收藏回访·手机端",
      "title_en": "Favorites Return — Mobile",
      "file": "web-design-lumen-mobile-favorites.webp",
      "width": 390,
      "height": 844,
      "bytes": 10530,
      "sha256": "A1986015551E6A8F2F20B70B1574406D880D8EEABE6E9BF748900ED5EA88C6EE",
      "original_file": "originals/web-design-lumen-mobile-favorites.png",
      "original_width": 390,
      "original_height": 844,
      "original_bytes": 156989,
      "original_sha256": "C713F1A9F02A300347507157E0ED9FE88091C68EF4EAEC3DCF77F89E0D3CC92F",
      "source_kind": "original_browser_screenshot",
      "status": "user_accepted",
      "availability": "packaged",
      "visible_contract": "The accepted 390-pixel state keeps the favorites action, item identity and revisit path legible without overlap."
    }
  ]
}
