{
  "schemaVersion": 1,
  "updatedAt": "2026-10-15",
  "assets": [
    {
      "id": "favicon",
      "localPath": "public/favicon.png",
      "source": "Generated for this project with Pillow: single-color 'P' wordmark tile in the site accent color",
      "creator": "This project",
      "license": "Project-own asset",
      "licenseFile": null,
      "modifications": "None",
      "hash": "see git history",
      "usage": "Site favicon; does not imitate the upstream ArtCraft icon",
      "status": "active"
    },
    {
      "id": "inter-font",
      "localPath": "public/assets/fonts/InterVariable.woff2",
      "source": "https://rsms.me/inter/font-files/InterVariable.woff2 (Inter variable font, downloaded 2026-10-15)",
      "creator": "The Inter Project Authors (Rasmus Andersson and contributors)",
      "license": "SIL Open Font License 1.1",
      "licenseFile": "public/licenses/inter-OFL.txt",
      "modifications": "None",
      "hash": "see git history",
      "usage": "Self-hosted site UI typeface",
      "status": "active"
    },
    {
      "id": "studio-sample",
      "localPath": "public/assets/samples/studio-sample.png",
      "source": "OpenAI ImageGen, generated 2026-10-15 for this project. Warm studio still life: sage vase, branch, stone and ochre linen.",
      "creator": "AI-generated for this project",
      "license": "Project-generated asset",
      "modifications": "None",
      "hash": "c60a584f03f3e807142a6d7adf1164771803c87c6393b2fe198855eb57426222",
      "usage": "Practice artwork, not an editor screenshot",
      "status": "active"
    },
    {
      "id": "studio-still-life",
      "localPath": "public/assets/art/studio-still-life.webp",
      "source": "OpenAI ImageGen, generated 2026-10-15 for this project. Warm studio still life: sage vase, branch, stone and ochre linen.",
      "creator": "AI-generated for this project",
      "license": "Project-generated asset",
      "modifications": "WebP encoding for the website",
      "hash": "1c1d471e2123cc9460c1abb4481d3b209ad9b7cf2816ec79831069bf45ec99a1",
      "usage": "Practice artwork, not an editor screenshot",
      "status": "active"
    },
    {
      "id": "photocraft-demo",
      "localPath": "public/assets/upstream/photocraft-demo.webp",
      "source": "https://raw.githubusercontent.com/storytold/photocraft/v0.9.0/docs/images/photocraft-demo.jpg",
      "creator": "PhotoCraft / ArtCraft team and community; public-domain artworks identified in upstream README",
      "license": "Upstream repository MIT OR Apache-2.0; underlying artworks public domain per README",
      "licenseFile": "public/licenses/LICENSE-MIT.txt",
      "modifications": "WebP encoding; 1200px variant resized proportionally. No UI modifications.",
      "hash": "4492f7c03c809a47ab8d8959364ef7b4b9f66855004769540005836b0017e8d2",
      "usage": "Homepage hero: genuine upstream The Great Wave screenshot, not a capture of this website",
      "status": "active"
    },
    {
      "id": "photocraft-demo-1200",
      "localPath": "public/assets/upstream/photocraft-demo-1200.webp",
      "source": "https://raw.githubusercontent.com/storytold/photocraft/v0.9.0/docs/images/photocraft-demo.jpg",
      "creator": "PhotoCraft / ArtCraft team and community; public-domain artworks identified in upstream README",
      "license": "Upstream repository MIT OR Apache-2.0; underlying artworks public domain per README",
      "licenseFile": "public/licenses/LICENSE-MIT.txt",
      "modifications": "WebP encoding; 1200px variant resized proportionally. No UI modifications.",
      "hash": "26f0d56871c3f27a601d73611cca153eefb95844f9ccec9b1f165188e2516692",
      "usage": "Homepage hero: genuine upstream The Great Wave screenshot, not a capture of this website",
      "status": "active"
    },
    {
      "id": "photocraft-adjustments",
      "localPath": "public/assets/upstream/photocraft-adjustments.webp",
      "source": "https://raw.githubusercontent.com/storytold/photocraft/v0.9.0/docs/images/photocraft-adjustments.jpg",
      "creator": "PhotoCraft / ArtCraft team and community; public-domain artworks identified in upstream README",
      "license": "Upstream repository MIT OR Apache-2.0; underlying artworks public domain per README",
      "licenseFile": "public/licenses/LICENSE-MIT.txt",
      "modifications": "WebP encoding; 1200px variant resized proportionally. No UI modifications.",
      "hash": "05c9f9a12581289932c45ac14f015fef8b0c648067af8bcd2201c58fbc7ca599",
      "usage": "Genuine upstream desktop screenshots, not captures of this website",
      "status": "active"
    },
    {
      "id": "photocraft-type",
      "localPath": "public/assets/upstream/photocraft-type.webp",
      "source": "https://raw.githubusercontent.com/storytold/photocraft/v0.9.0/docs/images/photocraft-type.jpg",
      "creator": "PhotoCraft / ArtCraft team and community; public-domain artworks identified in upstream README",
      "license": "Upstream repository MIT OR Apache-2.0; underlying artworks public domain per README",
      "licenseFile": "public/licenses/LICENSE-MIT.txt",
      "modifications": "WebP encoding; 1200px variant resized proportionally. No UI modifications.",
      "hash": "fa3c926faae2d2d86a5de05be6f72db4e974a40c9bfb7ee1474e69ad240e41df",
      "usage": "Genuine upstream desktop screenshots, not captures of this website",
      "status": "active"
    },
    {
      "id": "photocraft-masks",
      "localPath": "public/assets/upstream/photocraft-masks.webp",
      "source": "https://raw.githubusercontent.com/storytold/photocraft/v0.9.0/docs/images/photocraft-masks.jpg",
      "creator": "PhotoCraft / ArtCraft team and community; public-domain artworks identified in upstream README",
      "license": "Upstream repository MIT OR Apache-2.0; underlying artworks public domain per README",
      "licenseFile": "public/licenses/LICENSE-MIT.txt",
      "modifications": "WebP encoding; 1200px variant resized proportionally. No UI modifications.",
      "hash": "4fb83984e7581142bf7b60882da04bdeede4f859fb60391d745ee7851e212485",
      "usage": "Genuine upstream desktop screenshots, not captures of this website",
      "status": "active"
    },
    {
      "id": "photocraft-export-light",
      "localPath": "public/assets/upstream/photocraft-export-light.webp",
      "source": "https://raw.githubusercontent.com/storytold/photocraft/v0.9.0/docs/images/photocraft-export-light.jpg",
      "creator": "PhotoCraft / ArtCraft team and community; public-domain artworks identified in upstream README",
      "license": "Upstream repository MIT OR Apache-2.0; underlying artworks public domain per README",
      "licenseFile": "public/licenses/LICENSE-MIT.txt",
      "modifications": "WebP encoding; 1200px variant resized proportionally. No UI modifications.",
      "hash": "01c04ffbf3962a25cf57910924e6a7061499f2c02bd3830d7cd67b65d9cff278",
      "usage": "Genuine upstream desktop screenshots, not captures of this website",
      "status": "active"
    },
    {
      "id": "hero-browser-capture",
      "localPath": "public/assets/editor/hero-workspace.webp",
      "source": "Captured 2026-10-15 in the real local /editor/ PhotoCraft 0.9.0 Wasm app, after opening studio-sample.png with Ctrl+O.",
      "creator": "This project; PhotoCraft UI by ArtCraft team/community; sample generated with ImageGen",
      "license": "PhotoCraft MIT OR Apache-2.0; project-generated sample artwork",
      "licenseFile": "public/licenses/LICENSE-MIT.txt",
      "modifications": "WebP encoding only. No simulated UI or editing result.",
      "hash": "387021beaddb1e6e75cdbc7dec35163817bc6487b863788aab05133e51785424",
      "usage": "Homepage How to use starting-workspace illustration. Proves sample open, not PSD/export roundtrip.",
      "status": "active"
    }
  ]
}
