{
  "schema": "saelion.public-art-selection/0.2",
  "logical_id": "saelion://anewgam/goober/gallery",
  "items": [
    {
      "id": "skein-7f1908bd",
      "title": "Miss Caschae \u00b7 porchLight advance",
      "source_kind": "House KEEP / Night Shift",
      "classification": "keeper_artwork_for_goober_pwa",
      "generation": "2026-09-13 knotted into goober",
      "title_status": "keeper title recorded at publication",
      "source_filename": "caschae-porchlight.webp",
      "original_url": "/goober/assets/skein-knot/caschae-porchlight.webp",
      "original_sha256": "3b30e67c5e7d08f35bf64d822109f6e836bb59e7a5ccc7458c7e1445d458a7e4",
      "original_bytes": 149546,
      "width": 1280,
      "height": 720,
      "transformation": "Public keeper WebP is the preserved source for this projection; no separate original is claimed.",
      "display": "/goober/assets/skein-knot/caschae-porchlight.webp",
      "display_sha256": "3b30e67c5e7d08f35bf64d822109f6e836bb59e7a5ccc7458c7e1445d458a7e4",
      "display_bytes": 149546,
      "thumbnail_url": "/goober/assets/skein-knot/caschae-porchlight.webp",
      "preview_url": "/goober/assets/skein-knot/caschae-porchlight.webp",
      "room": "skein-knot",
      "description": "KEEP 7f1908bd \u00b7 Anewgam\u00b7Goober PWA",
      "permission_basis": "Owner asked to knot art into anewgam-for-goober / github.io/goober",
      "asset_id": "sha256:3b30e67c5e7d08f35bf64d822109f6e836bb59e7a5ccc7458c7e1445d458a7e4",
      "logical_id": "saelion://art/sha256/3b30e67c5e7d08f35bf64d822109f6e836bb59e7a5ccc7458c7e1445d458a7e4",
      "keeper_sha8": "7f1908bd"
    },
    {
      "id": "skein-16ce9587",
      "title": "Caschae \u00b7 letter send-off (princess)",
      "source_kind": "House KEEP / Night Shift",
      "classification": "keeper_artwork_for_goober_pwa",
      "generation": "2026-09-13 knotted into goober",
      "title_status": "keeper title recorded at publication",
      "source_filename": "caschae-letter-sendoff.webp",
      "original_url": "/goober/assets/skein-knot/caschae-letter-sendoff.webp",
      "original_sha256": "0c07104cc495b8ec0dfe2ec89c15729a0aedeb63cf95c20d14eef019cb489dd5",
      "original_bytes": 160232,
      "width": 1440,
      "height": 924,
      "transformation": "Public keeper WebP is the preserved source for this projection; no separate original is claimed.",
      "display": "/goober/assets/skein-knot/caschae-letter-sendoff.webp",
      "display_sha256": "0c07104cc495b8ec0dfe2ec89c15729a0aedeb63cf95c20d14eef019cb489dd5",
      "display_bytes": 160232,
      "thumbnail_url": "/goober/assets/skein-knot/caschae-letter-sendoff.webp",
      "preview_url": "/goober/assets/skein-knot/caschae-letter-sendoff.webp",
      "room": "skein-knot",
      "description": "KEEP 16ce9587 \u00b7 Anewgam\u00b7Goober PWA",
      "permission_basis": "Owner asked to knot art into anewgam-for-goober / github.io/goober",
      "asset_id": "sha256:0c07104cc495b8ec0dfe2ec89c15729a0aedeb63cf95c20d14eef019cb489dd5",
      "logical_id": "saelion://art/sha256/0c07104cc495b8ec0dfe2ec89c15729a0aedeb63cf95c20d14eef019cb489dd5",
      "keeper_sha8": "16ce9587"
    },
    {
      "id": "skein-8753737c",
      "title": "SAVE BAMBI \u00b7 sae-buns story wall",
      "source_kind": "House KEEP / Night Shift",
      "classification": "keeper_artwork_for_goober_pwa",
      "generation": "2026-09-13 knotted into goober",
      "title_status": "keeper title recorded at publication",
      "source_filename": "bambi-saebuns-wall.webp",
      "original_url": "/goober/assets/skein-knot/bambi-saebuns-wall.webp",
      "original_sha256": "e963567d4069a8bdc5576605d4c0eddb47d20ed668100bd93bc8b83ce26cf01e",
      "original_bytes": 232844,
      "width": 1440,
      "height": 949,
      "transformation": "Public keeper WebP is the preserved source for this projection; no separate original is claimed.",
      "display": "/goober/assets/skein-knot/bambi-saebuns-wall.webp",
      "display_sha256": "e963567d4069a8bdc5576605d4c0eddb47d20ed668100bd93bc8b83ce26cf01e",
      "display_bytes": 232844,
      "thumbnail_url": "/goober/assets/skein-knot/bambi-saebuns-wall.webp",
      "preview_url": "/goober/assets/skein-knot/bambi-saebuns-wall.webp",
      "room": "skein-knot",
      "description": "KEEP 8753737c \u00b7 Anewgam\u00b7Goober PWA",
      "permission_basis": "Owner asked to knot art into anewgam-for-goober / github.io/goober",
      "asset_id": "sha256:e963567d4069a8bdc5576605d4c0eddb47d20ed668100bd93bc8b83ce26cf01e",
      "logical_id": "saelion://art/sha256/e963567d4069a8bdc5576605d4c0eddb47d20ed668100bd93bc8b83ce26cf01e",
      "keeper_sha8": "8753737c"
    },
    {
      "id": "skein-49e74f9b",
      "title": "SAVE BAMBI \u00b7 Yarn crew table",
      "source_kind": "House KEEP / Night Shift",
      "classification": "keeper_artwork_for_goober_pwa",
      "generation": "2026-09-13 knotted into goober",
      "title_status": "keeper title recorded at publication",
      "source_filename": "bambi-yarn-crew.webp",
      "original_url": "/goober/assets/skein-knot/bambi-yarn-crew.webp",
      "original_sha256": "4915a4dbc60070db13d430198f88cfc0c22c536e35b707175dc73359e5e5dc32",
      "original_bytes": 240882,
      "width": 1440,
      "height": 949,
      "transformation": "Public keeper WebP is the preserved source for this projection; no separate original is claimed.",
      "display": "/goober/assets/skein-knot/bambi-yarn-crew.webp",
      "display_sha256": "4915a4dbc60070db13d430198f88cfc0c22c536e35b707175dc73359e5e5dc32",
      "display_bytes": 240882,
      "thumbnail_url": "/goober/assets/skein-knot/bambi-yarn-crew.webp",
      "preview_url": "/goober/assets/skein-knot/bambi-yarn-crew.webp",
      "room": "skein-knot",
      "description": "KEEP 49e74f9b \u00b7 Anewgam\u00b7Goober PWA",
      "permission_basis": "Owner asked to knot art into anewgam-for-goober / github.io/goober",
      "asset_id": "sha256:4915a4dbc60070db13d430198f88cfc0c22c536e35b707175dc73359e5e5dc32",
      "logical_id": "saelion://art/sha256/4915a4dbc60070db13d430198f88cfc0c22c536e35b707175dc73359e5e5dc32",
      "keeper_sha8": "49e74f9b"
    },
    {
      "id": "skein-c4779b98",
      "title": "SAVE BAMBI \u00b7 creative four table",
      "source_kind": "House KEEP / Night Shift",
      "classification": "keeper_artwork_for_goober_pwa",
      "generation": "2026-09-13 knotted into goober",
      "title_status": "keeper title recorded at publication",
      "source_filename": "bambi-creative-four.webp",
      "original_url": "/goober/assets/skein-knot/bambi-creative-four.webp",
      "original_sha256": "edba2c84f7313e32c4a1465d917c81c847ca3171e7d3e44e034213e6483f412d",
      "original_bytes": 244840,
      "width": 1440,
      "height": 949,
      "transformation": "Public keeper WebP is the preserved source for this projection; no separate original is claimed.",
      "display": "/goober/assets/skein-knot/bambi-creative-four.webp",
      "display_sha256": "edba2c84f7313e32c4a1465d917c81c847ca3171e7d3e44e034213e6483f412d",
      "display_bytes": 244840,
      "thumbnail_url": "/goober/assets/skein-knot/bambi-creative-four.webp",
      "preview_url": "/goober/assets/skein-knot/bambi-creative-four.webp",
      "room": "skein-knot",
      "description": "KEEP c4779b98 \u00b7 Anewgam\u00b7Goober PWA",
      "permission_basis": "Owner asked to knot art into anewgam-for-goober / github.io/goober",
      "asset_id": "sha256:edba2c84f7313e32c4a1465d917c81c847ca3171e7d3e44e034213e6483f412d",
      "logical_id": "saelion://art/sha256/edba2c84f7313e32c4a1465d917c81c847ca3171e7d3e44e034213e6483f412d",
      "keeper_sha8": "c4779b98"
    },
    {
      "id": "skein-636703a5",
      "title": "SAVE BAMBI \u00b7 Yarn + sae-bun story",
      "source_kind": "House KEEP / Night Shift",
      "classification": "keeper_artwork_for_goober_pwa",
      "generation": "2026-09-13 knotted into goober",
      "title_status": "keeper title recorded at publication",
      "source_filename": "bambi-yarn-saebun.webp",
      "original_url": "/goober/assets/skein-knot/bambi-yarn-saebun.webp",
      "original_sha256": "ea817fdd43cddeb81b0da22d01c9e662ad16b05255eb27ffc10fb673d8ce0095",
      "original_bytes": 181738,
      "width": 1440,
      "height": 949,
      "transformation": "Public keeper WebP is the preserved source for this projection; no separate original is claimed.",
      "display": "/goober/assets/skein-knot/bambi-yarn-saebun.webp",
      "display_sha256": "ea817fdd43cddeb81b0da22d01c9e662ad16b05255eb27ffc10fb673d8ce0095",
      "display_bytes": 181738,
      "thumbnail_url": "/goober/assets/skein-knot/bambi-yarn-saebun.webp",
      "preview_url": "/goober/assets/skein-knot/bambi-yarn-saebun.webp",
      "room": "skein-knot",
      "description": "KEEP 636703a5 \u00b7 Anewgam\u00b7Goober PWA",
      "permission_basis": "Owner asked to knot art into anewgam-for-goober / github.io/goober",
      "asset_id": "sha256:ea817fdd43cddeb81b0da22d01c9e662ad16b05255eb27ffc10fb673d8ce0095",
      "logical_id": "saelion://art/sha256/ea817fdd43cddeb81b0da22d01c9e662ad16b05255eb27ffc10fb673d8ce0095",
      "keeper_sha8": "636703a5"
    },
    {
      "id": "skein-e4679cf3",
      "title": "skeinIT \u00b7 creative four work table",
      "source_kind": "House KEEP / Night Shift",
      "classification": "keeper_artwork_for_goober_pwa",
      "generation": "2026-09-13 knotted into goober",
      "title_status": "keeper title recorded at publication",
      "source_filename": "skeinit-creative-four.webp",
      "original_url": "/goober/assets/skein-knot/skeinit-creative-four.webp",
      "original_sha256": "62f4bc12e8a16a66de615e0a600184722a9daf9e4cbc68eb22100dfb252c094f",
      "original_bytes": 66488,
      "width": 720,
      "height": 474,
      "transformation": "Public keeper WebP is the preserved source for this projection; no separate original is claimed.",
      "display": "/goober/assets/skein-knot/skeinit-creative-four.webp",
      "display_sha256": "62f4bc12e8a16a66de615e0a600184722a9daf9e4cbc68eb22100dfb252c094f",
      "display_bytes": 66488,
      "thumbnail_url": "/goober/assets/skein-knot/skeinit-creative-four.webp",
      "preview_url": "/goober/assets/skein-knot/skeinit-creative-four.webp",
      "room": "skein-knot",
      "description": "KEEP e4679cf3 \u00b7 Anewgam\u00b7Goober PWA",
      "permission_basis": "Owner asked to knot art into anewgam-for-goober / github.io/goober",
      "asset_id": "sha256:62f4bc12e8a16a66de615e0a600184722a9daf9e4cbc68eb22100dfb252c094f",
      "logical_id": "saelion://art/sha256/62f4bc12e8a16a66de615e0a600184722a9daf9e4cbc68eb22100dfb252c094f",
      "keeper_sha8": "e4679cf3"
    },
    {
      "id": "crossing",
      "title": "Protect the Lantern",
      "source_kind": "ChatGPT Library",
      "file_id": "file_00000000c4b081fbad0d9e1c7e525c57",
      "classification": "recovered_artwork_not_runtime_proof",
      "generation": "Library artwork; original generation model and date not verified",
      "original": "/goober/assets/crossing-original.jpg",
      "original_sha256": "9d135e48e0da0fd166ec7d30148ebc39a8637ea1e69b19ebe921ccce1fd6697f",
      "original_bytes": 737552,
      "display": "/goober/assets/crossing.webp",
      "display_sha256": "8d9385fecd293ad081efdf65dd08661e907b5c786c6da3ecac1626662fef49b8",
      "transformation": {
        "method": "Pillow crop then aspect-preserving thumbnail and WebP compression",
        "crop_xyxy": [
          260,
          40,
          1490,
          780
        ],
        "max_size": [
          1440,
          1100
        ],
        "quality": 85
      },
      "permission_basis": "Owner requested reuse and linking of existing generated Library art in this Anewgam site.",
      "room": "crossing",
      "description": "Recovered Crossing-lineage artwork.",
      "title_status": "recorded source title",
      "source_filename": "crossing-original.jpg",
      "original_url": "/goober/assets/crossing-original.jpg",
      "thumbnail_url": "/goober/assets/crossing.webp",
      "preview_url": "/goober/assets/crossing.webp",
      "cloudfront_original": "https://d2ol7oe51mr4n9.cloudfront.net/user_3IqvSDNTF5Df9TPdkEhMgmcixLc/412c290c-6c1b-4329-8cc6-9c072b9a018f.jpg",
      "asset_id": "sha256:9d135e48e0da0fd166ec7d30148ebc39a8637ea1e69b19ebe921ccce1fd6697f",
      "logical_id": "saelion://art/sha256/9d135e48e0da0fd166ec7d30148ebc39a8637ea1e69b19ebe921ccce1fd6697f"
    },
    {
      "id": "garden",
      "title": "EverDelve: Garden Central",
      "source_kind": "ChatGPT Library",
      "file_id": "file_000000004a8081f5a7b97633730d6617",
      "classification": "recovered_artwork_not_runtime_proof",
      "generation": "Library metadata identifies this as model-generated; creation 2026-09-10",
      "original": "/goober/assets/garden-original.png",
      "original_sha256": "cb466592f30ec1c4b24fa7ce7b7d16b39fb856ca14821c656020dfaba44d1e83",
      "original_bytes": 2433686,
      "display": "/goober/assets/garden.webp",
      "display_sha256": "3f8ec419e89f1036e07d5db842bd02f9f191bc7742c012ed804cd33ea7005e52",
      "transformation": {
        "method": "Pillow crop then aspect-preserving thumbnail and WebP compression",
        "crop_xyxy": [
          360,
          0,
          1420,
          900
        ],
        "max_size": [
          1440,
          1100
        ],
        "quality": 85
      },
      "permission_basis": "Owner requested reuse and linking of existing generated Library art in this Anewgam site.",
      "room": "crossing",
      "description": "Recovered Crossing-lineage artwork.",
      "title_status": "recorded source title",
      "source_filename": "garden-original.png",
      "original_url": "/goober/assets/garden-original.png",
      "thumbnail_url": "/goober/assets/garden.webp",
      "preview_url": "/goober/assets/garden.webp",
      "cloudfront_original": "https://d2ol7oe51mr4n9.cloudfront.net/user_3IqvSDNTF5Df9TPdkEhMgmcixLc/678f74a8-a9df-4202-89ef-0c3c1674aa35.png",
      "asset_id": "sha256:cb466592f30ec1c4b24fa7ce7b7d16b39fb856ca14821c656020dfaba44d1e83",
      "logical_id": "saelion://art/sha256/cb466592f30ec1c4b24fa7ce7b7d16b39fb856ca14821c656020dfaba44d1e83"
    },
    {
      "id": "sanctuary",
      "title": "Enchanted Tower Garden Sanctuary",
      "source_kind": "ChatGPT Library",
      "file_id": "file_00000000b33881f5a33cbe8d9377b63e",
      "classification": "recovered_artwork_not_runtime_proof",
      "generation": "Library metadata identifies this as model-generated; creation 2026-09-10",
      "original": "/goober/assets/sanctuary-original.png",
      "original_sha256": "40cdf167d6761961b1aa5269dd9f72d34a1445ac6864f20c5306ea6047aeacf1",
      "original_bytes": 2921352,
      "display": "/goober/assets/sanctuary.webp",
      "display_sha256": "ccf28debce9adc077bf5e11e9e422b9ae4d4824b15179d321f682a257983e2f5",
      "transformation": {
        "method": "Pillow crop then aspect-preserving thumbnail and WebP compression",
        "crop_xyxy": [
          405,
          0,
          1380,
          950
        ],
        "max_size": [
          1440,
          1100
        ],
        "quality": 85
      },
      "permission_basis": "Owner requested reuse and linking of existing generated Library art in this Anewgam site.",
      "room": "crossing",
      "description": "Recovered Crossing-lineage artwork.",
      "title_status": "recorded source title",
      "source_filename": "sanctuary-original.png",
      "original_url": "/goober/assets/sanctuary-original.png",
      "thumbnail_url": "/goober/assets/sanctuary.webp",
      "preview_url": "/goober/assets/sanctuary.webp",
      "cloudfront_original": "https://d2ol7oe51mr4n9.cloudfront.net/user_3IqvSDNTF5Df9TPdkEhMgmcixLc/5d9440ae-ee8c-4f1c-9b40-286a837f54a3.png",
      "asset_id": "sha256:40cdf167d6761961b1aa5269dd9f72d34a1445ac6864f20c5306ea6047aeacf1",
      "logical_id": "saelion://art/sha256/40cdf167d6761961b1aa5269dd9f72d34a1445ac6864f20c5306ea6047aeacf1"
    },
    {
      "id": "peachfall-01",
      "title": "The princess who could not leave the tower",
      "title_status": "readable catalog title; original filename preserved",
      "room": "origin",
      "description": "The original storyboard: a tower, a leap, a world that keeps the consequences.",
      "original_url": "/peachfall/source/images/anchors/01_gen22_page1_the_princess_who_could_not_leave_the_tower.png",
      "original_sha256": "3f7b8574b635d2efccb96702f981031bee5ead528626fc34373e6efb7c07d361",
      "original_bytes": 3501875,
      "width": 1122,
      "height": 1402,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-01-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-01.webp",
      "source_filename": "01_gen22_page1_the_princess_who_could_not_leave_the_tower.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "0cc10303a30420a0747260fab98b506bb39192dedfc77a689a8cd1bc9b165db3",
      "asset_id": "sha256:3f7b8574b635d2efccb96702f981031bee5ead528626fc34373e6efb7c07d361",
      "logical_id": "saelion://art/sha256/3f7b8574b635d2efccb96702f981031bee5ead528626fc34373e6efb7c07d361"
    },
    {
      "id": "peachfall-02",
      "title": "Astral assembly",
      "title_status": "readable catalog title; original filename preserved",
      "room": "worlds",
      "description": "Fragments gathered into a shared constellation.",
      "original_url": "/peachfall/source/images/anchors/02_astral_assembly_sae_and_little_princesses.png",
      "original_sha256": "91ac394a078c812f2b4202330d5180e7f2da4da5087cb988e84aeff6cf0adb77",
      "original_bytes": 3267642,
      "width": 1122,
      "height": 1402,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-02-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-02.webp",
      "source_filename": "02_astral_assembly_sae_and_little_princesses.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "dd46d4bfcf8f10ab22df10aab1e735261fbc5b8a7c5482c99565952d8cdc5234",
      "asset_id": "sha256:91ac394a078c812f2b4202330d5180e7f2da4da5087cb988e84aeff6cf0adb77",
      "logical_id": "saelion://art/sha256/91ac394a078c812f2b4202330d5180e7f2da4da5087cb988e84aeff6cf0adb77"
    },
    {
      "id": "peachfall-03",
      "title": "Assume her fragments",
      "title_status": "readable catalog title; original filename preserved",
      "room": "play",
      "description": "An earlier gameplay concept: step into a fragment and continue the story.",
      "original_url": "/peachfall/source/images/anchors/03_gameplay_assume_her_fragments.png",
      "original_sha256": "1496e0ae46b11d188bb81eaad66ff85ba6a30e72431a26110e50c5fb5165ef84",
      "original_bytes": 2966503,
      "width": 1672,
      "height": 941,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-03-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-03.webp",
      "source_filename": "03_gameplay_assume_her_fragments.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "5ff931b08ba4c5e116264685ed1231ebfc1c25624bac9f1b17983a7665399a14",
      "asset_id": "sha256:1496e0ae46b11d188bb81eaad66ff85ba6a30e72431a26110e50c5fb5165ef84",
      "logical_id": "saelion://art/sha256/1496e0ae46b11d188bb81eaad66ff85ba6a30e72431a26110e50c5fb5165ef84"
    },
    {
      "id": "peachfall-04",
      "title": "Sae \u00b7 dream guide",
      "title_status": "readable catalog title; original filename preserved",
      "room": "companions",
      "description": "Recovered dream-guide concept art. A fictional character, not a real-person identity.",
      "original_url": "/peachfall/source/images/continuity/04_sae_dream_guide_portrait.png",
      "original_sha256": "82e85c61cf92a255e3c67f506afbe3b20754119f60b92f06e1687d48ee3075d3",
      "original_bytes": 2583799,
      "width": 1254,
      "height": 1254,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-04-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-04.webp",
      "source_filename": "04_sae_dream_guide_portrait.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "8d754c2037a5bdf6c5af4e6d779a400f9d978a88a470757d9d2b547dfcb9f9c5",
      "asset_id": "sha256:82e85c61cf92a255e3c67f506afbe3b20754119f60b92f06e1687d48ee3075d3",
      "logical_id": "saelion://art/sha256/82e85c61cf92a255e3c67f506afbe3b20754119f60b92f06e1687d48ee3075d3"
    },
    {
      "id": "peachfall-05",
      "title": "Princess letter \u00b7 Storyload",
      "title_status": "readable catalog title; original filename preserved",
      "room": "origin",
      "description": "An invitation from the earlier story strand.",
      "original_url": "/peachfall/source/images/continuity/05_princess_letter_storyload.png",
      "original_sha256": "ee85c6be1a0ff872be586efe226375709fd6d8cbabd59d0fde7b38892f5aedc2",
      "original_bytes": 2738688,
      "width": 1254,
      "height": 1254,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-05-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-05.webp",
      "source_filename": "05_princess_letter_storyload.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "5822b51f625557b361378e90c35d4a2a3a1f466f6f485528d1a5cc9140c8f018",
      "asset_id": "sha256:ee85c6be1a0ff872be586efe226375709fd6d8cbabd59d0fde7b38892f5aedc2",
      "logical_id": "saelion://art/sha256/ee85c6be1a0ff872be586efe226375709fd6d8cbabd59d0fde7b38892f5aedc2"
    },
    {
      "id": "peachfall-06",
      "title": "Sae and Knight \u00b7 future key art",
      "title_status": "readable catalog title; original filename preserved",
      "room": "companions",
      "description": "Two approaches meeting in one continuous world.",
      "original_url": "/peachfall/source/images/continuity/06_sae_and_knight_future_key_art.png",
      "original_sha256": "e6d2c1d2838ad10aa4eef6cb9680e7d16a1312664e957d8ba8bb3b44155738a7",
      "original_bytes": 2912676,
      "width": 1122,
      "height": 1402,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-06-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-06.webp",
      "source_filename": "06_sae_and_knight_future_key_art.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "8964f21d08c433a1e5b695baabbc4c33e7947561ceb57987919ce89517fdce80",
      "asset_id": "sha256:e6d2c1d2838ad10aa4eef6cb9680e7d16a1312664e957d8ba8bb3b44155738a7",
      "logical_id": "saelion://art/sha256/e6d2c1d2838ad10aa4eef6cb9680e7d16a1312664e957d8ba8bb3b44155738a7"
    },
    {
      "id": "peachfall-07",
      "title": "Dreambound promises",
      "title_status": "readable catalog title; original filename preserved",
      "room": "origin",
      "description": "A storyboard of a connection becoming a quest.",
      "original_url": "/peachfall/source/images/continuity/07_storyload_dreambound_promises_storyboard.png",
      "original_sha256": "23cc64c0c5983e239fe82738eb39f4cfb28a1f63625601d9f95ad659e74c3f2e",
      "original_bytes": 2975609,
      "width": 1122,
      "height": 1402,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-07-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-07.webp",
      "source_filename": "07_storyload_dreambound_promises_storyboard.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "c5266658fdf2e2f2a62856d3bcf4f0f25b2bd1b0eeacdced32a5bd9739fe2012",
      "asset_id": "sha256:23cc64c0c5983e239fe82738eb39f4cfb28a1f63625601d9f95ad659e74c3f2e",
      "logical_id": "saelion://art/sha256/23cc64c0c5983e239fe82738eb39f4cfb28a1f63625601d9f95ad659e74c3f2e"
    },
    {
      "id": "peachfall-08",
      "title": "Gen22 \u00b7 watercolor origin",
      "title_status": "readable catalog title; original filename preserved",
      "room": "origin",
      "description": "Another visual telling of the tower beginning.",
      "original_url": "/peachfall/source/images/continuity/08_gen22_watercolor_page1_of_2.png",
      "original_sha256": "c5c91bd7dce1d45e9f7c6953eafcc4b8dc05aa583128d99ab568a127997b4542",
      "original_bytes": 3184987,
      "width": 1536,
      "height": 1024,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-08-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-08.webp",
      "source_filename": "08_gen22_watercolor_page1_of_2.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "acc390850e26a69b5cbf43a1e0b7579dd8091154324d8e6f7aa09a0c0d52e497",
      "asset_id": "sha256:c5c91bd7dce1d45e9f7c6953eafcc4b8dc05aa583128d99ab568a127997b4542",
      "logical_id": "saelion://art/sha256/c5c91bd7dce1d45e9f7c6953eafcc4b8dc05aa583128d99ab568a127997b4542"
    },
    {
      "id": "peachfall-09",
      "title": "Play creates the world",
      "title_status": "readable catalog title; original filename preserved",
      "room": "worlds",
      "description": "The create\u2013play\u2013continue idea, recovered as an actual picture.",
      "original_url": "/peachfall/source/images/continuity/09_play_creates_the_world_concept.png",
      "original_sha256": "a979f382e4ca13eb31b924bdf9b3d11c58f66828d01b125e12635b65fc948256",
      "original_bytes": 3227367,
      "width": 1122,
      "height": 1402,
      "thumbnail_url": "/goober/assets/rediscovered/peachfall-09-thumb.webp",
      "preview_url": "/goober/assets/rediscovered/peachfall-09.webp",
      "source_filename": "09_play_creates_the_world_concept.png",
      "source_kind": "Recovered Anewgam / Peachfall public source pack",
      "source_manifest": "/peachfall/source/manifest.json",
      "transformation": "Original unchanged. Aspect-preserving 640px WebP thumbnail and 1400px preview; no artificial uncropping.",
      "preview_sha256": "277be12e496e214aa37ee1e0be269a62deb17960ff604de5ec9af7aed5f5f845",
      "asset_id": "sha256:a979f382e4ca13eb31b924bdf9b3d11c58f66828d01b125e12635b65fc948256",
      "logical_id": "saelion://art/sha256/a979f382e4ca13eb31b924bdf9b3d11c58f66828d01b125e12635b65fc948256"
    },
    {
      "id": "browser-study",
      "title": "Earlier image-browser study",
      "description": "Previously published process image from this build. Not an additional original artwork or the current screen.",
      "room": "process",
      "media_kind": "process-evidence",
      "title_status": "descriptive process title",
      "source_filename": "browser-study.png",
      "source_kind": "Previously confirmed public CloudFront review",
      "original_url": "/goober/assets/process/browser-study.png",
      "original_sha256": "9e33d28fe2ca882df2df3567fdae649479578296c22fd2d71ac99d34b9ba74fd",
      "original_bytes": 1124916,
      "width": 1500,
      "height": 1240,
      "preview_url": "/goober/assets/process/browser-study-thumb.webp",
      "thumbnail_url": "/goober/assets/process/browser-study-thumb.webp",
      "cloudfront_original": "https://d2ol7oe51mr4n9.cloudfront.net/user_3IqvSDNTF5Df9TPdkEhMgmcixLc/0a944fa1-c23d-43ae-a2e2-a97b4672a29a.png",
      "transformation": "Public source bytes preserved; 640px aspect-preserving preview."
    },
    {
      "id": "art-proof",
      "title": "Recovered-world contact sheet",
      "description": "Previously published process image from this build. Not an additional original artwork or the current screen.",
      "room": "process",
      "media_kind": "process-evidence",
      "title_status": "descriptive process title",
      "source_filename": "art-proof.jpg",
      "source_kind": "Previously confirmed public CloudFront review",
      "original_url": "/goober/assets/process/art-proof.jpg",
      "original_sha256": "3c4eb14a62f83dc209346531b41a367ecc1632b91ff912f2b1f6dfbe1739ab33",
      "original_bytes": 355705,
      "width": 1200,
      "height": 1050,
      "preview_url": "/goober/assets/process/art-proof-thumb.webp",
      "thumbnail_url": "/goober/assets/process/art-proof-thumb.webp",
      "cloudfront_original": "https://d2ol7oe51mr4n9.cloudfront.net/user_3IqvSDNTF5Df9TPdkEhMgmcixLc/c4ae5ec0-b82c-4df6-952e-c71fd6660c2c.jpg",
      "transformation": "Public source bytes preserved; 640px aspect-preserving preview."
    },
    {
      "id": "obs-01-download",
      "title": "Start at obsproject.com",
      "description": "OBS Studio Windows 11 instruction. Windows \u2192 installer \u2192 open OBS. No mirror sites. No mystery bundle. Not a host screenshot or install receipt.",
      "room": "learn",
      "media_kind": "instruction-card",
      "title_status": "authored guide title",
      "source_filename": "01-download.png",
      "source_kind": "Saelion field guide with official OBS references",
      "original_url": "/goober/learn/obs-windows-11/cards/01-download.png",
      "original_sha256": "f8a4a3ddbe32b780c146c484b7b55321e4d889cb589d1adcd3b46f7fa6a55d44",
      "original_bytes": 773064,
      "width": 1200,
      "height": 675,
      "preview_url": "/goober/learn/obs-windows-11/cards/thumb-download.webp",
      "thumbnail_url": "/goober/learn/obs-windows-11/cards/thumb-download.webp",
      "transformation": "Authored instructional diagram, verified QR, 640px thumbnail; not new fictional-world art."
    },
    {
      "id": "obs-02-folders",
      "title": "App \u2260 settings \u2260 recordings",
      "description": "OBS Studio Windows 11 instruction. APP / runs OBS SETTINGS / keeps your setup RECORDINGS / keeps your clips Not a host screenshot or install receipt.",
      "room": "learn",
      "media_kind": "instruction-card",
      "title_status": "authored guide title",
      "source_filename": "02-folders.png",
      "source_kind": "Saelion field guide with official OBS references",
      "original_url": "/goober/learn/obs-windows-11/cards/02-folders.png",
      "original_sha256": "787b2f6270d5d33b796af4d9ae807b13df20da552283d674e2edd552b2b63092",
      "original_bytes": 783313,
      "width": 1200,
      "height": 675,
      "preview_url": "/goober/learn/obs-windows-11/cards/thumb-folders.webp",
      "thumbnail_url": "/goober/learn/obs-windows-11/cards/thumb-folders.webp",
      "transformation": "Authored instructional diagram, verified QR, 640px thumbnail; not new fictional-world art."
    },
    {
      "id": "obs-03-scene",
      "title": "One scene. One clear source.",
      "description": "OBS Studio Windows 11 instruction. Game or Window Capture first. Show only what belongs in the story. Not a host screenshot or install receipt.",
      "room": "learn",
      "media_kind": "instruction-card",
      "title_status": "authored guide title",
      "source_filename": "03-scene.png",
      "source_kind": "Saelion field guide with official OBS references",
      "original_url": "/goober/learn/obs-windows-11/cards/03-scene.png",
      "original_sha256": "ad5c2d2307bb922ac61d51e49f3d8099d310a2951878dacb8816381f179cd326",
      "original_bytes": 753861,
      "width": 1200,
      "height": 675,
      "preview_url": "/goober/learn/obs-windows-11/cards/thumb-scene.webp",
      "thumbnail_url": "/goober/learn/obs-windows-11/cards/thumb-scene.webp",
      "transformation": "Authored instructional diagram, verified QR, 640px thumbnail; not new fictional-world art."
    },
    {
      "id": "obs-04-audio",
      "title": "Picture + voice + privacy",
      "description": "OBS Studio Windows 11 instruction. Check sound. Hide private windows. Your first audience is you. Not a host screenshot or install receipt.",
      "room": "learn",
      "media_kind": "instruction-card",
      "title_status": "authored guide title",
      "source_filename": "04-audio.png",
      "source_kind": "Saelion field guide with official OBS references",
      "original_url": "/goober/learn/obs-windows-11/cards/04-audio.png",
      "original_sha256": "4cbeb1f64ea2d5114aed2e97ec4a5b985191bce24b348917bf2e47f8a698e5c6",
      "original_bytes": 772409,
      "width": 1200,
      "height": 675,
      "preview_url": "/goober/learn/obs-windows-11/cards/thumb-audio.webp",
      "thumbnail_url": "/goober/learn/obs-windows-11/cards/thumb-audio.webp",
      "transformation": "Authored instructional diagram, verified QR, 640px thumbnail; not new fictional-world art."
    },
    {
      "id": "obs-05-output",
      "title": "Pick the folder. Record to MKV.",
      "description": "OBS Studio Windows 11 instruction. Settings \u2192 Output \u2192 Recording Path Choose a folder you can find again. Not a host screenshot or install receipt.",
      "room": "learn",
      "media_kind": "instruction-card",
      "title_status": "authored guide title",
      "source_filename": "05-output.png",
      "source_kind": "Saelion field guide with official OBS references",
      "original_url": "/goober/learn/obs-windows-11/cards/05-output.png",
      "original_sha256": "d902a9cc85976a7b94f41cd7b6d1c8a204e6fb5eb656d28dc1c3e180e9609b18",
      "original_bytes": 777463,
      "width": 1200,
      "height": 675,
      "preview_url": "/goober/learn/obs-windows-11/cards/thumb-output.webp",
      "thumbnail_url": "/goober/learn/obs-windows-11/cards/thumb-output.webp",
      "transformation": "Authored instructional diagram, verified QR, 640px thumbnail; not new fictional-world art."
    },
    {
      "id": "obs-06-test",
      "title": "The saved clip is the proof.",
      "description": "OBS Studio Windows 11 instruction. One private minute \u2192 watch it back. MKV \u2192 Remux \u2192 MP4 when needed. Not a host screenshot or install receipt.",
      "room": "learn",
      "media_kind": "instruction-card",
      "title_status": "authored guide title",
      "source_filename": "06-test.png",
      "source_kind": "Saelion field guide with official OBS references",
      "original_url": "/goober/learn/obs-windows-11/cards/06-test.png",
      "original_sha256": "c8ee47e9b5f7f83a48ec1055e3b042563fcedcea0fce47951da04e081f97e1f1",
      "original_bytes": 779380,
      "width": 1200,
      "height": 675,
      "preview_url": "/goober/learn/obs-windows-11/cards/thumb-test.webp",
      "thumbnail_url": "/goober/learn/obs-windows-11/cards/thumb-test.webp",
      "transformation": "Authored instructional diagram, verified QR, 640px thumbnail; not new fictional-world art."
    },
    {
      "id": "smell-device-reference",
      "title": "Smell-device reference \u00b7 corrected screenshot",
      "room": "references",
      "media_kind": "reference-screenshot",
      "description": "The corrected source picture Steven selected. The conversation text is a reference, not independently verified factual guidance. The unrelated sidebar, browser address and other window content are excluded.",
      "title_status": "descriptive reference title; not a game name",
      "source_kind": "User-supplied screenshot; public-safe crop",
      "source_filename": "smell-device-reference-public.png",
      "original_url": "/goober/assets/references/smell-device-reference-public.png",
      "original_sha256": "bf97fcd41e78256b2161b25bbee0e03af101187f602f4eed1f28b4b00ebb6003",
      "original_bytes": 230812,
      "width": 757,
      "height": 1210,
      "thumbnail_url": "/goober/assets/references/smell-device-reference-thumb.webp",
      "preview_url": "/goober/assets/references/smell-device-reference-thumb.webp",
      "public_derivative": true,
      "raw_original_public": false,
      "transformation": "Exact crop558,90,1315,1300 from1466x1984 source. Source SHA256 f51300a35671e858cee37916736d6174033b1b130eec316614058fc0e4e85af5. Public original URL means the full-resolution crop, not the private source.",
      "cloudfront_original": "https://d2ol7oe51mr4n9.cloudfront.net/user_3IqvSDNTF5Df9TPdkEhMgmcixLc/4c970a0d-47d5-4dc8-8401-c6591c072480.png"
    }
  ],
  "original_count": 12,
  "disclosure": "Only already-public selected art; private inventory is not embedded.",
  "source_truth": "Concept art and storyboards, not evidence of deployed software or actual events.",
  "process_count": 2,
  "instruction_count": 6,
  "reference_count": 1,
  "updated": "2026-09-13T09:00:00Z",
  "note_skein_knot": "Night Shift knotted BAMBI/Caschae/skeinIT KEEP into Goober PWA; Caschae princess #tower"
}
