{
  "$schema": "https://questelix.com/schemas/digital-assets-v1.json",
  "manifestVersion": "1.0.0",
  "documentType": "questelix-digital-asset-manifest",
  "updatedAt": "2026-07-05T11:38:53.577Z",
  "publisher": {
    "name": "Questelix",
    "productUrl": "https://questelix.com",
    "transparencyPage": "/transparency"
  },
  "regulatoryAlignment": {
    "euAiAct": {
      "regulation": "Regulation (EU) 2024/1689",
      "article50": {
        "syntheticContentMarking": true,
        "machineReadableFormat": true,
        "notes": "Realm covers, trophy medals, daily mini tiles, pilot shelves, app icons, and home visuals are marked via this manifest, per-asset sidecars, and SHA-256 bindings."
      }
    },
    "uk": {
      "onlineSafetyAct": {
        "transparencyRegister": true,
        "notes": "Public asset register for UK service transparency and rights queries."
      },
      "copyrightDesignsPatentsAct": {
        "ownershipDeclared": true,
        "notes": "Rights holder declared per asset; not a substitute for legal advice."
      }
    }
  },
  "machineVerification": {
    "howToVerify": [
      "GET /.well-known/questelix-digital-assets.json",
      "Verify manifestSignature with manifestSigningPublicKey (Ed25519, SHA-256 digest)",
      "For each asset, GET files.delivery.path and compute SHA-256 — must equal files.delivery.sha256",
      "Optional: GET sidecarUrl JSON for per-asset provenance"
    ],
    "apiVerifyTemplate": "/api/digital-assets/verify?assetId=realm-cover-sport&file=delivery"
  },
  "assets": [
    {
      "assetId": "avatar-preset-elix-violet",
      "avatarPresetId": "elix-violet",
      "title": "Avatar preset — Violet",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.740Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.740Z",
        "sourceFile": "cursor-assets/avatar-elix-violet.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-violet.png",
          "mimeType": "image/png",
          "sha256": "2219a26612abc609d0d6f5fddd4737d4bf97c51a51e5c1ad93ae72d9739c4640",
          "bytes": 287914,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-violet.webp",
          "mimeType": "image/webp",
          "sha256": "e14eeb6eeee481ad3bbcf83d3527de0ddd361dc52a847ac6c5b0a7d740b8a2c1",
          "bytes": 23094,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-violet.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-striker",
      "avatarPresetId": "elix-striker",
      "title": "Avatar preset — Striker",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.681Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.681Z",
        "sourceFile": "cursor-assets/avatar-elix-striker.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-striker.png",
          "mimeType": "image/png",
          "sha256": "1e17ae951ac3d9210a32232ae2e1989676ca153bf955e03c9c41c5b88fd5f8b6",
          "bytes": 253037,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-striker.webp",
          "mimeType": "image/webp",
          "sha256": "04b5ad3195d7dda945a7879c8078b0f1d459f6e08aa5b6843e505cf4d432171b",
          "bytes": 22270,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-striker.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-slate",
      "avatarPresetId": "elix-slate",
      "title": "Avatar preset — Slate",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.623Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.623Z",
        "sourceFile": "cursor-assets/avatar-elix-slate.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-slate.png",
          "mimeType": "image/png",
          "sha256": "e3877d97696689c9697dc8ad4f226069907e8f1002f35425e6496adc2652467f",
          "bytes": 230890,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-slate.webp",
          "mimeType": "image/webp",
          "sha256": "1da7b8b42e406f54a25f9f48fe4a7af34fc0e0f104927c3af5c809a89a4accc1",
          "bytes": 14956,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-slate.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-scholar",
      "avatarPresetId": "elix-scholar",
      "title": "Avatar preset — Scholar",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.571Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.571Z",
        "sourceFile": "cursor-assets/avatar-elix-scholar.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-scholar.png",
          "mimeType": "image/png",
          "sha256": "31d0ecd94084b658545cd5b052bf42bc1b4409b4cc7bd23af41cce47a384309a",
          "bytes": 247102,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-scholar.webp",
          "mimeType": "image/webp",
          "sha256": "af020bab76489709a3134d059955aa4f3e2ce0fcb879299097fd9aa44f914a57",
          "bytes": 27196,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-scholar.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-reviewer",
      "avatarPresetId": "elix-reviewer",
      "title": "Avatar preset — Reviewer",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.515Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.515Z",
        "sourceFile": "cursor-assets/avatar-elix-reviewer.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-reviewer.png",
          "mimeType": "image/png",
          "sha256": "8d46348faef2707e44b27253ccf8f947815ff1ed38a4f99e1b8033d75c993a81",
          "bytes": 202230,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-reviewer.webp",
          "mimeType": "image/webp",
          "sha256": "91741d79a8d2b6311b22d82184e93e017a5b7f08dac7a93c62ed036b70631a8e",
          "bytes": 15290,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-reviewer.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-night",
      "avatarPresetId": "elix-night",
      "title": "Avatar preset — Night",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.458Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.458Z",
        "sourceFile": "cursor-assets/avatar-elix-night.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-night.png",
          "mimeType": "image/png",
          "sha256": "2cd6c9cc3e5a1a8cca1adf19488d51abe602351e7b01f7c79bce1fed2b2d609d",
          "bytes": 237376,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-night.webp",
          "mimeType": "image/webp",
          "sha256": "0472c890c21187d0d6e7ce7d4df4fe28a9fc1ecb2d82d0a631bf76aeeb2b03b7",
          "bytes": 20946,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-night.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-navigator",
      "avatarPresetId": "elix-navigator",
      "title": "Avatar preset — Navigator",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.404Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.404Z",
        "sourceFile": "cursor-assets/avatar-elix-navigator.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-navigator.png",
          "mimeType": "image/png",
          "sha256": "a4ffe669b96d2c87570a2fedf64388d60ff0fc78d1d58e13c9d5650d8eb06e31",
          "bytes": 248444,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-navigator.webp",
          "mimeType": "image/webp",
          "sha256": "c07525432a62e9ff614989ccc2a5e7fad2042d39cbe97dda967db69ce7fdd795",
          "bytes": 24194,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-navigator.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-mint",
      "avatarPresetId": "elix-mint",
      "title": "Avatar preset — Mint",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.352Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.352Z",
        "sourceFile": "cursor-assets/avatar-elix-mint.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-mint.png",
          "mimeType": "image/png",
          "sha256": "cfd6cf89089af3b1a6e585c3eb43a6f32ddf288539f5dbd19c0d4d6459fd21fd",
          "bytes": 243423,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-mint.webp",
          "mimeType": "image/webp",
          "sha256": "1110e5764e12e0c687c49f02b8769aebb72195ac331d521d0bc223ab44caa21e",
          "bytes": 22100,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-mint.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-gold",
      "avatarPresetId": "elix-gold",
      "title": "Avatar preset — Gold",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.295Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.295Z",
        "sourceFile": "cursor-assets/avatar-elix-gold.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-gold.png",
          "mimeType": "image/png",
          "sha256": "ff4fb92452eea53a79992b2bc7ba32522e8161ebccb627e687ad06afd122d9d5",
          "bytes": 297394,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-gold.webp",
          "mimeType": "image/webp",
          "sha256": "6a54dcf8198dc3eec539ed6d8e66d091289df555a6643de538321646e2ec5014",
          "bytes": 21672,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-gold.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-explorer",
      "avatarPresetId": "elix-explorer",
      "title": "Avatar preset — Explorer",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.242Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.242Z",
        "sourceFile": "cursor-assets/avatar-elix-explorer.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-explorer.png",
          "mimeType": "image/png",
          "sha256": "e993b3b71a35daa845a224c100186912a1e0480bd738795a3c0d656a5ac938f4",
          "bytes": 304534,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-explorer.webp",
          "mimeType": "image/webp",
          "sha256": "92e225516b602fe82d521de5d8f3f236831a8f1282a85ad0392e707cfa5df0b1",
          "bytes": 26888,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-explorer.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-ember",
      "avatarPresetId": "elix-ember",
      "title": "Avatar preset — Ember",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.190Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.190Z",
        "sourceFile": "cursor-assets/avatar-elix-ember.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-ember.png",
          "mimeType": "image/png",
          "sha256": "bd6ebadd91fdfec26ce69acab90098c3f5277a1defd9dd151d2c12f182dc4235",
          "bytes": 297265,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-ember.webp",
          "mimeType": "image/webp",
          "sha256": "a8923b715ac954e338f15f1606fefedc2645b65e14af012d104cc24874bffc25",
          "bytes": 24044,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-ember.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-director",
      "avatarPresetId": "elix-director",
      "title": "Avatar preset — Director",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.137Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.137Z",
        "sourceFile": "cursor-assets/avatar-elix-director.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-director.png",
          "mimeType": "image/png",
          "sha256": "8f29d32d7bd35f12e6cfdc5f57dd963db6380cfccbf1ddad5e484158cf80211a",
          "bytes": 241655,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-director.webp",
          "mimeType": "image/webp",
          "sha256": "b09c7770261f595b67468c9218afdabfc3ae4a7e1d39254872cd6eb70fd94fdc",
          "bytes": 19324,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-director.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-coral",
      "avatarPresetId": "elix-coral",
      "title": "Avatar preset — Coral",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.081Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.081Z",
        "sourceFile": "cursor-assets/avatar-elix-coral.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-coral.png",
          "mimeType": "image/png",
          "sha256": "18fdd7ccdb994bad29e0be1672258c3eeb32666049f240b7d17faac6c1f56999",
          "bytes": 288794,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-coral.webp",
          "mimeType": "image/webp",
          "sha256": "8fa09b8e24a9891db15e8980dc360e9d8c4fc0ddaf785f199ffa0d936366c2a0",
          "bytes": 23128,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-coral.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-chef",
      "avatarPresetId": "elix-chef",
      "title": "Avatar preset — Chef",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:32.027Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:32.027Z",
        "sourceFile": "cursor-assets/avatar-elix-chef.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-chef.png",
          "mimeType": "image/png",
          "sha256": "916816c3b41d25257c63bd8e6cf09fb84da491698385eed8ec488b74c1573d0b",
          "bytes": 224815,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-chef.webp",
          "mimeType": "image/webp",
          "sha256": "a6974801bce5a22cfb8ccf1ba9d386a4dae0cbbf7180ed0f3a091c892318647f",
          "bytes": 22484,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-chef.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-captain",
      "avatarPresetId": "elix-captain",
      "title": "Avatar preset — Captain",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:31.972Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:31.972Z",
        "sourceFile": "cursor-assets/avatar-elix-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-captain.png",
          "mimeType": "image/png",
          "sha256": "93780539271619f166eb3afdd6bd203874e9b24d515a56b099aa708c55efc26a",
          "bytes": 227037,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-captain.webp",
          "mimeType": "image/webp",
          "sha256": "9fd0e2d7ca1799fce6cca01e9503e90186ea383876a8dd6bf60726e453513297",
          "bytes": 20076,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-captain.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "avatar-preset-elix-aurora",
      "avatarPresetId": "elix-aurora",
      "title": "Avatar preset — Aurora",
      "category": "avatar-preset",
      "updatedAt": "2026-07-05T11:38:31.913Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Questelix illustrated avatar preset",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-avatar-presets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/avatars/art-briefs.json",
        "humanReview": "Stylized 3D bust presets — no photos or third-party marks",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:38:31.913Z",
        "sourceFile": "cursor-assets/avatar-elix-aurora.png"
      },
      "files": {
        "source": {
          "path": "/assets/avatars/elix-aurora.png",
          "mimeType": "image/png",
          "sha256": "055b1d600f4b78cbdf53ffc48473c5bdff71e3dc6c5a8c50b5f86424edcab9ab",
          "bytes": 244280,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/avatars/elix-aurora.webp",
          "mimeType": "image/webp",
          "sha256": "9951807d2999db2d7c2cfd5fe513aaee997a9faf9c0bbfd5d0634b5b9c7b0898",
          "bytes": 22828,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/avatars/provenance/elix-aurora.json",
      "depicts": "Stylized illustrated player bust — Questelix preset avatar, not a photograph or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-slam-circuit-squad",
      "badgeId": "tennis.slam-circuit.squad",
      "title": "Trophy medal — Slam Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:02.044Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-23",
        "lastIngestedAt": "2026-07-05T11:06:02.044Z",
        "sourceFile": "cursor-assets/badge-tennis-slam-circuit-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-slam-circuit-squad.png",
          "mimeType": "image/png",
          "sha256": "2fdae23d236bb1284c786f6d87ef9d275f5069d0c02b60519e5b15450e737a24",
          "bytes": 278854,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-slam-circuit-squad.webp",
          "mimeType": "image/webp",
          "sha256": "15445e11f514039dc314f79af3bad59e4d1ec7557dbcf8d9f44f71c9f0c56242",
          "bytes": 37364,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-slam-circuit-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-slam-circuit-rookie",
      "badgeId": "tennis.slam-circuit.rookie",
      "title": "Trophy medal — Slam Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.993Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-23",
        "lastIngestedAt": "2026-07-05T11:06:01.993Z",
        "sourceFile": "cursor-assets/badge-tennis-slam-circuit-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-slam-circuit-rookie.png",
          "mimeType": "image/png",
          "sha256": "e3c5271a99891a924ffee975343a685ab75d12226587e965db6d3e051a4ff932",
          "bytes": 298444,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-slam-circuit-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "eed221500d80967c7ab46c1f8ad2f5a9fc61b6aa49b635ecad15211ef1994696",
          "bytes": 36040,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-slam-circuit-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-slam-circuit-regular",
      "badgeId": "tennis.slam-circuit.regular",
      "title": "Trophy medal — Slam Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.938Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-23",
        "lastIngestedAt": "2026-07-05T11:06:01.938Z",
        "sourceFile": "cursor-assets/badge-tennis-slam-circuit-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-slam-circuit-regular.png",
          "mimeType": "image/png",
          "sha256": "429bb8892e2b0024f92d0e5a69a6baad71909d1ebf62ef8a1f846e5f28dc3a40",
          "bytes": 226512,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-slam-circuit-regular.webp",
          "mimeType": "image/webp",
          "sha256": "f9b6d0e38f901ad68e492b15e665c0724dc77de6f35a558cb86be85e248e0457",
          "bytes": 21884,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-slam-circuit-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-slam-circuit-legend",
      "badgeId": "tennis.slam-circuit.legend",
      "title": "Trophy medal — Slam Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.890Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-23",
        "lastIngestedAt": "2026-07-05T11:06:01.890Z",
        "sourceFile": "cursor-assets/badge-tennis-slam-circuit-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-slam-circuit-legend.png",
          "mimeType": "image/png",
          "sha256": "3d3eaeff0df8489b7a686085162a87803bde737350e1e5172460ee88dfe7bf33",
          "bytes": 299227,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-slam-circuit-legend.webp",
          "mimeType": "image/webp",
          "sha256": "c9345a17b68c1ed5a544bcb9cc6ca66326d42e28c5036e8974048fcd7bd81e87",
          "bytes": 48696,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-slam-circuit-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-slam-circuit-captain",
      "badgeId": "tennis.slam-circuit.captain",
      "title": "Trophy medal — Slam Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.837Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-23",
        "lastIngestedAt": "2026-07-05T11:06:01.837Z",
        "sourceFile": "cursor-assets/badge-tennis-slam-circuit-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-slam-circuit-captain.png",
          "mimeType": "image/png",
          "sha256": "1da1127f3b8bad711eb0dcc818b07655c18d1b59649d4f5c75ef30ef3a68608c",
          "bytes": 278171,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-slam-circuit-captain.webp",
          "mimeType": "image/webp",
          "sha256": "5813e55c4d8c20678865fa1224549f47f51549f449a8c4f70b12d1064f47a4bd",
          "bytes": 34282,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-slam-circuit-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-sport-realm-regular",
      "badgeId": "sport.realm.regular",
      "title": "Trophy medal — Sport Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.785Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.785Z",
        "sourceFile": "cursor-assets/badge-sport-realm-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/sport-realm-regular.png",
          "mimeType": "image/png",
          "sha256": "7a116f9693bd3d2fd65d70a001b1e26db1da653efd9b6f5fd8612fec08492d2c",
          "bytes": 370834,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/sport-realm-regular.webp",
          "mimeType": "image/webp",
          "sha256": "9f324118ff4459f7e8e55c7da33736fb3fbbeb7fadd612f5f54278a88e80c7d8",
          "bytes": 36400,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/sport-realm-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-sport-realm-explorer",
      "badgeId": "sport.realm.explorer",
      "title": "Trophy medal — Sport Explorer",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.730Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.730Z",
        "sourceFile": "cursor-assets/badge-sport-realm-explorer.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/sport-realm-explorer.png",
          "mimeType": "image/png",
          "sha256": "dd091e4c4688fe139540305cd5fbcb4c56ef589eff45e6fcf19d7d59f67b292f",
          "bytes": 353020,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/sport-realm-explorer.webp",
          "mimeType": "image/webp",
          "sha256": "5048a9de5ca8f57f035df0b184bccf33b294b7b9a59ae2840d0037f501d7a7d4",
          "bytes": 44606,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/sport-realm-explorer.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-rank-starter",
      "badgeId": "rank.starter",
      "title": "Trophy medal — Pathfinder",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.672Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.672Z",
        "sourceFile": "cursor-assets/badge-rank-starter.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/rank-starter.png",
          "mimeType": "image/png",
          "sha256": "e3b07d5a0c4971ad3ac826832a1c228179ff39421dd335890bd3e38ea241fa7b",
          "bytes": 329882,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/rank-starter.webp",
          "mimeType": "image/webp",
          "sha256": "1b07d40132a7bd6f4b3fb8027cc54d373556b2135d0e3aac3bdc617e3b774e82",
          "bytes": 41108,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/rank-starter.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-rank-mvp",
      "badgeId": "rank.mvp",
      "title": "Trophy medal — Virtuoso",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.615Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.615Z",
        "sourceFile": "cursor-assets/badge-rank-mvp.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/rank-mvp.png",
          "mimeType": "image/png",
          "sha256": "165b5e86564419daefe0f78afc0f7f676d91cfde4632a4e51643f22a25c37a0d",
          "bytes": 329034,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/rank-mvp.webp",
          "mimeType": "image/webp",
          "sha256": "cc8714a3711284b74050e5ec384875105d9e5565f63613697f576de3e230a28c",
          "bytes": 41794,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/rank-mvp.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-rank-hof",
      "badgeId": "rank.hof",
      "title": "Trophy medal — Quest Icon",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.560Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.560Z",
        "sourceFile": "cursor-assets/badge-rank-hof.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/rank-hof.png",
          "mimeType": "image/png",
          "sha256": "a43b593994c04ac11cfeac094a11a9647366d42ac982c88cbf429954cba3ed51",
          "bytes": 329978,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/rank-hof.webp",
          "mimeType": "image/webp",
          "sha256": "52dac9dfae66e91ca0faab6a5637d690272b301d9736864679876ee26c491d59",
          "bytes": 48254,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/rank-hof.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-rank-captain",
      "badgeId": "rank.captain",
      "title": "Trophy medal — Scholar",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.500Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.500Z",
        "sourceFile": "cursor-assets/badge-rank-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/rank-captain.png",
          "mimeType": "image/png",
          "sha256": "5be0cf361820627e71a2e9127cdc001944eac0fc3425dd278e234e6f27183b7b",
          "bytes": 315110,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/rank-captain.webp",
          "mimeType": "image/webp",
          "sha256": "70730d252232ebdce55d01b9fb66070351a7fad2909063b2875b952de331ba08",
          "bytes": 27162,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/rank-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-music-taste-squad",
      "badgeId": "music.taste.squad",
      "title": "Trophy medal — Sonic Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.441Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.441Z",
        "sourceFile": "cursor-assets/badge-music-taste-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/music-taste-squad.png",
          "mimeType": "image/png",
          "sha256": "a3a0c86e96e569c8e07379bee6375ee653cd3f0ae14ff799ea908bac44aba65b",
          "bytes": 348248,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/music-taste-squad.webp",
          "mimeType": "image/webp",
          "sha256": "239578b91c4b2ff58864b4f29864439b36455cbcc87959e3e94054f2ad0214f3",
          "bytes": 36142,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/music-taste-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-music-taste-rookie",
      "badgeId": "music.taste.rookie",
      "title": "Trophy medal — Sonic Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.386Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.386Z",
        "sourceFile": "cursor-assets/badge-music-taste-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/music-taste-rookie.png",
          "mimeType": "image/png",
          "sha256": "c6e88afd4aa4987ca55c404cfca7544312da3cdd2a0e9feb935c7e56a525819c",
          "bytes": 258628,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/music-taste-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "c176f427001dcf96065ce3762e65231d841e13020ec50aa4b051da340ab66355",
          "bytes": 20618,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/music-taste-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-music-taste-regular",
      "badgeId": "music.taste.regular",
      "title": "Trophy medal — Sonic Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.334Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.334Z",
        "sourceFile": "cursor-assets/badge-music-taste-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/music-taste-regular.png",
          "mimeType": "image/png",
          "sha256": "0e9062f825a99070182c8a2f253d7d89fd14ee758f88bed78708b7d9bc89fffc",
          "bytes": 305281,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/music-taste-regular.webp",
          "mimeType": "image/webp",
          "sha256": "2748802cf96df49bad43cb19ab7eff61c6e56955afead729f6ed50d7eb8eb9d2",
          "bytes": 18406,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/music-taste-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-music-taste-legend",
      "badgeId": "music.taste.legend",
      "title": "Trophy medal — Sonic Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.272Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.272Z",
        "sourceFile": "cursor-assets/badge-music-taste-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/music-taste-legend.png",
          "mimeType": "image/png",
          "sha256": "bc420fb3794e98ec54808fe0596b0ea8d09181decf5d749235a5da88a201f393",
          "bytes": 341750,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/music-taste-legend.webp",
          "mimeType": "image/webp",
          "sha256": "421d9591295aac3ecfe31f1401381cb86353fe56f38ec98e31ae621a03eb5548",
          "bytes": 41942,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/music-taste-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-music-taste-captain",
      "badgeId": "music.taste.captain",
      "title": "Trophy medal — Sonic Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.218Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.218Z",
        "sourceFile": "cursor-assets/badge-music-taste-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/music-taste-captain.png",
          "mimeType": "image/png",
          "sha256": "09e2e97cf6d9d6c8b3e9f9f8723f52fb1d2623058f1d7d3b23a12bcf7b70b965",
          "bytes": 392877,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/music-taste-captain.webp",
          "mimeType": "image/webp",
          "sha256": "6f58000c2d33ba5c6f85288d549ce71f7edc5e9b3d02b73f41360e08e13d2ec1",
          "bytes": 53974,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/music-taste-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-music-realm-regular",
      "badgeId": "music.realm.regular",
      "title": "Trophy medal — Sonic Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.158Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.158Z",
        "sourceFile": "cursor-assets/badge-music-realm-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/music-realm-regular.png",
          "mimeType": "image/png",
          "sha256": "bcb583775c3f5eceff2eeda50d8d81ed8e13a263a2f37f0d8baa4ea8203fa907",
          "bytes": 281538,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/music-realm-regular.webp",
          "mimeType": "image/webp",
          "sha256": "00c0d0eb048b28335f6f20c9fb6bba138c69b4b2705a00de4c50394d80f107a8",
          "bytes": 22222,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/music-realm-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-music-realm-explorer",
      "badgeId": "music.realm.explorer",
      "title": "Trophy medal — Sonic Explorer",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.107Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.107Z",
        "sourceFile": "cursor-assets/badge-music-realm-explorer.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/music-realm-explorer.png",
          "mimeType": "image/png",
          "sha256": "55b4bee759d9dd35238b92e5b3b223c37dad5506f782e6ed716a9a0025f03b0b",
          "bytes": 336328,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/music-realm-explorer.webp",
          "mimeType": "image/webp",
          "sha256": "51fe273f6e433ebf7ea7ae476646e37c9293b21085ccb5410324e00d9f8aa5b9",
          "bytes": 32646,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/music-realm-explorer.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-history-taste-squad",
      "badgeId": "history.taste.squad",
      "title": "Trophy medal — Chronicle Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.054Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.054Z",
        "sourceFile": "cursor-assets/badge-history-taste-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/history-taste-squad.png",
          "mimeType": "image/png",
          "sha256": "b853441918dd74db25cc13935b45a28002054cf71d4fea60e4a53a90320cf772",
          "bytes": 280921,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/history-taste-squad.webp",
          "mimeType": "image/webp",
          "sha256": "1462d5449444c135df059ba1e2efe6be092d61047e75076abf172a058d2aca66",
          "bytes": 25754,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/history-taste-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-history-taste-rookie",
      "badgeId": "history.taste.rookie",
      "title": "Trophy medal — Chronicle Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:01.000Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:01.000Z",
        "sourceFile": "cursor-assets/badge-history-taste-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/history-taste-rookie.png",
          "mimeType": "image/png",
          "sha256": "f9fdf50c33c3dcf172bccb4419296a24c04d61d6762f3337de8ce9b0df5028b7",
          "bytes": 311960,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/history-taste-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "8eccc5f606fbd0eebc6b5295a1c19810cfcb780c186be144dfb21e4abe465a4e",
          "bytes": 25288,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/history-taste-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-history-taste-regular",
      "badgeId": "history.taste.regular",
      "title": "Trophy medal — Chronicle Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.944Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.944Z",
        "sourceFile": "cursor-assets/badge-history-taste-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/history-taste-regular.png",
          "mimeType": "image/png",
          "sha256": "e152b9080c7bbd913d0221bd2c3cc64e6ff244f4fbb2bf3258a3e55d23026677",
          "bytes": 323090,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/history-taste-regular.webp",
          "mimeType": "image/webp",
          "sha256": "c39708ab944d71df5d31059ac3b3c1b175222eada14785f59c498d3b1fc33120",
          "bytes": 55738,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/history-taste-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-history-taste-legend",
      "badgeId": "history.taste.legend",
      "title": "Trophy medal — Chronicle Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.886Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.886Z",
        "sourceFile": "cursor-assets/badge-history-taste-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/history-taste-legend.png",
          "mimeType": "image/png",
          "sha256": "28b8f7676aa7baddb27e5a30f3d84d0a082bbaa7b93bfa30104663fdc3745b69",
          "bytes": 358821,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/history-taste-legend.webp",
          "mimeType": "image/webp",
          "sha256": "7fb4028af4dcc5edd6323c1fda794d686ae62265aabf0f48cd1b0972696a6ffc",
          "bytes": 53476,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/history-taste-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-history-taste-captain",
      "badgeId": "history.taste.captain",
      "title": "Trophy medal — Chronicle Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.828Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.828Z",
        "sourceFile": "cursor-assets/badge-history-taste-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/history-taste-captain.png",
          "mimeType": "image/png",
          "sha256": "1231b2240ea8f12c926b8bd4a8720e109af1dd31b948510c3f67522671342e8b",
          "bytes": 343838,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/history-taste-captain.webp",
          "mimeType": "image/webp",
          "sha256": "01a90302941baa17375b4e3d3d536b24692ab71a8d7f9ab0cefb36f69055f067",
          "bytes": 38220,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/history-taste-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-history-realm-regular",
      "badgeId": "history.realm.regular",
      "title": "Trophy medal — Chronicle Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.772Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.772Z",
        "sourceFile": "cursor-assets/badge-history-realm-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/history-realm-regular.png",
          "mimeType": "image/png",
          "sha256": "50c1bde0e2a167a95d377c88c9bd880ef5756234a6b4f27ae5be8033241d5a5d",
          "bytes": 301962,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/history-realm-regular.webp",
          "mimeType": "image/webp",
          "sha256": "05291d3ec268e1ccb9e72fe64206c89cf9abaa5edb5de6400dc7a48fde0336ef",
          "bytes": 29642,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/history-realm-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-history-realm-explorer",
      "badgeId": "history.realm.explorer",
      "title": "Trophy medal — Chronicle Explorer",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.716Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.716Z",
        "sourceFile": "cursor-assets/badge-history-realm-explorer.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/history-realm-explorer.png",
          "mimeType": "image/png",
          "sha256": "039ef406b4b2adf4de659ec45812b80f89d8cca2572b269be4d4d5f7fa45e8fe",
          "bytes": 336459,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/history-realm-explorer.webp",
          "mimeType": "image/webp",
          "sha256": "f77bef372845b3437e183f9759b20bed527b72e3dab4711e15aedec078950837",
          "bytes": 32938,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/history-realm-explorer.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-geo-taste-squad",
      "badgeId": "geo.taste.squad",
      "title": "Trophy medal — Atlas Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.659Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.659Z",
        "sourceFile": "cursor-assets/badge-geo-taste-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/geo-taste-squad.png",
          "mimeType": "image/png",
          "sha256": "2b251c60b9964d26668d558344e61fab9b4a611a5a933a46c6b978cc4b0ca83c",
          "bytes": 312511,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/geo-taste-squad.webp",
          "mimeType": "image/webp",
          "sha256": "81d35f4284d2faf9853d4af82500ee0c0b3994a7f2db374be2e07bcce4ccf7bb",
          "bytes": 35568,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/geo-taste-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-geo-taste-rookie",
      "badgeId": "geo.taste.rookie",
      "title": "Trophy medal — Atlas Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.605Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.605Z",
        "sourceFile": "cursor-assets/badge-geo-taste-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/geo-taste-rookie.png",
          "mimeType": "image/png",
          "sha256": "12d9d28c38b1e7cba6ff53d780747dc8f852029f688dd10cba033b018702ca18",
          "bytes": 338794,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/geo-taste-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "b985ca411692e8da1b408a21bcce48e57f6fdfd64452abbd7844c5a5b8fff9eb",
          "bytes": 27376,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/geo-taste-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-geo-taste-regular",
      "badgeId": "geo.taste.regular",
      "title": "Trophy medal — Atlas Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.544Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.544Z",
        "sourceFile": "cursor-assets/badge-geo-taste-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/geo-taste-regular.png",
          "mimeType": "image/png",
          "sha256": "2ea1a50c4c8ca4efb01ff33a8208b2aa4f0e56f5d75c3fe90eef319310050824",
          "bytes": 319701,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/geo-taste-regular.webp",
          "mimeType": "image/webp",
          "sha256": "2e2ef5c291294ab4b93c6040ec0e41b6ccefd1e2b95339fafa7418093a246509",
          "bytes": 25824,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/geo-taste-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-geo-taste-legend",
      "badgeId": "geo.taste.legend",
      "title": "Trophy medal — Atlas Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.487Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.487Z",
        "sourceFile": "cursor-assets/badge-geo-taste-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/geo-taste-legend.png",
          "mimeType": "image/png",
          "sha256": "50a48802c5f6135f0dd1491c159febbee26de6a573088b3db4c29c79fa7c63f7",
          "bytes": 305209,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/geo-taste-legend.webp",
          "mimeType": "image/webp",
          "sha256": "b9843c4926463939e9fff39863d3505364f7cf7219eb558051728245cb41ca6e",
          "bytes": 34384,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/geo-taste-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-geo-taste-captain",
      "badgeId": "geo.taste.captain",
      "title": "Trophy medal — Atlas Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.433Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.433Z",
        "sourceFile": "cursor-assets/badge-geo-taste-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/geo-taste-captain.png",
          "mimeType": "image/png",
          "sha256": "75f9c06576e07b7632970da92aa368bed61cdba141c4858e4743f1d0a62ef5af",
          "bytes": 291531,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/geo-taste-captain.webp",
          "mimeType": "image/webp",
          "sha256": "bae31b9f91d43e0a14d3fc2acd9023c089515f8c303c1fa2e61f5d163e8d7dfa",
          "bytes": 31310,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/geo-taste-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-geo-realm-regular",
      "badgeId": "geo.realm.regular",
      "title": "Trophy medal — Atlas Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.374Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.374Z",
        "sourceFile": "cursor-assets/badge-geo-realm-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/geo-realm-regular.png",
          "mimeType": "image/png",
          "sha256": "b4ae02a95f2de1ba0d20bda02a7f8b8a6c691d56de87dc2622601f19ccd63586",
          "bytes": 276594,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/geo-realm-regular.webp",
          "mimeType": "image/webp",
          "sha256": "6ec9995aefeb73f51f627140d9c491865d78207c6700ae39ed64c231b5a52d6e",
          "bytes": 23650,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/geo-realm-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-geo-realm-explorer",
      "badgeId": "geo.realm.explorer",
      "title": "Trophy medal — Atlas Explorer",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.320Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.320Z",
        "sourceFile": "cursor-assets/badge-geo-realm-explorer.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/geo-realm-explorer.png",
          "mimeType": "image/png",
          "sha256": "c2e4f04967fb1b6338ed85f867dad77e487d35719d2c80415d2de05a88df8918",
          "bytes": 357076,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/geo-realm-explorer.webp",
          "mimeType": "image/webp",
          "sha256": "06a897a01169a0c2521da80566767a7252a5613fb4d46b8d301ccbe5439161b7",
          "bytes": 40726,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/geo-realm-explorer.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-uk-squad",
      "badgeId": "football.uk.squad",
      "title": "Trophy medal — UK Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.262Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.262Z",
        "sourceFile": "cursor-assets/badge-football-uk-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-uk-squad.png",
          "mimeType": "image/png",
          "sha256": "ec2ebcc16f53ee27ee4a8db612d4ff6c4f7b2977b347f78e30ae396eb227e949",
          "bytes": 300948,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-uk-squad.webp",
          "mimeType": "image/webp",
          "sha256": "92f5b7e32acbace0bbb9fdaca0a1da02d92e286f20e3a2cbdf736db7887f7876",
          "bytes": 27756,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-uk-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-uk-rookie",
      "badgeId": "football.uk.rookie",
      "title": "Trophy medal — UK Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.207Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.207Z",
        "sourceFile": "cursor-assets/badge-football-uk-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-uk-rookie.png",
          "mimeType": "image/png",
          "sha256": "eb38089c2be91398fa773101649dbb30e3148ee53799f2c880d16f034442a33b",
          "bytes": 289700,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-uk-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "68536b1ba81027ec461c3e1123611fd74084a47e462bfd9c5e37ce6dd056c52d",
          "bytes": 24732,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-uk-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-uk-captain",
      "badgeId": "football.uk.captain",
      "title": "Trophy medal — UK Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.155Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.155Z",
        "sourceFile": "cursor-assets/badge-football-uk-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-uk-captain.png",
          "mimeType": "image/png",
          "sha256": "997d28b62bb73be50d39b84a5319d9eeb254eea91ad77b39b617563b17705973",
          "bytes": 351024,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-uk-captain.webp",
          "mimeType": "image/webp",
          "sha256": "d65b84bb02bb176190c61a61315880ac2555f26f2a0b840153d5c9e6bec8c0f6",
          "bytes": 36982,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-uk-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-tactics-squad",
      "badgeId": "football.tactics.squad",
      "title": "Trophy medal — Tactics Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.097Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.097Z",
        "sourceFile": "cursor-assets/badge-football-tactics-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-tactics-squad.png",
          "mimeType": "image/png",
          "sha256": "9bd6b4389c8b86b62c12b907e1386b1ac2a6381537d852718cc7b579f6b4d3a7",
          "bytes": 264239,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-tactics-squad.webp",
          "mimeType": "image/webp",
          "sha256": "3a81013e3cf30f3cdea41a34e5843d79767e6c60c06a7a3e954d1fbdb5365c67",
          "bytes": 21852,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-tactics-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-tactics-rookie",
      "badgeId": "football.tactics.rookie",
      "title": "Trophy medal — Tactics Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:06:00.046Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:06:00.046Z",
        "sourceFile": "cursor-assets/badge-football-tactics-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-tactics-rookie.png",
          "mimeType": "image/png",
          "sha256": "ac3d1591d23e493fe257fd55188b0d9e602a40321564d1568fcfa9993db352b5",
          "bytes": 299456,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-tactics-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "9ceeb6c9b8e2814e2f0fa0a9034e54750ca1011b8f2e1b7b9b5d5ab6da483ad3",
          "bytes": 24530,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-tactics-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-tactics-regular",
      "badgeId": "football.tactics.regular",
      "title": "Trophy medal — Tactics Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.994Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.994Z",
        "sourceFile": "cursor-assets/badge-football-tactics-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-tactics-regular.png",
          "mimeType": "image/png",
          "sha256": "51f2e211187afdef2835929659a650ddb8b09eb7a494f90c4e428c0ba2355275",
          "bytes": 257327,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-tactics-regular.webp",
          "mimeType": "image/webp",
          "sha256": "6021c46a00db46082cca4c533c1cab886cbd8e117464c4a9b2ce2643af6f0bdf",
          "bytes": 12928,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-tactics-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-tactics-legend",
      "badgeId": "football.tactics.legend",
      "title": "Trophy medal — Tactics Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.940Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.940Z",
        "sourceFile": "cursor-assets/badge-football-tactics-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-tactics-legend.png",
          "mimeType": "image/png",
          "sha256": "7d94bf262aa74aca01dc53353cd899b3e4e44ff27ae98ec8e7271b6d89e7c2c0",
          "bytes": 322979,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-tactics-legend.webp",
          "mimeType": "image/webp",
          "sha256": "53ea439e6cf00b9b063dc77e4583adb68b6429bbacbf6f3cdd1f3097f03ed305",
          "bytes": 45810,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-tactics-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-tactics-captain",
      "badgeId": "football.tactics.captain",
      "title": "Trophy medal — Tactics Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.883Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.883Z",
        "sourceFile": "cursor-assets/badge-football-tactics-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-tactics-captain.png",
          "mimeType": "image/png",
          "sha256": "a75e690fcad96fb6ef09e53bcbadeee3cdf8eb7b6b12bf23e0e7f9e7cb159afd",
          "bytes": 313048,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-tactics-captain.webp",
          "mimeType": "image/webp",
          "sha256": "7d3b346135fe64ce493c4a5bbde98ffb388ea2585d55b49022156afa86aa8e6b",
          "bytes": 30822,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-tactics-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-discipline-regular",
      "badgeId": "football.discipline.regular",
      "title": "Trophy medal — Football Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.825Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.825Z",
        "sourceFile": "cursor-assets/badge-football-discipline-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-discipline-regular.png",
          "mimeType": "image/png",
          "sha256": "a592ee5ece8f779d1483b99c3f9898c555ef07ebde86e131a91e01f5e9b4aca8",
          "bytes": 335271,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-discipline-regular.webp",
          "mimeType": "image/webp",
          "sha256": "a04c6b6d21726e03f0191a9bd543df75936838fac2618a46dc08919a796b0c07",
          "bytes": 23642,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-discipline-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-championships-squad",
      "badgeId": "football.championships.squad",
      "title": "Trophy medal — Championships Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.763Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-21",
        "lastIngestedAt": "2026-07-05T11:05:59.763Z",
        "sourceFile": "cursor-assets/badge-football-championships-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-championships-squad.png",
          "mimeType": "image/png",
          "sha256": "29248c6078f0d444abb5b3a500110b91d82f34a8edb67ed781a9c818f4cb4929",
          "bytes": 304063,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-championships-squad.webp",
          "mimeType": "image/webp",
          "sha256": "8c8b56dbf84bcb2da7e21d97d9e4ff2a3033d9d04489794adf1cd576912115a4",
          "bytes": 34936,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-championships-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-championships-rookie",
      "badgeId": "football.championships.rookie",
      "title": "Trophy medal — Championships Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.706Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-21",
        "lastIngestedAt": "2026-07-05T11:05:59.706Z",
        "sourceFile": "cursor-assets/badge-football-championships-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-championships-rookie.png",
          "mimeType": "image/png",
          "sha256": "7fd5e3e94cc9d8536d15cc181afe3f375103e63cfe3fbab7ca6bdc7a88c78642",
          "bytes": 365173,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-championships-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "7b46ad635481eef60316b1ab7e4f5df36a7528c2b662fc8a5d354d47531937b6",
          "bytes": 38422,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-championships-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-championships-regular",
      "badgeId": "football.championships.regular",
      "title": "Trophy medal — Championships Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.648Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-21",
        "lastIngestedAt": "2026-07-05T11:05:59.648Z",
        "sourceFile": "cursor-assets/badge-football-championships-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-championships-regular.png",
          "mimeType": "image/png",
          "sha256": "324e7c3010a4d071a657fb03717a398500cd440ed1acdc0ccc294f38f8f4afb2",
          "bytes": 226800,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-championships-regular.webp",
          "mimeType": "image/webp",
          "sha256": "e47276a20946e03bfe4153cd682cd207e1b3f977f38d408b4cad245ac43f0734",
          "bytes": 18840,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-championships-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-championships-legend",
      "badgeId": "football.championships.legend",
      "title": "Trophy medal — Championships Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.597Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-21",
        "lastIngestedAt": "2026-07-05T11:05:59.597Z",
        "sourceFile": "cursor-assets/badge-football-championships-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-championships-legend.png",
          "mimeType": "image/png",
          "sha256": "785f02904ab468a028f0783ad11e33fc484a11e038eb42f6c5fbf0ff6900e963",
          "bytes": 296860,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-championships-legend.webp",
          "mimeType": "image/webp",
          "sha256": "13b325f082dd5f883b2fb13e5a509f7805faeabd8ab82613c63b97fada676aeb",
          "bytes": 45052,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-championships-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-championships-captain",
      "badgeId": "football.championships.captain",
      "title": "Trophy medal — Championships Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.542Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-21",
        "lastIngestedAt": "2026-07-05T11:05:59.542Z",
        "sourceFile": "cursor-assets/badge-football-championships-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-championships-captain.png",
          "mimeType": "image/png",
          "sha256": "2f2865a400e00bacff1ccc09ede7c9b49e8af549c1949afb0257b313f32ef904",
          "bytes": 317021,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-championships-captain.webp",
          "mimeType": "image/webp",
          "sha256": "c65916e76451028b8f08ebc2ae888fcdbac59446face128fe1a028cd1b8c8e2a",
          "bytes": 37090,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-championships-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-world-squad",
      "badgeId": "food.world.squad",
      "title": "Trophy medal — World Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.489Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:59.489Z",
        "sourceFile": "cursor-assets/badge-food-world-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-world-squad.png",
          "mimeType": "image/png",
          "sha256": "eb513a5a00819b27f2997f25099c1ed16cac20c821f538ff3cca9f52ca03c95f",
          "bytes": 354653,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-world-squad.webp",
          "mimeType": "image/webp",
          "sha256": "df2801fcae775c89eb14f5fda308fe9227bf4264ca8490ee589f837592f0fe0f",
          "bytes": 30406,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-world-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-world-rookie",
      "badgeId": "food.world.rookie",
      "title": "Trophy medal — World Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.431Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:59.431Z",
        "sourceFile": "cursor-assets/badge-food-world-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-world-rookie.png",
          "mimeType": "image/png",
          "sha256": "df32dacc315b1754b7c6114f1fd8a68f1b6d8510f4da8d82a816f4a74304de7d",
          "bytes": 372125,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-world-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "57d1df20d2890efa654783309e420a06cfff21aac8767b0bb727e2e6de0a430d",
          "bytes": 31370,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-world-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-world-regular",
      "badgeId": "food.world.regular",
      "title": "Trophy medal — World Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.375Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:59.375Z",
        "sourceFile": "cursor-assets/badge-food-world-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-world-regular.png",
          "mimeType": "image/png",
          "sha256": "28ccc8b96980ef832619db22e3d752b5ff598eecf42134412bdf4cfc4f97e553",
          "bytes": 348410,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-world-regular.webp",
          "mimeType": "image/webp",
          "sha256": "5def1dcaf34869ff77f157fd950a8b77b103160ec785bd397da19ddaf43f7273",
          "bytes": 37172,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-world-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-world-legend",
      "badgeId": "food.world.legend",
      "title": "Trophy medal — World Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.320Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:59.320Z",
        "sourceFile": "cursor-assets/badge-food-world-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-world-legend.png",
          "mimeType": "image/png",
          "sha256": "1b72047a224104e6ed35b9cd21f6afc055b8ac0bcdb084626fc7c9baa633fd0c",
          "bytes": 369900,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-world-legend.webp",
          "mimeType": "image/webp",
          "sha256": "b252f3d9faecade9c123aa43bbcbc304cb67979a1e2cd657f2fc1840142e0429",
          "bytes": 40092,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-world-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-world-captain",
      "badgeId": "food.world.captain",
      "title": "Trophy medal — World Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.265Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:59.265Z",
        "sourceFile": "cursor-assets/badge-food-world-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-world-captain.png",
          "mimeType": "image/png",
          "sha256": "674fbb1d31cdaffd93b54cca9b1cc1dd0fa01cd48e76e3bb6bd7b0cf17028368",
          "bytes": 245636,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-world-captain.webp",
          "mimeType": "image/webp",
          "sha256": "5dfc996e8d728e6f4ed99e96ab3fba0a2958b125c137e02cfc077fb8e882603e",
          "bytes": 30734,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-world-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-taste-squad",
      "badgeId": "food.taste.squad",
      "title": "Trophy medal — Culinary Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.218Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.218Z",
        "sourceFile": "cursor-assets/badge-food-taste-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-taste-squad.png",
          "mimeType": "image/png",
          "sha256": "1e951c52a46f696b5cec7dc74b2fd569f9149efdba4e550dd3e85e06440bb94a",
          "bytes": 304535,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-taste-squad.webp",
          "mimeType": "image/webp",
          "sha256": "09dbe4cffa8f5ada3ae694a32f99711effa9e4a69e8dc01cb29f83cc589ba4a8",
          "bytes": 31880,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-taste-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-taste-rookie",
      "badgeId": "food.taste.rookie",
      "title": "Trophy medal — Culinary Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.163Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.163Z",
        "sourceFile": "cursor-assets/badge-food-taste-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-taste-rookie.png",
          "mimeType": "image/png",
          "sha256": "34e047b7fb3bb6907c559605b8388b86b9ae7db60ef4f27a1fe7a20400980709",
          "bytes": 258280,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-taste-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "b8b557c4a9c8ae88a1e7a31a91e733ac82d6a0d4cf130a180e6b40ab5cb167a1",
          "bytes": 20082,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-taste-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-taste-regular",
      "badgeId": "food.taste.regular",
      "title": "Trophy medal — Culinary Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.111Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.111Z",
        "sourceFile": "cursor-assets/badge-food-taste-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-taste-regular.png",
          "mimeType": "image/png",
          "sha256": "f0a434216d8d01366a9c317d38e767e03ef341913cab36837636c3281c86a4ec",
          "bytes": 338331,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-taste-regular.webp",
          "mimeType": "image/webp",
          "sha256": "11084143230a7ebbae6e6b599e6e1ce226aadf7a87a6ade7a33152d90e581006",
          "bytes": 38614,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-taste-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-taste-legend",
      "badgeId": "food.taste.legend",
      "title": "Trophy medal — Culinary Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.056Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.056Z",
        "sourceFile": "cursor-assets/badge-food-taste-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-taste-legend.png",
          "mimeType": "image/png",
          "sha256": "d2f7a11e2c43f612af6a48510716db7e5d7db3f4825a582aef3a7f11c4fe299c",
          "bytes": 327972,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-taste-legend.webp",
          "mimeType": "image/webp",
          "sha256": "6a606310cdff905cb9660dac320094ce284e39cd554fc8bd9c2180c8fb9c57c7",
          "bytes": 35312,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-taste-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-taste-captain",
      "badgeId": "food.taste.captain",
      "title": "Trophy medal — Culinary Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:59.002Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:59.002Z",
        "sourceFile": "cursor-assets/badge-food-taste-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-taste-captain.png",
          "mimeType": "image/png",
          "sha256": "1e27dae55af44b99e7fb526c1f36957c6ee222b318b7ff14319e2337e32ed6fa",
          "bytes": 329017,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-taste-captain.webp",
          "mimeType": "image/webp",
          "sha256": "55262958de4062bd2981856c9d3bf46a4549f20e33c51ecb5364706f5563cdfc",
          "bytes": 36658,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-taste-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-realm-regular",
      "badgeId": "food.realm.regular",
      "title": "Trophy medal — Culinary Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.951Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.951Z",
        "sourceFile": "cursor-assets/badge-food-realm-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-realm-regular.png",
          "mimeType": "image/png",
          "sha256": "046122dd3e29a2908aa7564acd09076de460031d9064a95edb2c9d944dadf234",
          "bytes": 368413,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-realm-regular.webp",
          "mimeType": "image/webp",
          "sha256": "0079903decc70b6def7ccb3afc412a67ad7eafd604b27433d41d28edf491844f",
          "bytes": 29686,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-realm-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-realm-explorer",
      "badgeId": "food.realm.explorer",
      "title": "Trophy medal — Culinary Explorer",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.893Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.893Z",
        "sourceFile": "cursor-assets/badge-food-realm-explorer.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-realm-explorer.png",
          "mimeType": "image/png",
          "sha256": "4062a48a3a203c85e90f24480278098cca216216759163d99d0b915fc3e663a7",
          "bytes": 326613,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-realm-explorer.webp",
          "mimeType": "image/webp",
          "sha256": "30f6d07acc6168f9b982e6566dc6f256307d34a074536521f780e36baa1af8be",
          "bytes": 30342,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-realm-explorer.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-kitchen-squad",
      "badgeId": "food.kitchen.squad",
      "title": "Trophy medal — Kitchen Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.840Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.840Z",
        "sourceFile": "cursor-assets/badge-food-kitchen-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-kitchen-squad.png",
          "mimeType": "image/png",
          "sha256": "c1fec141310234aebd2e5d737ce6785b983627f5eb01371222e7135a5f84ce35",
          "bytes": 342766,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-kitchen-squad.webp",
          "mimeType": "image/webp",
          "sha256": "d07c28f340d43e7956a3a55e028b6caf50398c1bba3011ddb9bd971e9005a4c8",
          "bytes": 27164,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-kitchen-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-kitchen-rookie",
      "badgeId": "food.kitchen.rookie",
      "title": "Trophy medal — Kitchen Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.787Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.787Z",
        "sourceFile": "cursor-assets/badge-food-kitchen-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-kitchen-rookie.png",
          "mimeType": "image/png",
          "sha256": "6fb9ffe8279d98e5a4a28dc0b18769eda1e1733ab907cd13a10905b358bb2e7b",
          "bytes": 361759,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-kitchen-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "07e2c358173b08f3024e5c49a76253c1fb877ff9f84e796ac61db34c5ded395a",
          "bytes": 27276,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-kitchen-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-kitchen-regular",
      "badgeId": "food.kitchen.regular",
      "title": "Trophy medal — Kitchen Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.731Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.731Z",
        "sourceFile": "cursor-assets/badge-food-kitchen-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-kitchen-regular.png",
          "mimeType": "image/png",
          "sha256": "2ef4e3d4dbb8d5dc9c6f26d7faddc9139c518900f431e65364aa2f53a7a7f4e9",
          "bytes": 355705,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-kitchen-regular.webp",
          "mimeType": "image/webp",
          "sha256": "ce0c8128552058f0551eb6c7464f348b0b6a8110cd471843e50b867f1634184b",
          "bytes": 37632,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-kitchen-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-kitchen-legend",
      "badgeId": "food.kitchen.legend",
      "title": "Trophy medal — Kitchen Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.675Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.675Z",
        "sourceFile": "cursor-assets/badge-food-kitchen-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-kitchen-legend.png",
          "mimeType": "image/png",
          "sha256": "4e08d40b05c92f1bb77df573b69e1a553b2569eb96fe3af06655084e52505c0d",
          "bytes": 341087,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-kitchen-legend.webp",
          "mimeType": "image/webp",
          "sha256": "02b4c669cbb2f82500afbf42402fedb8bd424f25fc0e2f703982188698f8842e",
          "bytes": 41562,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-kitchen-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-kitchen-captain",
      "badgeId": "food.kitchen.captain",
      "title": "Trophy medal — Kitchen Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.621Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.621Z",
        "sourceFile": "cursor-assets/badge-food-kitchen-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-kitchen-captain.png",
          "mimeType": "image/png",
          "sha256": "0a8b4c86c1c40819eb7a8336e0788430903468308440210ae54ce4fc96b74809",
          "bytes": 285862,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-kitchen-captain.webp",
          "mimeType": "image/webp",
          "sha256": "ffeaa5e77261ad977ec6e104a6384eee1e7e83c477697ede4f42c5cc1b767b2e",
          "bytes": 34992,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-kitchen-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-chef-squad",
      "badgeId": "food.chef.squad",
      "title": "Trophy medal — Chef Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.570Z",
        "sourceFile": "cursor-assets/badge-food-chef-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-chef-squad.png",
          "mimeType": "image/png",
          "sha256": "d4742f311364986911941247ed80bc9771558b771110d911cd8200daf80d36eb",
          "bytes": 305560,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-chef-squad.webp",
          "mimeType": "image/webp",
          "sha256": "760bb5f6b45574d050bdedf0af827affd8f5bbe8981511943c34a3ec04b65686",
          "bytes": 25996,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-chef-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-chef-rookie",
      "badgeId": "food.chef.rookie",
      "title": "Trophy medal — Chef Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.513Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.513Z",
        "sourceFile": "cursor-assets/badge-food-chef-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-chef-rookie.png",
          "mimeType": "image/png",
          "sha256": "1224b65e7f33c0fc47ea5408277d435de1ef2a33158879254b9c3093921e1d90",
          "bytes": 302203,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-chef-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "cea4d69f1ed8bfa7a6beb49c10268f4789e47d7be7799891f86327018369f64a",
          "bytes": 34852,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-chef-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-chef-regular",
      "badgeId": "food.chef.regular",
      "title": "Trophy medal — Chef Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.461Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.461Z",
        "sourceFile": "cursor-assets/badge-food-chef-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-chef-regular.png",
          "mimeType": "image/png",
          "sha256": "52048b123ff94b63e595c14d2c914b09d3c34f580a07369a4b907257047893b7",
          "bytes": 356249,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-chef-regular.webp",
          "mimeType": "image/webp",
          "sha256": "641fe9bc6feb8e277a6ddd76c615802b77f9ac042675eecbe57d1bdcf1a80401",
          "bytes": 38646,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-chef-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-chef-legend",
      "badgeId": "food.chef.legend",
      "title": "Trophy medal — Chef Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.399Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.399Z",
        "sourceFile": "cursor-assets/badge-food-chef-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-chef-legend.png",
          "mimeType": "image/png",
          "sha256": "e230ec971425cc53ad01dd328fe7ad3cc8e74f4ac334bd2f7b70effca8622ad0",
          "bytes": 325873,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-chef-legend.webp",
          "mimeType": "image/webp",
          "sha256": "af791372c28410ee821eee88512f5dfaf34bdea1d1235de1e1af6ebba9f891a2",
          "bytes": 48406,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-chef-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-food-chef-captain",
      "badgeId": "food.chef.captain",
      "title": "Trophy medal — Chef Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.348Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-30",
        "lastIngestedAt": "2026-07-05T11:05:58.348Z",
        "sourceFile": "cursor-assets/badge-food-chef-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/food-chef-captain.png",
          "mimeType": "image/png",
          "sha256": "5a9645bdd78e4c8b28c5b42bc22f84378b1278f9ef3790b6db796861ccbd77f6",
          "bytes": 370306,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/food-chef-captain.webp",
          "mimeType": "image/webp",
          "sha256": "7cbfc7247252b9d48840da1fd4984d8f3999d080f8f1225fe2ebc481e6fe9077",
          "bytes": 32932,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/food-chef-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-taste-squad",
      "badgeId": "film.taste.squad",
      "title": "Trophy medal — Cinema Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.291Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.291Z",
        "sourceFile": "cursor-assets/badge-film-taste-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-taste-squad.png",
          "mimeType": "image/png",
          "sha256": "73a4fbab2ba50472a4e21ef3d267195c44f794a8180bd66f0a5fe93ffdf1cfb9",
          "bytes": 289630,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-taste-squad.webp",
          "mimeType": "image/webp",
          "sha256": "d9a07a159b78970943f334cff1e509120f07d20f4c103f47943bffaf23bc1074",
          "bytes": 24284,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-taste-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-taste-rookie",
      "badgeId": "film.taste.rookie",
      "title": "Trophy medal — Cinema Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.239Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.239Z",
        "sourceFile": "cursor-assets/badge-film-taste-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-taste-rookie.png",
          "mimeType": "image/png",
          "sha256": "111391a84888c81fe9807e4c4938668c5c18d5b204c75ba18945575734e3ccec",
          "bytes": 265614,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-taste-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "4ac37e02678d96ecda52ed24794a4487200f74ab7b02621b3b34c2a7b7fb229f",
          "bytes": 22814,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-taste-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-taste-regular",
      "badgeId": "film.taste.regular",
      "title": "Trophy medal — Cinema Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.179Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.179Z",
        "sourceFile": "cursor-assets/badge-film-taste-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-taste-regular.png",
          "mimeType": "image/png",
          "sha256": "14ee60df903bcdaeb8a7d190c044895da2cdd8d2454dbf7898ff7afe2c01c599",
          "bytes": 278784,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-taste-regular.webp",
          "mimeType": "image/webp",
          "sha256": "10b5455046ad3cce76cb9fad3a31e62bede55d48ef0ea08d5a809e34cc4b2376",
          "bytes": 25632,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-taste-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-taste-legend",
      "badgeId": "film.taste.legend",
      "title": "Trophy medal — Cinema Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.124Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.124Z",
        "sourceFile": "cursor-assets/badge-film-taste-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-taste-legend.png",
          "mimeType": "image/png",
          "sha256": "fb205633d98c568c0afb7e63d38d175ca44421585995a8a62a1d5e120d5604f7",
          "bytes": 385901,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-taste-legend.webp",
          "mimeType": "image/webp",
          "sha256": "da790a22ecac7afa1018677befb39244c72a67a5844d306161d81359bfb5f769",
          "bytes": 51812,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-taste-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-taste-captain",
      "badgeId": "film.taste.captain",
      "title": "Trophy medal — Cinema Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.059Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.059Z",
        "sourceFile": "cursor-assets/badge-film-taste-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-taste-captain.png",
          "mimeType": "image/png",
          "sha256": "5754aadc4351e9122c88193c9ef6bf952f5ab95e92285aa70ca6319fd96d695d",
          "bytes": 299766,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-taste-captain.webp",
          "mimeType": "image/webp",
          "sha256": "31ebe6949f679fe2c32667716c6f99d35369262c80241f2402691f14d5073d17",
          "bytes": 22988,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-taste-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-realm-regular",
      "badgeId": "film.realm.regular",
      "title": "Trophy medal — Cinema Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:58.007Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:58.007Z",
        "sourceFile": "cursor-assets/badge-film-realm-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-realm-regular.png",
          "mimeType": "image/png",
          "sha256": "a8f16d718a8cd929c0368b4ecadddee37237ae4089c160d115814364d11897bd",
          "bytes": 294632,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-realm-regular.webp",
          "mimeType": "image/webp",
          "sha256": "8d211bdb969346c5ec605dc7fe9d3c76e8d96a956c7ac626d731dd89d5430270",
          "bytes": 30526,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-realm-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-realm-explorer",
      "badgeId": "film.realm.explorer",
      "title": "Trophy medal — Cinema Explorer",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.950Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:57.950Z",
        "sourceFile": "cursor-assets/badge-film-realm-explorer.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-realm-explorer.png",
          "mimeType": "image/png",
          "sha256": "28299f0445cae193cfe264243a881837af7c85dfcba65e30c7bfbc7909496e13",
          "bytes": 333011,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-realm-explorer.webp",
          "mimeType": "image/webp",
          "sha256": "b96c92f07f0394ed89c16e539a94413eabb0c4b6fc1e3ef1dcefa6228467e985",
          "bytes": 29030,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-realm-explorer.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-legends-squad",
      "badgeId": "film.legends.squad",
      "title": "Trophy medal — Legends Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.894Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.894Z",
        "sourceFile": "cursor-assets/badge-film-legends-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-legends-squad.png",
          "mimeType": "image/png",
          "sha256": "de3becfda73f1c307a1329f11ed1835e48ece4299de8d6d3db1c43109cff028f",
          "bytes": 290816,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-legends-squad.webp",
          "mimeType": "image/webp",
          "sha256": "0921963a6cc575bfcaa53f261f02c2e4f6c0710f3d52d2c23a56ec1b85c19b41",
          "bytes": 25758,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-legends-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-legends-rookie",
      "badgeId": "film.legends.rookie",
      "title": "Trophy medal — Legends Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.843Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.843Z",
        "sourceFile": "cursor-assets/badge-film-legends-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-legends-rookie.png",
          "mimeType": "image/png",
          "sha256": "441893afe90b9e235fa25f58a92d5019787585b8efc6a6d70cfb22a13ee8b24e",
          "bytes": 284509,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-legends-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "7c7e9c59b43e069bd9c33c8aeaf37ee0d18861375599629ed3d7ec5406ffa156",
          "bytes": 24278,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-legends-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-legends-regular",
      "badgeId": "film.legends.regular",
      "title": "Trophy medal — Legends Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.790Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.790Z",
        "sourceFile": "cursor-assets/badge-film-legends-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-legends-regular.png",
          "mimeType": "image/png",
          "sha256": "0c72fc039f5e24389f04048203b7a269fc5c964f2d03cebe7c77e6bc5fc87de4",
          "bytes": 338999,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-legends-regular.webp",
          "mimeType": "image/webp",
          "sha256": "201840babe36484ed35e5a92a60608a842527266b8adc9c940ea6256e465c537",
          "bytes": 29990,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-legends-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-legends-legend",
      "badgeId": "film.legends.legend",
      "title": "Trophy medal — Legends Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.732Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.732Z",
        "sourceFile": "cursor-assets/badge-film-legends-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-legends-legend.png",
          "mimeType": "image/png",
          "sha256": "2177053830252368d2a80d372ed17b374e39e1860543d309ce6e4df174762015",
          "bytes": 308988,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-legends-legend.webp",
          "mimeType": "image/webp",
          "sha256": "0ebd39bd4ad944ac4009863497fcac39ce64750c012541aa74e98e3d472b2678",
          "bytes": 36856,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-legends-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-legends-captain",
      "badgeId": "film.legends.captain",
      "title": "Trophy medal — Legends Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.676Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.676Z",
        "sourceFile": "cursor-assets/badge-film-legends-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-legends-captain.png",
          "mimeType": "image/png",
          "sha256": "697ccf688c19f7d51da7fc4e2f8789fd11465d1c464403e6288dd774e54423c6",
          "bytes": 345193,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-legends-captain.webp",
          "mimeType": "image/webp",
          "sha256": "7ea364169b734f1c3e0fc51c5fcd1cbda03aafa3076ed31d7214d870f9ee15b0",
          "bytes": 35536,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-legends-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-genre-squad",
      "badgeId": "film.genre.squad",
      "title": "Trophy medal — Genre Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.617Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:57.617Z",
        "sourceFile": "cursor-assets/badge-film-genre-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-genre-squad.png",
          "mimeType": "image/png",
          "sha256": "17f0b78291ece8f906e758dbaec6df5a23eda91f022acddf04e4ace49677bd95",
          "bytes": 295378,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-genre-squad.webp",
          "mimeType": "image/webp",
          "sha256": "d24d435a50ece64859f44e7a55485a1242ca70f46d7967f69f8ba540893813e2",
          "bytes": 39810,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-genre-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-genre-rookie",
      "badgeId": "film.genre.rookie",
      "title": "Trophy medal — Genre Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.565Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:57.565Z",
        "sourceFile": "cursor-assets/badge-film-genre-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-genre-rookie.png",
          "mimeType": "image/png",
          "sha256": "e71c2ec5234e2cdd17dae1677e1a5c6a659af47be8f7b35aad3678ec58243cb3",
          "bytes": 295350,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-genre-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "b008e5570336dd74095696c17f3769ba4ef1e79394f26e49f275542f11b7c041",
          "bytes": 34600,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-genre-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-genre-regular",
      "badgeId": "film.genre.regular",
      "title": "Trophy medal — Genre Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.512Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:57.512Z",
        "sourceFile": "cursor-assets/badge-film-genre-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-genre-regular.png",
          "mimeType": "image/png",
          "sha256": "7575753aa4cc6cb9c368e5afa9f3e96e04bafca0bc5638be13119df0b175fd33",
          "bytes": 337400,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-genre-regular.webp",
          "mimeType": "image/webp",
          "sha256": "fbedf65fe864bd707bb0736b0bdcdec09e51204e6304b3ab4c58b893b0551efe",
          "bytes": 41420,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-genre-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-genre-legend",
      "badgeId": "film.genre.legend",
      "title": "Trophy medal — Genre Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.440Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:57.440Z",
        "sourceFile": "cursor-assets/badge-film-genre-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-genre-legend.png",
          "mimeType": "image/png",
          "sha256": "fc40f2d94f3b422e52b80703c6777637bce63663170029fd5731b42ad5d3fa9f",
          "bytes": 350455,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-genre-legend.webp",
          "mimeType": "image/webp",
          "sha256": "31fa7915e5743fb25e40798ffb388ab36f2c67d6a6425f5faa7404b33ad45f5b",
          "bytes": 48996,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-genre-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-genre-captain",
      "badgeId": "film.genre.captain",
      "title": "Trophy medal — Genre Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.370Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:57.370Z",
        "sourceFile": "cursor-assets/badge-film-genre-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-genre-captain.png",
          "mimeType": "image/png",
          "sha256": "cb525dfa16fb2f74235393922a01ab5e4382743d35c497d467694ec54294bca3",
          "bytes": 293684,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-genre-captain.webp",
          "mimeType": "image/webp",
          "sha256": "8b879e12933830d3586fca4daaaf95c9f15589b64c536ad78577572b33b07ff7",
          "bytes": 30916,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-genre-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-director-squad",
      "badgeId": "film.director.squad",
      "title": "Trophy medal — Director Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.317Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.317Z",
        "sourceFile": "cursor-assets/badge-film-director-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-director-squad.png",
          "mimeType": "image/png",
          "sha256": "b4e3663053738ef0d83210f79dcf54fa8a311e4328addd7093eefaecbf63bf0d",
          "bytes": 319758,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-director-squad.webp",
          "mimeType": "image/webp",
          "sha256": "21a238ed691f806283e215102b3d3d92f7356148e0297e7ce35c83aa5c0b7af7",
          "bytes": 25730,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-director-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-director-rookie",
      "badgeId": "film.director.rookie",
      "title": "Trophy medal — Director Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.262Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.262Z",
        "sourceFile": "cursor-assets/badge-film-director-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-director-rookie.png",
          "mimeType": "image/png",
          "sha256": "5fef7b4919e0c7fd2717e363c1f49811b4f48413e0216b396185fc9a40f5ece2",
          "bytes": 273494,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-director-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "90be540a0ff9b33a658a3f06eabe83b46e6ca698022f4ed04efa1677592c0d8e",
          "bytes": 24346,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-director-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-director-regular",
      "badgeId": "film.director.regular",
      "title": "Trophy medal — Director Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.206Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.206Z",
        "sourceFile": "cursor-assets/badge-film-director-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-director-regular.png",
          "mimeType": "image/png",
          "sha256": "0c57f2e33828bcfc88daeca1e3b87bcad28fc97a3de1d3b74ca42ee05cb03668",
          "bytes": 269933,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-director-regular.webp",
          "mimeType": "image/webp",
          "sha256": "a84ff823347e54b91be1334e10da03d1b0148210cb75ad6835cec04446ce217d",
          "bytes": 16870,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-director-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-director-legend",
      "badgeId": "film.director.legend",
      "title": "Trophy medal — Director Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.146Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.146Z",
        "sourceFile": "cursor-assets/badge-film-director-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-director-legend.png",
          "mimeType": "image/png",
          "sha256": "43a7f3414a023579df682c1804dfca15a8618507fa445c1c8a33449a07b82cb2",
          "bytes": 365491,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-director-legend.webp",
          "mimeType": "image/webp",
          "sha256": "f137ce46daf81a89a7a4bce357986368b4049e29cd264cfafc6e472083b046a2",
          "bytes": 49666,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-director-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-film-director-captain",
      "badgeId": "film.director.captain",
      "title": "Trophy medal — Director Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.089Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-04",
        "lastIngestedAt": "2026-07-05T11:05:57.089Z",
        "sourceFile": "cursor-assets/badge-film-director-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/film-director-captain.png",
          "mimeType": "image/png",
          "sha256": "512f2be775d104ffcb2e1be8c43ab16f6dd53d2ec8d0dd7c8894a5293ec7fc09",
          "bytes": 316491,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/film-director-captain.webp",
          "mimeType": "image/webp",
          "sha256": "83abcec784b0972bfca2490de818dde10fc17ad6a58ce25008fad2883f00accb",
          "bytes": 24000,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/film-director-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-nba-squad",
      "badgeId": "basketball.nba.squad",
      "title": "Trophy medal — NBA Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:57.035Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:57.035Z",
        "sourceFile": "cursor-assets/badge-basketball-nba-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-nba-squad.png",
          "mimeType": "image/png",
          "sha256": "ca2cbe565982db9132cdee8933ecad9d449ff6091b102fcbe26d21423bbc6e37",
          "bytes": 340310,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-nba-squad.webp",
          "mimeType": "image/webp",
          "sha256": "1f006c2d6b41aa00fd360c8b30831b9d13d95a0b147a155bbcc37df17ec1619c",
          "bytes": 28668,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-nba-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-nba-rookie",
      "badgeId": "basketball.nba.rookie",
      "title": "Trophy medal — NBA Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.972Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.972Z",
        "sourceFile": "cursor-assets/badge-basketball-nba-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-nba-rookie.png",
          "mimeType": "image/png",
          "sha256": "e01eee1fc880ca833892257201183b1c0f7a323cf1bb02d18f657e7f6f63c14c",
          "bytes": 306808,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-nba-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "2be2f550245eaf83f6d753b860d93311f11097f6df356c2fa62da56849bf51c1",
          "bytes": 24416,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-nba-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-nba-regular",
      "badgeId": "basketball.nba.regular",
      "title": "Trophy medal — NBA Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.919Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.919Z",
        "sourceFile": "cursor-assets/badge-basketball-nba-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-nba-regular.png",
          "mimeType": "image/png",
          "sha256": "3fe48d86020cabf80c18142807845461f7c93d9d42b8828cdfcdfcafe48d5e31",
          "bytes": 280375,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-nba-regular.webp",
          "mimeType": "image/webp",
          "sha256": "25f95e3de465bce0a65ec5b729a2913616578032074de340998cfc1662399fda",
          "bytes": 18674,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-nba-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-nba-legend",
      "badgeId": "basketball.nba.legend",
      "title": "Trophy medal — NBA Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.864Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.864Z",
        "sourceFile": "cursor-assets/badge-basketball-nba-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-nba-legend.png",
          "mimeType": "image/png",
          "sha256": "d7781c800fff931ad3f6685265df1a834d63a4f3c892f159e2bc2f6b8e37141a",
          "bytes": 405784,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-nba-legend.webp",
          "mimeType": "image/webp",
          "sha256": "ebce80230483b16a23a8a4b365679d803284a95b92c3300b46a39d54fa0c4f94",
          "bytes": 51010,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-nba-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-nba-captain",
      "badgeId": "basketball.nba.captain",
      "title": "Trophy medal — NBA Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.796Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.796Z",
        "sourceFile": "cursor-assets/badge-basketball-nba-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-nba-captain.png",
          "mimeType": "image/png",
          "sha256": "ab7ec0f7b6a5c5583b10bf01958cdc728fe1646873232a8d883ba7c232ec7da7",
          "bytes": 329551,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-nba-captain.webp",
          "mimeType": "image/webp",
          "sha256": "94f5de5fa6a9358ce9e95fe45b10150f78eb635d0f50da85a5371b91c0919537",
          "bytes": 29572,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-nba-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-hoops-craft-squad",
      "badgeId": "basketball.hoops-craft.squad",
      "title": "Trophy medal — Hoops Craft Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.702Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.702Z",
        "sourceFile": "cursor-assets/badge-basketball-hoops-craft-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-hoops-craft-squad.png",
          "mimeType": "image/png",
          "sha256": "d52ce03b5532d60f4e67f72ca2bfd36578479fd4ed8583c008ad5b0146b7942e",
          "bytes": 317341,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-hoops-craft-squad.webp",
          "mimeType": "image/webp",
          "sha256": "3b28154782e8cf8ad8426592a32580ca90e1aa5d766c52bc4d4cf62a956e37c2",
          "bytes": 19186,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-hoops-craft-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-hoops-craft-rookie",
      "badgeId": "basketball.hoops-craft.rookie",
      "title": "Trophy medal — Hoops Craft Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.649Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.649Z",
        "sourceFile": "cursor-assets/badge-basketball-hoops-craft-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-hoops-craft-rookie.png",
          "mimeType": "image/png",
          "sha256": "bac8ac63d0040d9f636239c9cc64faa79a74b574e0088bdba28bd76c571d452f",
          "bytes": 323039,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-hoops-craft-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "15d0c45d67fe14581960514ea564f02b1f2996b8314211c75d3d480f906121ec",
          "bytes": 25398,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-hoops-craft-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-hoops-craft-regular",
      "badgeId": "basketball.hoops-craft.regular",
      "title": "Trophy medal — Hoops Craft Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.594Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.594Z",
        "sourceFile": "cursor-assets/badge-basketball-hoops-craft-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-hoops-craft-regular.png",
          "mimeType": "image/png",
          "sha256": "2952032d0038268c909f31a172c7ba0f988618a97224db0437bb1654daffd6fd",
          "bytes": 298861,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-hoops-craft-regular.webp",
          "mimeType": "image/webp",
          "sha256": "9ad1650aed058fa066023a66e3ea9b8a50e7d7409aa07f7ec7c29eb0ba8522b4",
          "bytes": 17792,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-hoops-craft-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-hoops-craft-legend",
      "badgeId": "basketball.hoops-craft.legend",
      "title": "Trophy medal — Hoops Craft Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.536Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.536Z",
        "sourceFile": "cursor-assets/badge-basketball-hoops-craft-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-hoops-craft-legend.png",
          "mimeType": "image/png",
          "sha256": "a0e6904afca4c20f50936875b6c766c24b34e75ceff4deb3853c0cb32449f9e4",
          "bytes": 396112,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-hoops-craft-legend.webp",
          "mimeType": "image/webp",
          "sha256": "15864a9a58c8222456e3af9b1d7444cbe8b9360a19068e1fcd1fbbd6e5b1f787",
          "bytes": 53024,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-hoops-craft-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-hoops-craft-captain",
      "badgeId": "basketball.hoops-craft.captain",
      "title": "Trophy medal — Hoops Craft Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.479Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.479Z",
        "sourceFile": "cursor-assets/badge-basketball-hoops-craft-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-hoops-craft-captain.png",
          "mimeType": "image/png",
          "sha256": "48dbb33dddfda26cfaea15664b26629a0c064f16a288427b6cd4ac0977fb51f6",
          "bytes": 379245,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-hoops-craft-captain.webp",
          "mimeType": "image/webp",
          "sha256": "0556f02f1c6fd7e6a4beb22ab8fd27ce023183ff71272e43be90a5fe8a3afdf5",
          "bytes": 27668,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-hoops-craft-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-euro-courts-squad",
      "badgeId": "basketball.euro-courts.squad",
      "title": "Trophy medal — Euro Courts Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.426Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.426Z",
        "sourceFile": "cursor-assets/badge-basketball-euro-courts-squad.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-euro-courts-squad.png",
          "mimeType": "image/png",
          "sha256": "617187fb662051e4dbc79f0069f2c80d15b60829cba25e738be33e2f826664a4",
          "bytes": 328840,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-euro-courts-squad.webp",
          "mimeType": "image/webp",
          "sha256": "4829e58466eff31026116784955cc6402544ba6dc179e3f74efb51c5f78941d2",
          "bytes": 26994,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-euro-courts-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-euro-courts-rookie",
      "badgeId": "basketball.euro-courts.rookie",
      "title": "Trophy medal — Euro Courts Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.365Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.365Z",
        "sourceFile": "cursor-assets/badge-basketball-euro-courts-rookie.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-euro-courts-rookie.png",
          "mimeType": "image/png",
          "sha256": "f9f8efc02d619ed0c3efb301be41fd4e76fa05d59f11af4120992dd3a5e9959c",
          "bytes": 299880,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-euro-courts-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "d3faaf995cab3f8f1092bed2ebd060863dcdfb213101c330a0e75b49a9f4de4a",
          "bytes": 25104,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-euro-courts-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-euro-courts-regular",
      "badgeId": "basketball.euro-courts.regular",
      "title": "Trophy medal — Euro Courts Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.299Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.299Z",
        "sourceFile": "cursor-assets/badge-basketball-euro-courts-regular.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-euro-courts-regular.png",
          "mimeType": "image/png",
          "sha256": "144db4076aad0a39ee23041d87e4413d3a3bbb958dbf0cc6b6ad42659c7789d1",
          "bytes": 328251,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-euro-courts-regular.webp",
          "mimeType": "image/webp",
          "sha256": "e19dc745a16a8ef868870a4c93b36dba3e9868bf558abaf5f014ea6df6d97ea4",
          "bytes": 40712,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-euro-courts-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-euro-courts-legend",
      "badgeId": "basketball.euro-courts.legend",
      "title": "Trophy medal — Euro Courts Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.243Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.243Z",
        "sourceFile": "cursor-assets/badge-basketball-euro-courts-legend.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-euro-courts-legend.png",
          "mimeType": "image/png",
          "sha256": "a9940cf8cc56067aab43cc3134fa765b82cf7884cbd4cadd77e5f6ef201ab4f2",
          "bytes": 381408,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-euro-courts-legend.webp",
          "mimeType": "image/webp",
          "sha256": "aa7056ef54e104b0b8256f7500ea013382ca82397c5a104318c8ccaecaa7c5c3",
          "bytes": 48218,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-euro-courts-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-basketball-euro-courts-captain",
      "badgeId": "basketball.euro-courts.captain",
      "title": "Trophy medal — Euro Courts Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.184Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:56.184Z",
        "sourceFile": "cursor-assets/badge-basketball-euro-courts-captain.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/basketball-euro-courts-captain.png",
          "mimeType": "image/png",
          "sha256": "5f2fb9f1c9599527929643f905c752dae6ab5d2ccb828f4f3ebd84d0442e4619",
          "bytes": 358010,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/basketball-euro-courts-captain.webp",
          "mimeType": "image/webp",
          "sha256": "1701d49e5dbe486f29cb72adf6c30dfd393ffda22b34ef77c4f0f1c99bec9b9b",
          "bytes": 29932,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/basketball-euro-courts-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-achievement-streak-7d",
      "badgeId": "achievement.streak_7d",
      "title": "Trophy medal — Quest Streak · 7 days",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.128Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:56.128Z",
        "sourceFile": "cursor-assets/badge-achievement-streak-7d.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/achievement-streak-7d.png",
          "mimeType": "image/png",
          "sha256": "35b2337df7ea1b864a025e4b02dd93b00afcd0d48e7cc21b31cc0987da094c34",
          "bytes": 291551,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/achievement-streak-7d.webp",
          "mimeType": "image/webp",
          "sha256": "9e83aa48e51c01c2fd84537f7370fdcceb297cd5b476b5571f9ee455140404b6",
          "bytes": 33996,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/achievement-streak-7d.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-achievement-streak-3d",
      "badgeId": "achievement.streak_3d",
      "title": "Trophy medal — Quest Streak · 3 days",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.072Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:56.072Z",
        "sourceFile": "cursor-assets/badge-achievement-streak-3d.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/achievement-streak-3d.png",
          "mimeType": "image/png",
          "sha256": "d0e85329c511d41d0ef6bcb96e2ba4919ca971056461da7fb62758e7d943a4b7",
          "bytes": 340779,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/achievement-streak-3d.webp",
          "mimeType": "image/webp",
          "sha256": "affd2c748107d940b48c7266d5520af3ccff3409cac121d5b037b737aa1398c1",
          "bytes": 30378,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/achievement-streak-3d.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-achievement-perfect-run",
      "badgeId": "achievement.perfect_run",
      "title": "Trophy medal — Perfect Run",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:56.017Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:56.017Z",
        "sourceFile": "cursor-assets/badge-achievement-perfect-run.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/achievement-perfect-run.png",
          "mimeType": "image/png",
          "sha256": "6b30d6991ed28bfcdf2bd32c76b77a0abde0fbd5674f44a14b28e79e8b0b70eb",
          "bytes": 342413,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/achievement-perfect-run.webp",
          "mimeType": "image/webp",
          "sha256": "359ed7386fec6e1f9ec4b9784dfe54cd0232e0a3672d6f6f8e372dc1e0385d0b",
          "bytes": 35974,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/achievement-perfect-run.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-achievement-jackpot",
      "badgeId": "achievement.jackpot",
      "title": "Trophy medal — Jackpot",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.965Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:55.965Z",
        "sourceFile": "cursor-assets/badge-achievement-jackpot.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/achievement-jackpot.png",
          "mimeType": "image/png",
          "sha256": "9ee5986988637e32bdd146699aebc5320a7257299ffe99f0efb368947bdf896a",
          "bytes": 343457,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/achievement-jackpot.webp",
          "mimeType": "image/webp",
          "sha256": "77c33be76748de1c243db76de5f56301280864fd92d25ef571a69ba284297737",
          "bytes": 44132,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/achievement-jackpot.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-achievement-insight-3",
      "badgeId": "achievement.insight_3",
      "title": "Trophy medal — Insight Seeker",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.912Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:55.912Z",
        "sourceFile": "cursor-assets/badge-achievement-insight-3.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/achievement-insight-3.png",
          "mimeType": "image/png",
          "sha256": "c41519dc9dc60072f5af0019ca570c185f12b7f8dc93070e08f135842e8e1f51",
          "bytes": 370552,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/achievement-insight-3.webp",
          "mimeType": "image/webp",
          "sha256": "e8c87034c00297bfda8d8c827ed9cf6e400cd9ec21acee0a5c16fd5c6a22cfd6",
          "bytes": 48332,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/achievement-insight-3.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-achievement-first-run",
      "badgeId": "achievement.first_run",
      "title": "Trophy medal — First Run",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.856Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-06-08",
        "lastIngestedAt": "2026-07-05T11:05:55.856Z",
        "sourceFile": "cursor-assets/badge-achievement-first-run.png"
      },
      "files": {
        "source": {
          "path": "/assets/badges/achievement-first-run.png",
          "mimeType": "image/png",
          "sha256": "0793adb44a655db895bbdc45b723a4fc5ded55adbfe5f9e81b1efbafb537ff21",
          "bytes": 319362,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/achievement-first-run.webp",
          "mimeType": "image/webp",
          "sha256": "f5c5013de2597f35cf1c8b796f11ccc1513e3836cb0d9136ac29a1fc7b075e2a",
          "bytes": 30184,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/achievement-first-run.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-open-legends-squad",
      "badgeId": "tennis.open-legends.squad",
      "title": "Trophy medal — Legends Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.624Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.624Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-open-legends-squad.png",
          "mimeType": "image/png",
          "sha256": "a0db198e826952719484bf55767e2180dc0df9236aec08dcb956b9730e47e0a2",
          "bytes": 240376,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-open-legends-squad.webp",
          "mimeType": "image/webp",
          "sha256": "c1ec75de2e323f7857f0f714004c6668b0e866a75d96922d96cb255a98cb67d3",
          "bytes": 30770,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-open-legends-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-open-legends-rookie",
      "badgeId": "tennis.open-legends.rookie",
      "title": "Trophy medal — Legends Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.579Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.579Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-open-legends-rookie.png",
          "mimeType": "image/png",
          "sha256": "c7284cbadbc933d320238f9453603494fb66ac4e12295ff32f227505a22afda6",
          "bytes": 241939,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-open-legends-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "ffde5d25b7a2f6040c818cf94adf9a4609af2b9d8d158347887ecee55e7acd9b",
          "bytes": 33368,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-open-legends-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-open-legends-regular",
      "badgeId": "tennis.open-legends.regular",
      "title": "Trophy medal — Legends Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.528Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.528Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-open-legends-regular.png",
          "mimeType": "image/png",
          "sha256": "e85118c2f67000fedae25f10315fc34ca59304bf6b1544232b386f9daf973819",
          "bytes": 179158,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-open-legends-regular.webp",
          "mimeType": "image/webp",
          "sha256": "cbbbbb754fd40bb02ab71f8fe2fac31c597dfe90fbc712018d25f223b278a90a",
          "bytes": 26582,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-open-legends-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-open-legends-legend",
      "badgeId": "tennis.open-legends.legend",
      "title": "Trophy medal — Legends Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.492Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.492Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-open-legends-legend.png",
          "mimeType": "image/png",
          "sha256": "14341bf1129fbf3801ae8fccef45eacb2b3f6dfc8efe339cd4c75a0d8c4006f3",
          "bytes": 263821,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-open-legends-legend.webp",
          "mimeType": "image/webp",
          "sha256": "3d809c6e6fc0152aba3918809563a41927d3476f50f5ac786748c1c2cc93cd03",
          "bytes": 42518,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-open-legends-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-open-legends-captain",
      "badgeId": "tennis.open-legends.captain",
      "title": "Trophy medal — Legends Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.458Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.458Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-open-legends-captain.png",
          "mimeType": "image/png",
          "sha256": "57561d87ed9c3563027de754edb299610638f53f83a8d32060d9214f66713fb0",
          "bytes": 238868,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-open-legends-captain.webp",
          "mimeType": "image/webp",
          "sha256": "415ac27f32fdc881fbf1025deb81e9354254ee7fe52583dfb2b945e13ed54ef5",
          "bytes": 29020,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-open-legends-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-court-craft-squad",
      "badgeId": "tennis.court-craft.squad",
      "title": "Trophy medal — Court Squad",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.428Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.428Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-court-craft-squad.png",
          "mimeType": "image/png",
          "sha256": "7c11b8fc404eea7e8033ee03a64dbb1957cf8aba1d9d5b20176a404f5c522bcd",
          "bytes": 246833,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-court-craft-squad.webp",
          "mimeType": "image/webp",
          "sha256": "b561decf76469c93241b42c618879075a14870211a067760664a1dea6ab7b514",
          "bytes": 31952,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-court-craft-squad.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-court-craft-rookie",
      "badgeId": "tennis.court-craft.rookie",
      "title": "Trophy medal — Court Rookie",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.392Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.392Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-court-craft-rookie.png",
          "mimeType": "image/png",
          "sha256": "131dfd500611bd0c5152764c6cc2016c812eb138fe5f4fb9043c23160355c29b",
          "bytes": 239730,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-court-craft-rookie.webp",
          "mimeType": "image/webp",
          "sha256": "44de24c2bc97d4b2592944673895f7e81945a964f41f4d85f78a20947ca025c6",
          "bytes": 33888,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-court-craft-rookie.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-court-craft-regular",
      "badgeId": "tennis.court-craft.regular",
      "title": "Trophy medal — Court Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.357Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.357Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-court-craft-regular.png",
          "mimeType": "image/png",
          "sha256": "6f07cdcf06177c8f843def8a385a1b274e6542eeec07506476e075901c4c5d6c",
          "bytes": 181101,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-court-craft-regular.webp",
          "mimeType": "image/webp",
          "sha256": "6f5012ccbc569d707e44a5182b447240fc6056b716c8c7ec0dd056c70a9aa2dd",
          "bytes": 26878,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-court-craft-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-court-craft-legend",
      "badgeId": "tennis.court-craft.legend",
      "title": "Trophy medal — Court Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.326Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.326Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-court-craft-legend.png",
          "mimeType": "image/png",
          "sha256": "55eeefaf1efcc9b63a08999d872f8d8e3e6fbdc14fb8c12ee2accd2d4f6791c2",
          "bytes": 257030,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-court-craft-legend.webp",
          "mimeType": "image/webp",
          "sha256": "584433b0e656097af460f4b0f321317026a653515551b7f6dc287d4ee8771cd1",
          "bytes": 41462,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-court-craft-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-tennis-court-craft-captain",
      "badgeId": "tennis.court-craft.captain",
      "title": "Trophy medal — Court Captain",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:55.294Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:55.294Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/tennis-court-craft-captain.png",
          "mimeType": "image/png",
          "sha256": "ea66ae5c03dadef2924b5822e95d4895929c39f7e107ffeeafad4f85dc6b6272",
          "bytes": 224968,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/tennis-court-craft-captain.webp",
          "mimeType": "image/webp",
          "sha256": "46ce249181b35db50bc5b22572bfade35610860fa7ae63012f19f1cdfdf081a8",
          "bytes": 28062,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/tennis-court-craft-captain.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-uk-regular",
      "badgeId": "football.uk.regular",
      "title": "Trophy medal — UK Regular",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:54.311Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:54.311Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-uk-regular.png",
          "mimeType": "image/png",
          "sha256": "b8e7ddd92b4b0c7f10f2caf0266b65d6bc3b1d88509d353e248289f32f6ea38e",
          "bytes": 132796,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-uk-regular.webp",
          "mimeType": "image/webp",
          "sha256": "7619708e0f48a174cc27c56aae8f5646595fa186fca2c4a43bacd5616536525f",
          "bytes": 19960,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-uk-regular.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "badge-art-football-uk-legend",
      "badgeId": "football.uk.legend",
      "title": "Trophy medal — UK Legend",
      "category": "badge-art",
      "updatedAt": "2026-07-05T11:05:54.278Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic trophy medal illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-badge-art.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/badges/art-briefs.json",
        "humanReview": "Thematic 3D collectible trophies — transparent-key WebP on dark UI",
        "createdDate": "2026-07-05",
        "lastIngestedAt": "2026-07-05T11:05:54.278Z"
      },
      "files": {
        "source": {
          "path": "/assets/badges/football-uk-legend.png",
          "mimeType": "image/png",
          "sha256": "d9a46ebbd770a88ced13134c8932942469fde000a7290611dda75a77f4de1845",
          "bytes": 254714,
          "width": 512,
          "height": 512
        },
        "delivery": {
          "path": "/assets/badges/football-uk-legend.webp",
          "mimeType": "image/webp",
          "sha256": "f46c85fa56bdf95cd79a360b019e9b821c30cbf294ca46398d7ef1db338af389",
          "bytes": 37716,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/assets/badges/provenance/football-uk-legend.json",
      "depicts": "Thematic illustrated trophy medal — collectible game reward, not a real award, league crest, or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "daily-micro-film-cover",
      "dailyMicroId": "film-cover",
      "title": "Film daily mini — editorial cover",
      "category": "daily-micro",
      "updatedAt": "2026-07-05T10:30:25.764Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic Film daily mini cover art",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "toolClass": "generative-ai",
        "brief": "16/10 Film daily mini cover — indigo cinema light, clapperboard silhouette, lens flare; no real posters or likeness",
        "humanReview": "L1 grid tile background; abstract craft art only",
        "createdDate": "2026-07-05",
        "sourceFile": "film-cover.png"
      },
      "files": {
        "source": {
          "path": "/assets/daily-micro/source/film-cover.png",
          "mimeType": "image/png",
          "sha256": "caffabb00aec7d27f4b643003d79c855edaba2db78a80181b9748357c202f8ff",
          "bytes": 1890230,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/daily-micro/film-cover.webp",
          "mimeType": "image/webp",
          "sha256": "3e72f825da4b114f262391b89ee7511df231866079113873c5e48363bbd85141",
          "bytes": 45164,
          "width": 1200,
          "height": 750
        }
      },
      "sidecarUrl": "/assets/daily-micro/provenance/film-cover.json",
      "depicts": "Synthetic Film daily mini cover — indigo cinema lighting with abstract clapperboard and lens motif.",
      "excludes": "No third-party logos, movie posters, franchise imagery, or celebrity likeness."
    },
    {
      "assetId": "pilot-pack-film-legends-scene-stealers",
      "pilotRealmId": "film",
      "pilotPackModuleId": "legends",
      "pilotPackId": "scene-stealers",
      "title": "Scene stealers quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:25.561Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-legends-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-legends-scene-stealers.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-legends-scene-stealers.png",
          "mimeType": "image/png",
          "sha256": "64620961065bdd4c652d3f4b64bf3dba77250e5e2b9bf53164cd306a1868404e",
          "bytes": 2102220,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/scene-stealers.webp",
          "mimeType": "image/webp",
          "sha256": "ec04b8fe29fead5ca8687ab4c756cc4b1131a42b1d24caec01675b84e6d90a61",
          "bytes": 123272,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/legends/scene-stealers.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-legends-career-arcs",
      "pilotRealmId": "film",
      "pilotPackModuleId": "legends",
      "pilotPackId": "career-arcs",
      "title": "Career arcs quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:25.340Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-legends-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-legends-career-arcs.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-legends-career-arcs.png",
          "mimeType": "image/png",
          "sha256": "f9fa7d230cde75ef959bf328c75685c3e79911c626e022201868cc2b94f0e357",
          "bytes": 1958629,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/career-arcs.webp",
          "mimeType": "image/webp",
          "sha256": "538f007eec16679a88537a01e589109051db54ca3b4cdb3e8676902dac756e48",
          "bytes": 138994,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/legends/career-arcs.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-legends-icon-roles",
      "pilotRealmId": "film",
      "pilotPackModuleId": "legends",
      "pilotPackId": "icon-roles",
      "title": "Icon roles quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:25.115Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-legends-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-legends-icon-roles.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-legends-icon-roles.png",
          "mimeType": "image/png",
          "sha256": "64a92a47fe5cc15076203eff4578106ff3797a65dddde613b3b66429dbe8d1b0",
          "bytes": 1947786,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/icon-roles.webp",
          "mimeType": "image/webp",
          "sha256": "add09067b7f4faaea850c6f1086f74125014855aa2150c54d82b8167fea8ea8f",
          "bytes": 108850,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/legends/icon-roles.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-genre-drama-weight",
      "pilotRealmId": "film",
      "pilotPackModuleId": "genre",
      "pilotPackId": "drama-weight",
      "title": "Drama weight quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:24.888Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-genre-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-genre-drama-weight.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-genre-drama-weight.png",
          "mimeType": "image/png",
          "sha256": "02b16a164ee4b82cda854dbe05909416c4bcb4470cc3cbd48e42fe78f188472d",
          "bytes": 1952466,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/drama-weight.webp",
          "mimeType": "image/webp",
          "sha256": "7554f85e7979ec92effce4419b06fde65a69d57d26060dc6c4d9f45ef95de616",
          "bytes": 53952,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/genre/drama-weight.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-genre-comedy-timing",
      "pilotRealmId": "film",
      "pilotPackModuleId": "genre",
      "pilotPackId": "comedy-timing",
      "title": "Comedy timing quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:24.711Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-genre-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-genre-comedy-timing.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-genre-comedy-timing.png",
          "mimeType": "image/png",
          "sha256": "cfc5be44e1f86b726b679ad57ed98edfd0a032f65d5c230392316d1728c49008",
          "bytes": 1992822,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/comedy-timing.webp",
          "mimeType": "image/webp",
          "sha256": "cc55541999606a02ad61825843b572c6c2a4315e8f534c57e3b9373cbd71bfe1",
          "bytes": 116066,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/genre/comedy-timing.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-genre-thriller-beats",
      "pilotRealmId": "film",
      "pilotPackModuleId": "genre",
      "pilotPackId": "thriller-beats",
      "title": "Thriller beats quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:24.496Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-genre-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-genre-thriller-beats.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-genre-thriller-beats.png",
          "mimeType": "image/png",
          "sha256": "6f0e982b065645b3faa6fa3fb7171369e72e0751aeb0a27950f7ffc488456133",
          "bytes": 1659830,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/thriller-beats.webp",
          "mimeType": "image/webp",
          "sha256": "c223d50637979d21f9fa07d8cecd5f462530406e1d6efa30b4b58335180b7ea6",
          "bytes": 106950,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/genre/thriller-beats.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-director-frame-choice",
      "pilotRealmId": "film",
      "pilotPackModuleId": "director",
      "pilotPackId": "frame-choice",
      "title": "Frame & choice quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:24.285Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-director-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-director-frame-choice.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-director-frame-choice.png",
          "mimeType": "image/png",
          "sha256": "5e282c8ad0caded7d91c0af01bcb7c0648e6a788a893aef3c30169a2bf2dcfb2",
          "bytes": 1832324,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/frame-choice.webp",
          "mimeType": "image/webp",
          "sha256": "d86f211d2121bf7320d71eb72417275937264e7da463761df7db639dfb46e569",
          "bytes": 58924,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/director/frame-choice.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-director-set-stories",
      "pilotRealmId": "film",
      "pilotPackModuleId": "director",
      "pilotPackId": "set-stories",
      "title": "Set & stories quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:24.107Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-director-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-director-set-stories.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-director-set-stories.png",
          "mimeType": "image/png",
          "sha256": "47b545e7514dee90ce71fd86b5308dc726707c089c463b00b8d7b29106a3e7f5",
          "bytes": 1965660,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/set-stories.webp",
          "mimeType": "image/webp",
          "sha256": "7e4a308d4fa16497457e3078b4f0761d8e8426fd2d6c1a4b5da43f748f3a342f",
          "bytes": 101486,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/director/set-stories.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "pilot-pack-film-director-vision-cut",
      "pilotRealmId": "film",
      "pilotPackModuleId": "director",
      "pilotPackId": "vision-cut",
      "title": "Vision & cut quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-07-05T10:30:23.894Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic film quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-film-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/film-director-pack-briefs.json",
        "humanReview": "Film pack cover — unique composition, no likeness or franchise imagery",
        "createdDate": "2026-07-05",
        "sourceFile": "pilot-film-director-vision-cut.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-film-director-vision-cut.png",
          "mimeType": "image/png",
          "sha256": "b6f290187566ea2c80f1f3b10d180cfbc023c21dd6148b1c43c78361a521e0da",
          "bytes": 1675538,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/film/vision-cut.webp",
          "mimeType": "image/webp",
          "sha256": "ba63afc77d1b52269227f186c944bbb6e8cc2b68ce1d7f93d67321776d74c384",
          "bytes": 82028,
          "width": 1536,
          "height": 1024
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/film/director/vision-cut.json",
      "depicts": "Cinematic synthetic film quest pack cover — abstract set, lens, or genre craft mood; no real posters or celebrity likeness.",
      "excludes": "No third-party logos, wordmarks, photographs of real actors/directors/celebrities, or recognizable movie posters/franchise imagery."
    },
    {
      "assetId": "daily-micro-food-mini-logo",
      "dailyMicroId": "food-mini-logo",
      "title": "Food daily mini — round logo",
      "category": "daily-micro",
      "updatedAt": "2026-07-04T14:07:41.574Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic Food daily mini letter mark",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "toolClass": "generative-ai",
        "brief": "Food daily mini logo — 3D letter M in amber-gold metal; letter only, no image ring",
        "humanReview": "L1 tile round mark; CSS ring outside; no logos",
        "createdDate": "2026-07-04",
        "sourceFile": "food-mini-logo.png"
      },
      "files": {
        "source": {
          "path": "/assets/daily-micro/source/food-mini-logo.png",
          "mimeType": "image/png",
          "sha256": "71d54bf58fec58443040c0bc94c842275d05910a2ad1e6a46f85a2abd30e145e",
          "bytes": 1551360,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/daily-micro/food-mini-logo.webp",
          "mimeType": "image/webp",
          "sha256": "2db5f78479cd2f7251cafafd136cdfa3bc03f6976da311f106748cc8210749b0",
          "bytes": 17324,
          "width": 256,
          "height": 256
        }
      },
      "sidecarUrl": "/assets/daily-micro/provenance/food-mini-logo.json",
      "depicts": "Synthetic Food mini-game logo — 3D amber-gold M, letter only.",
      "excludes": "No third-party logos, wordmarks, or branded marks."
    },
    {
      "assetId": "daily-micro-food-cover",
      "dailyMicroId": "food-cover",
      "title": "Food daily mini — editorial cover",
      "category": "daily-micro",
      "updatedAt": "2026-07-04T14:07:41.540Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic Food daily mini cover photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "toolClass": "generative-ai",
        "brief": "16/10 cinematic Food daily mini cover — warm amber kitchen, steam, stainless; matches food arena tiles",
        "humanReview": "L1 grid tile background; no logos or branded packaging",
        "createdDate": "2026-07-04",
        "sourceFile": "food-cover.png"
      },
      "files": {
        "source": {
          "path": "/assets/daily-micro/source/food-cover.png",
          "mimeType": "image/png",
          "sha256": "6f20043e2d97f02f3ca0d843defe26f3e3e6f1ea6955f229fec7abae65624da0",
          "bytes": 1821226,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/daily-micro/food-cover.webp",
          "mimeType": "image/webp",
          "sha256": "d99707dd00cd82788949a8c0bbd6ad623ed9f12e2edf70bd1a0606a438219486",
          "bytes": 112440,
          "width": 1200,
          "height": 750
        }
      },
      "sidecarUrl": "/assets/daily-micro/provenance/food-cover.json",
      "depicts": "Synthetic Food daily mini cover — warm professional kitchen with amber glow and steam.",
      "excludes": "No third-party logos, wordmarks, branded packaging, or real people likeness."
    },
    {
      "assetId": "daily-micro-sport-mini-logo",
      "dailyMicroId": "sport-mini-logo",
      "title": "Sport daily mini — round logo",
      "category": "daily-micro",
      "updatedAt": "2026-07-04T13:58:45.167Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic round logo for Sport daily mini",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "toolClass": "generative-ai",
        "brief": "Sport daily mini — 3D letter M only (transparent); CSS ring on L1 tile",
        "humanReview": "L1 tile round logo mark; no logos or league marks",
        "createdDate": "2026-07-04",
        "sourceFile": "sport-mini-logo.png"
      },
      "files": {
        "source": {
          "path": "/assets/daily-micro/source/sport-mini-logo.png",
          "mimeType": "image/png",
          "sha256": "e76175eeb7fc09618ca4bc60ec6a3320c2dfac70da7769170a77cff640af606b",
          "bytes": 1326809,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/daily-micro/sport-mini-logo.webp",
          "mimeType": "image/webp",
          "sha256": "e7d298742069383b8f81ec34f365e7b7fd4d36a11d682836468178b17d9a92c6",
          "bytes": 35312,
          "width": 256,
          "height": 256
        }
      },
      "sidecarUrl": "/assets/daily-micro/provenance/sport-mini-logo.json",
      "depicts": "Synthetic Sport mini-game logo — 3D metallic M, letter only (no image ring).",
      "excludes": "No third-party logos, wordmarks, league marks, or real venue likeness."
    },
    {
      "assetId": "daily-micro-sport-cover",
      "dailyMicroId": "sport-cover",
      "title": "Sport daily mini — editorial cover",
      "category": "daily-micro",
      "updatedAt": "2026-07-04T13:07:27.427Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic Sport daily mini cover photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "toolClass": "generative-ai",
        "brief": "16/10 cinematic Sport daily mini cover — dark stadium, cyan lights, green pitch; matches sport arena tiles",
        "humanReview": "L1 grid tile background; no logos or league marks",
        "createdDate": "2026-07-04",
        "sourceFile": "sport-cover.png"
      },
      "files": {
        "source": {
          "path": "/assets/daily-micro/source/sport-cover.png",
          "mimeType": "image/png",
          "sha256": "5c15841a6bec626f62e3f5fd0de1d390961a531a75e222a8d8847d257e9a0aa0",
          "bytes": 1821497,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/daily-micro/sport-cover.webp",
          "mimeType": "image/webp",
          "sha256": "565577b377b0b18970243c4c240e69dd22cce0086e3772787f38e597d50d5a44",
          "bytes": 97832,
          "width": 1200,
          "height": 750
        }
      },
      "sidecarUrl": "/assets/daily-micro/provenance/sport-cover.json",
      "depicts": "Synthetic Sport daily mini cover — night stadium with cyan glow and pitch foreground.",
      "excludes": "No third-party logos, wordmarks, league marks, or real venue likeness."
    },
    {
      "assetId": "daily-micro-sport-spot-kick",
      "dailyMicroId": "sport-spot-kick",
      "title": "Sport daily mini — Spot Kick mark",
      "category": "daily-micro",
      "updatedAt": "2026-07-04T12:48:44.326Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic realm icon for Sport daily mini",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "toolClass": "generative-ai",
        "brief": "Questelix Sport daily mini glyph — dark stadium, cyan goal, green pitch; matches sport arena art",
        "humanReview": "Realm mark for L1 and /daily mini cards; no logos or league marks",
        "createdDate": "2026-07-04",
        "sourceFile": "sport-spot-kick.png"
      },
      "files": {
        "source": {
          "path": "/assets/daily-micro/source/sport-spot-kick.png",
          "mimeType": "image/png",
          "sha256": "5e2a2623cdef07ef310575d0318c3556f8547ba109420a52b328595f93c38a9f",
          "bytes": 1646576,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/daily-micro/sport-spot-kick.webp",
          "mimeType": "image/webp",
          "sha256": "1e5ea795465d82008ef89ed1943001e4f5b0af2c3c4e46f11b5646cac1b1bc5c",
          "bytes": 12792,
          "width": 256,
          "height": 256
        }
      },
      "sidecarUrl": "/assets/daily-micro/provenance/sport-spot-kick.json",
      "depicts": "Synthetic Sport realm icon — glowing cyan football goal on dark pitch for daily mini cards.",
      "excludes": "No third-party logos, wordmarks, league marks, or real venue likeness."
    },
    {
      "assetId": "pilot-pack-food-chef-mentor-lines",
      "pilotRealmId": "food",
      "pilotPackModuleId": "chef",
      "pilotPackId": "mentor-lines",
      "title": "Mentor lines quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:50:11.661Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-chef-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-chef-pack-briefs.json",
        "humanReview": "Chef Stories pack cover — unique composition",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-chef-mentor-lines.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-chef-mentor-lines.png",
          "mimeType": "image/png",
          "sha256": "c28847854bdae7fe2f60fc5f5d4c9c8c11b4eb5266bf8a0c38eed55143ecaa69",
          "bytes": 1892992,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/mentor-lines.webp",
          "mimeType": "image/webp",
          "sha256": "a378f16c23c54fc6d85d497da282d953af0b19ca6e65b15521baedf343923090",
          "bytes": 57354,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/chef/mentor-lines.json",
      "depicts": "Cinematic synthetic professional-kitchen quest pack cover.",
      "excludes": "No third-party logos, wordmarks, photographs of real chefs/restaurants, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-pack-food-chef-kitchen-stories",
      "pilotRealmId": "food",
      "pilotPackModuleId": "chef",
      "pilotPackId": "kitchen-stories",
      "title": "Kitchen stories quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:50:11.538Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-chef-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-chef-pack-briefs.json",
        "humanReview": "Chef Stories pack cover — unique composition",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-chef-kitchen-stories.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-chef-kitchen-stories.png",
          "mimeType": "image/png",
          "sha256": "bed64a4603f2eacecc9c2b6ff1392b3e282f964bcf8e7dbed93acc3a9f75934f",
          "bytes": 2085596,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/kitchen-stories.webp",
          "mimeType": "image/webp",
          "sha256": "473def12d5cf55b21536c16ad105a478ff372fbb440133bd7e81c5128212fe64",
          "bytes": 81638,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/chef/kitchen-stories.json",
      "depicts": "Cinematic synthetic professional-kitchen quest pack cover.",
      "excludes": "No third-party logos, wordmarks, photographs of real chefs/restaurants, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-pack-food-chef-signature-plates",
      "pilotRealmId": "food",
      "pilotPackModuleId": "chef",
      "pilotPackId": "signature-plates",
      "title": "Signature plates quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:50:11.398Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-chef-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-chef-pack-briefs.json",
        "humanReview": "Chef Stories pack cover — unique composition",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-chef-signature-plates.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-chef-signature-plates.png",
          "mimeType": "image/png",
          "sha256": "c6f5ee7a67cbda8e1074ebaa4b786ee4f429fbdfbae0294f712f258134c0d389",
          "bytes": 2479168,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/signature-plates.webp",
          "mimeType": "image/webp",
          "sha256": "d9e6bb73fd085fd37955617ff8c2d24c079d89c386ebd1495d9dd5f127135835",
          "bytes": 109478,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/chef/signature-plates.json",
      "depicts": "Cinematic synthetic professional-kitchen quest pack cover.",
      "excludes": "No third-party logos, wordmarks, photographs of real chefs/restaurants, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-pack-food-world-table-customs",
      "pilotRealmId": "food",
      "pilotPackModuleId": "world",
      "pilotPackId": "table-customs",
      "title": "Table customs quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:46:38.504Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-world-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-world-pack-briefs.json",
        "humanReview": "World Cuisines pack cover — unique composition",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-world-table-customs.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-world-table-customs.png",
          "mimeType": "image/png",
          "sha256": "857613dfc65f6e5a49939606d257a1460e7becc17129edff218193486b86ca02",
          "bytes": 2625405,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/table-customs.webp",
          "mimeType": "image/webp",
          "sha256": "132a165624fa9088af23e7a7ddeb271ff7b13a3c65f89823cfac86c1cd132f08",
          "bytes": 176854,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/world/table-customs.json",
      "depicts": "Cinematic synthetic world-cuisine quest pack cover — generic global food scene.",
      "excludes": "No third-party logos, wordmarks, photographs of real people, or AI imitations of branded food packaging."
    },
    {
      "assetId": "pilot-pack-food-world-spice-trails",
      "pilotRealmId": "food",
      "pilotPackModuleId": "world",
      "pilotPackId": "spice-trails",
      "title": "Spice trails quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:46:38.250Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-world-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-world-pack-briefs.json",
        "humanReview": "World Cuisines pack cover — unique composition",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-world-spice-trails.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-world-spice-trails.png",
          "mimeType": "image/png",
          "sha256": "7b9c75d98eed3d690f50b708f31699569c98256087eaeb8520ed8b729faf1012",
          "bytes": 2366864,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/spice-trails.webp",
          "mimeType": "image/webp",
          "sha256": "7546b7b4d1b9354d423d74ca962ad0c0b5c5db43526dc22db04925b820f2454f",
          "bytes": 133602,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/world/spice-trails.json",
      "depicts": "Cinematic synthetic world-cuisine quest pack cover — generic global food scene.",
      "excludes": "No third-party logos, wordmarks, photographs of real people, or AI imitations of branded food packaging."
    },
    {
      "assetId": "pilot-pack-food-world-continent-hop",
      "pilotRealmId": "food",
      "pilotPackModuleId": "world",
      "pilotPackId": "continent-hop",
      "title": "Continent hop quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:46:38.040Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-world-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-world-pack-briefs.json",
        "humanReview": "World Cuisines pack cover — unique composition",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-world-continent-hop.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-world-continent-hop.png",
          "mimeType": "image/png",
          "sha256": "d39a6d32d526a36a58018c775d9689f824ab619736bb0c21b2c56294bebe25be",
          "bytes": 2309454,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/continent-hop.webp",
          "mimeType": "image/webp",
          "sha256": "1140981a3a6589d5f53d03b4b21be98a2d2bc5a9f02383fc4c7888225e089aa0",
          "bytes": 129718,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/world/continent-hop.json",
      "depicts": "Cinematic synthetic world-cuisine quest pack cover — generic global food scene.",
      "excludes": "No third-party logos, wordmarks, photographs of real people, or AI imitations of branded food packaging."
    },
    {
      "assetId": "pilot-pack-food-kitchen-pantry-lore",
      "pilotRealmId": "food",
      "pilotPackModuleId": "kitchen",
      "pilotPackId": "pantry-lore",
      "title": "Pantry lore quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:46:37.764Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-kitchen-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-kitchen-pack-briefs.json",
        "humanReview": "Home Kitchen pack cover — unique composition, no logos or branded packaging",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-kitchen-pantry-lore.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-kitchen-pantry-lore.png",
          "mimeType": "image/png",
          "sha256": "d8586eeb9d54b138a67427292f0f17b90c6c07285f273df8a27ae4412b910117",
          "bytes": 1898426,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/pantry-lore.webp",
          "mimeType": "image/webp",
          "sha256": "7c74bf9e5c8a11540173984647490e04fb77d9f1099f3779c988977b92f940ef",
          "bytes": 61310,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/kitchen/pantry-lore.json",
      "depicts": "Cinematic synthetic home-kitchen quest pack cover — generic cooking scene, no advertising or branded products.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/chefs/restaurants, or AI imitations of branded food packaging."
    },
    {
      "assetId": "pilot-pack-food-kitchen-knife-skills",
      "pilotRealmId": "food",
      "pilotPackModuleId": "kitchen",
      "pilotPackId": "knife-skills",
      "title": "Knife skills quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:46:37.601Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-kitchen-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-kitchen-pack-briefs.json",
        "humanReview": "Home Kitchen pack cover — unique composition, no logos or branded packaging",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-kitchen-knife-skills.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-kitchen-knife-skills.png",
          "mimeType": "image/png",
          "sha256": "6801661e5c7b722c3c78714337f312fa99b3d1ba7dcda2366777ea9a369f31a0",
          "bytes": 2292663,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/knife-skills.webp",
          "mimeType": "image/webp",
          "sha256": "a130911b632b7f06e873657351a84613385b8ab11fddc91e6b97c7f147f0a7a5",
          "bytes": 109944,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/kitchen/knife-skills.json",
      "depicts": "Cinematic synthetic home-kitchen quest pack cover — generic cooking scene, no advertising or branded products.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/chefs/restaurants, or AI imitations of branded food packaging."
    },
    {
      "assetId": "pilot-pack-food-kitchen-staple-dishes",
      "pilotRealmId": "food",
      "pilotPackModuleId": "kitchen",
      "pilotPackId": "staple-dishes",
      "title": "Staple dishes quest pack",
      "category": "pilot-pack",
      "updatedAt": "2026-06-30T13:46:37.404Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic food quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-food-kitchen-pack-covers.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/food-kitchen-pack-briefs.json",
        "humanReview": "Home Kitchen pack cover — unique composition, no logos or branded packaging",
        "createdDate": "2026-06-30",
        "sourceFile": "pilot-food-kitchen-staple-dishes.png"
      },
      "files": {
        "source": {
          "path": "/assets/pilot/source/pilot-food-kitchen-staple-dishes.png",
          "mimeType": "image/png",
          "sha256": "9f4f90fe477550d57665b5f28549a82b220653e76f60eb3ceefcd343242c572a",
          "bytes": 2002903,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/pilot/packs/food/staple-dishes.webp",
          "mimeType": "image/webp",
          "sha256": "e2ac83559b38d1c4d8769f3a5700d6c76e59fd5c8db8e1dd05c1ddb64c0b84ae",
          "bytes": 87764,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/packs/food/kitchen/staple-dishes.json",
      "depicts": "Cinematic synthetic home-kitchen quest pack cover — generic cooking scene, no advertising or branded products.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/chefs/restaurants, or AI imitations of branded food packaging."
    },
    {
      "assetId": "sport-pack-basketball-court-reads",
      "sportPackModuleId": "basketball",
      "sportPackId": "court-reads",
      "title": "court-reads quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T17:52:05.859Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/court-reads.webp",
          "mimeType": "image/webp",
          "sha256": "8fb851bc813c27a04f4c3e49cbc5933cdc441f824c4c67681a31aa97d1cb3c27",
          "bytes": 36770,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/court-reads.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-play-design",
      "sportPackModuleId": "basketball",
      "sportPackId": "play-design",
      "title": "play-design quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T17:52:05.725Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/play-design.webp",
          "mimeType": "image/webp",
          "sha256": "02d14ddecb9f2f9b1c75ddb18f0f0c2949f3e49389fb6a29195e79e14c69f69e",
          "bytes": 33138,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/play-design.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-rulebook-moments",
      "sportPackModuleId": "basketball",
      "sportPackId": "rulebook-moments",
      "title": "rulebook-moments quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T17:52:05.590Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/rulebook-moments.webp",
          "mimeType": "image/webp",
          "sha256": "c71957e56137d2ccb83e947a0a49c6d49d060039ceae97b36f79a9cabd5bbe63",
          "bytes": 34496,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/rulebook-moments.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-german-courts",
      "sportPackModuleId": "basketball",
      "sportPackId": "german-courts",
      "title": "german-courts quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T17:52:04.532Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/german-courts.webp",
          "mimeType": "image/webp",
          "sha256": "fd435b850c8e15d6faa6ed69359a8f512b02818bcb9038d02d53d8183326f9ca",
          "bytes": 74640,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/german-courts.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-club-culture",
      "sportPackModuleId": "basketball",
      "sportPackId": "club-culture",
      "title": "club-culture quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T17:52:04.339Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/club-culture.webp",
          "mimeType": "image/webp",
          "sha256": "9c899bdd26a4d3d9fd08c0cf6bef744d6d049d68f23a43276857d427293e6e0b",
          "bytes": 62040,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/club-culture.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-euroleague-nights",
      "sportPackModuleId": "basketball",
      "sportPackId": "euroleague-nights",
      "title": "euroleague-nights quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T17:52:04.173Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/euroleague-nights.webp",
          "mimeType": "image/webp",
          "sha256": "5ad5eafc748f7ee75245d952922e97f89f0b4911e474517e8cf17f1d70ec6bfc",
          "bytes": 61912,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/euroleague-nights.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-draft-legends",
      "sportPackModuleId": "basketball",
      "sportPackId": "draft-legends",
      "title": "draft-legends quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T15:19:00.915Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/draft-legends.webp",
          "mimeType": "image/webp",
          "sha256": "4f815e3474956072aeafcf7b10f7f22ffc3bb994383b6f4f31123b82a59c5209",
          "bytes": 140934,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/draft-legends.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-rings-era",
      "sportPackModuleId": "basketball",
      "sportPackId": "rings-era",
      "title": "rings-era quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T15:19:00.672Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/rings-era.webp",
          "mimeType": "image/webp",
          "sha256": "97eb58622bc22e7e83508c800861500220882fe8b30d1a60e6e93400ca1a5523",
          "bytes": 150520,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/rings-era.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-basketball-franchise-lore",
      "sportPackModuleId": "basketball",
      "sportPackId": "franchise-lore",
      "title": "franchise-lore quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-29T15:19:00.417Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-29"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/basketball/franchise-lore.webp",
          "mimeType": "image/webp",
          "sha256": "1614a1cd706f441b802808820195c15309c1c4753ce14ff11fe30b8b63cff4d6",
          "bytes": 151198,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/basketball/franchise-lore.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-basketball",
      "sportArenaId": "basketball",
      "title": "basketball",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-basketball.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/basketball.webp",
          "mimeType": "image/webp",
          "sha256": "68293b03e2e862ce15163f4511eeaa90fddb495a1585688b5fcd28885bef9b49",
          "bytes": 105028,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/basketball.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-basketball-euro-courts",
      "sportArenaId": "basketball-euro-courts",
      "title": "basketball euro courts",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-basketball-euro-courts.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/basketball-euro-courts.webp",
          "mimeType": "image/webp",
          "sha256": "c22f58359b37ec2ea59f2dc74d5fb5910d5dca7ca7b85389799cd49859b63acb",
          "bytes": 91922,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/basketball-euro-courts.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-basketball-hoops-craft",
      "sportArenaId": "basketball-hoops-craft",
      "title": "basketball hoops craft",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-basketball-hoops-craft.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/basketball-hoops-craft.webp",
          "mimeType": "image/webp",
          "sha256": "a0c1e62e64c0b9c0a35bb6e2e01ff64a8b1554fbfeca0346b94829bea1447743",
          "bytes": 46648,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/basketball-hoops-craft.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-basketball-nba",
      "sportArenaId": "basketball-nba",
      "title": "basketball nba",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-basketball-nba.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/basketball-nba.webp",
          "mimeType": "image/webp",
          "sha256": "5fbd3b1de7cfbf29d63e24a02db43ca1d69f47d2bd79852a9689b3fbd2147441",
          "bytes": 183554,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/basketball-nba.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-combat",
      "sportArenaId": "combat",
      "title": "combat",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-combat.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/combat.webp",
          "mimeType": "image/webp",
          "sha256": "f6024c02098093c739247a20e28e22542e0aa5a4ab1aac6cae6f37d1111e15e5",
          "bytes": 130238,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/combat.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-f1",
      "sportArenaId": "f1",
      "title": "f1",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-f1.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/f1.webp",
          "mimeType": "image/webp",
          "sha256": "75b50a95874e7cdd03da00c2a16b5c60ee0b60555f8376be4c2e37834fea62de",
          "bytes": 88728,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/f1.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-football",
      "sportArenaId": "football",
      "title": "football",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-football.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/football.webp",
          "mimeType": "image/webp",
          "sha256": "039c0402048cd1e9135141e4fd89b995d28751e347e2e3d063e3fa59f5b467ca",
          "bytes": 114464,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/football.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-football-championships",
      "sportArenaId": "football-championships",
      "title": "football championships",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-football-championships.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/football-championships.webp",
          "mimeType": "image/webp",
          "sha256": "4666ce7ec78d04f9d4f240f04bd0cc95a67c6d3516f5eecceb4677151e4290de",
          "bytes": 168014,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/football-championships.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-football-tactics",
      "sportArenaId": "football-tactics",
      "title": "football tactics",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-football-tactics.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/football-tactics.webp",
          "mimeType": "image/webp",
          "sha256": "26311545d9d11994d24ee5f1b2b5aefdd61dcbc45012d1878f6a5e685081001e",
          "bytes": 108914,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/football-tactics.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-football-tunnel",
      "sportArenaId": "football-tunnel",
      "title": "football tunnel",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-football-tunnel.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/football-tunnel.webp",
          "mimeType": "image/webp",
          "sha256": "9f9d90cffdbee843685fb3bea5ba22bbee5bade8f4aa9d881ed68faa9bfe050a",
          "bytes": 95074,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/football-tunnel.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-football-uk",
      "sportArenaId": "football-uk",
      "title": "football uk",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-football-uk.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/football-uk.webp",
          "mimeType": "image/webp",
          "sha256": "a27cd547c5e72377971e39ec0f529696bf3354182f020901fb75c9c675472569",
          "bytes": 154006,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/football-uk.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-hockey",
      "sportArenaId": "hockey",
      "title": "hockey",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-hockey.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/hockey.webp",
          "mimeType": "image/webp",
          "sha256": "4001fd82bbd697dc2749d1f85d9bef634c0289e102d21cbb77101483687c15df",
          "bytes": 106558,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/hockey.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-tennis",
      "sportArenaId": "tennis",
      "title": "tennis",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-tennis.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/tennis.webp",
          "mimeType": "image/webp",
          "sha256": "aff2639f8bb95da31cb9fb3ef04efd5dd388fecb497c80f2e8cb453256edf705",
          "bytes": 128020,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/tennis.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-tennis-slam-circuit",
      "sportArenaId": "tennis-slam-circuit",
      "title": "tennis slam circuit",
      "category": "sport-arena",
      "updatedAt": "2026-06-29T15:18:57.570Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports arena photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-generated-sport-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/sport-arena-cinematic-briefs.json",
        "humanReview": "MSQ-style cinematic brief; no logos/ads/real venues",
        "createdDate": "2026-06-29",
        "sourceFile": "sport-tennis-slam-circuit.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/tennis-slam-circuit.webp",
          "mimeType": "image/webp",
          "sha256": "6d58d17925481e1b0c39f3ca91cf8d6fb0c6a5c21abb23be97eab5159857e2b6",
          "bytes": 153708,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/tennis-slam-circuit.json",
      "depicts": "Cinematic synthetic sports arena photograph — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real venues/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-serve-volley-legends",
      "sportPackModuleId": "tennis",
      "sportPackId": "serve-volley-legends",
      "title": "serve-volley-legends quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-24T06:58:42.851Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/serve-volley-legends.webp",
          "mimeType": "image/webp",
          "sha256": "9504cfa60f4b9f6ea44ad0575aa460bcb2929999c4602bac299915a1f67b46f1",
          "bytes": 108090,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/serve-volley-legends.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-german-icons",
      "sportPackModuleId": "tennis",
      "sportPackId": "german-icons",
      "title": "german-icons quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-24T06:58:42.630Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/german-icons.webp",
          "mimeType": "image/webp",
          "sha256": "75e8f2fe5ce1ca216f066a822596274fdb4f83e92b57c090d64fc5feee073ba6",
          "bytes": 91190,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/german-icons.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-rivalry-era",
      "sportPackModuleId": "tennis",
      "sportPackId": "rivalry-era",
      "title": "rivalry-era quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-24T06:58:42.430Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/rivalry-era.webp",
          "mimeType": "image/webp",
          "sha256": "97c952cd00b2000766b4b38d98c6178799626cafa719a5bccaa07640125a7dad",
          "bytes": 121132,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/rivalry-era.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-tennis-open-legends",
      "sportArenaId": "tennis-open-legends",
      "title": "Tennis-open-legends Sport arena",
      "category": "sport-arena",
      "updatedAt": "2026-06-24T06:58:42.218Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "legacy-msq-arena-import",
        "pipeline": "scripts/import-msq-sport-assets.mjs",
        "humanReview": "Approved legacy MSQ arena art",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/tennis-open-legends.webp",
          "mimeType": "image/webp",
          "sha256": "6e82a85047bd69ec8676660d9efbdbde0cb49b61e89fee85755942231428ef9c",
          "bytes": 107406,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/tennis-open-legends.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-tour-calendar",
      "sportPackModuleId": "tennis",
      "sportPackId": "tour-calendar",
      "title": "tour-calendar quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-24T06:58:17.059Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/tour-calendar.webp",
          "mimeType": "image/webp",
          "sha256": "4d99d0083629794f07191cbf9e56eaff8c762849131da8c7ab0852ef82ce2248",
          "bytes": 79962,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/tour-calendar.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-doubles-tales",
      "sportPackModuleId": "tennis",
      "sportPackId": "doubles-tales",
      "title": "doubles-tales quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-24T06:58:16.857Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/doubles-tales.webp",
          "mimeType": "image/webp",
          "sha256": "7b4ef4ea27d0f74b8b61f8e1e9e2171bbddfa014c5abda4e90c00dea2adc2e75",
          "bytes": 87166,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/doubles-tales.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-tie-break-lore",
      "sportPackModuleId": "tennis",
      "sportPackId": "tie-break-lore",
      "title": "tie-break-lore quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-24T06:58:16.660Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/tie-break-lore.webp",
          "mimeType": "image/webp",
          "sha256": "76691fa3376ff6e431171083b50115d317e2c80cab4b66591a22e5131c650da2",
          "bytes": 75096,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/tie-break-lore.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-arena-tennis-court-craft",
      "sportArenaId": "tennis-court-craft",
      "title": "Tennis-court-craft Sport arena",
      "category": "sport-arena",
      "updatedAt": "2026-06-24T06:58:16.459Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "legacy-msq-arena-import",
        "pipeline": "scripts/import-msq-sport-assets.mjs",
        "humanReview": "Approved legacy MSQ arena art",
        "createdDate": "2026-06-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/arenas/tennis-court-craft.webp",
          "mimeType": "image/webp",
          "sha256": "9d7d693db002b6eff2458130340051d93e867751f4172f8e7751ec1746ab9581",
          "bytes": 108874,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/tennis-court-craft.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-hard-court-lore",
      "sportPackModuleId": "tennis",
      "sportPackId": "hard-court-lore",
      "title": "hard-court-lore quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-23T06:57:19.721Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-23"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/hard-court-lore.webp",
          "mimeType": "image/webp",
          "sha256": "ae00620d342a3d52192a1544de760f487b4e32f832d6de4867706f104d129edd",
          "bytes": 109842,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/hard-court-lore.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-clay-kings",
      "sportPackModuleId": "tennis",
      "sportPackId": "clay-kings",
      "title": "clay-kings quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-23T06:57:19.539Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-23"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/clay-kings.webp",
          "mimeType": "image/webp",
          "sha256": "6a47e9539521c90c3b848d0c568b416003215ab08be52cbdf663346145a290bb",
          "bytes": 158778,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/clay-kings.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tennis-wimbledon-week",
      "sportPackModuleId": "tennis",
      "sportPackId": "wimbledon-week",
      "title": "wimbledon-week quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-23T06:57:19.345Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-23"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tennis/wimbledon-week.webp",
          "mimeType": "image/webp",
          "sha256": "360f868c0a3ece52d1b9d96b6e1a408490c210be15a05046c3c8fc8eeb93e8e3",
          "bytes": 102024,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tennis/wimbledon-week.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-championships-continental-lore",
      "sportPackModuleId": "championships",
      "sportPackId": "continental-lore",
      "title": "continental-lore quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-21T07:20:24.107Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-21"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/championships/continental-lore.webp",
          "mimeType": "image/webp",
          "sha256": "86bd7da4861600b4fb921b5b065b06811fdb5b33887a420b93ac98edc76efaca",
          "bytes": 176126,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/championships/continental-lore.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-championships-finals-night",
      "sportPackModuleId": "championships",
      "sportPackId": "finals-night",
      "title": "finals-night quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-21T07:20:23.913Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-21"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/championships/finals-night.webp",
          "mimeType": "image/webp",
          "sha256": "ea2b64a63216d8d85ed0ddecd8181a6eaea3b5fdd840ac1ac4cf53231d90bb87",
          "bytes": 130954,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/championships/finals-night.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-championships-trophy-trail",
      "sportPackModuleId": "championships",
      "sportPackId": "trophy-trail",
      "title": "trophy-trail quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-21T07:20:23.702Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-21"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/championships/trophy-trail.webp",
          "mimeType": "image/webp",
          "sha256": "956841c9afc8ccf7ba3973533f4657e372f6401cfbf2809ecfef86c67c81be49",
          "bytes": 62718,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/championships/trophy-trail.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tactics-counter-press",
      "sportPackModuleId": "tactics",
      "sportPackId": "counter-press",
      "title": "counter-press quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:29.496Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tactics/counter-press.webp",
          "mimeType": "image/webp",
          "sha256": "4dbb97cf0651b69c1c08cc7e885ebf93a8971341b7c26d872770aac4a7870fd7",
          "bytes": 75042,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tactics/counter-press.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tactics-rest-defence",
      "sportPackModuleId": "tactics",
      "sportPackId": "rest-defence",
      "title": "rest-defence quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:28.960Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tactics/rest-defence.webp",
          "mimeType": "image/webp",
          "sha256": "c97a306a7275014fe8c20fd97fc552e1178ec8bdcaeeb5b05cda602ef531c595",
          "bytes": 54616,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tactics/rest-defence.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tactics-shape-press",
      "sportPackModuleId": "tactics",
      "sportPackId": "shape-press",
      "title": "shape-press quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:28.452Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/tactics/shape-press.webp",
          "mimeType": "image/webp",
          "sha256": "4efa25b6f05fba125f743ddb1bf4f9f5c2fbcb986163b323db3e2f5341211635",
          "bytes": 37186,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tactics/shape-press.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tactics-transitions",
      "sportPackModuleId": "tactics",
      "sportPackId": "transitions",
      "title": "transitions quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:27.715Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-tactics-pack-transitions.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-tactics-pack-transitions.png",
          "mimeType": "image/png",
          "sha256": "625e93690f74746479792026004e711b5e1a65b16012b898db6323f364a24ad0",
          "bytes": 2449229,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/tactics/transitions.webp",
          "mimeType": "image/webp",
          "sha256": "597ea2052472557a4e6ba9974716f5d8c1c38ae931acb016ec3d232ba4b18cc4",
          "bytes": 66560,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tactics/transitions.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tactics-set-pieces",
      "sportPackModuleId": "tactics",
      "sportPackId": "set-pieces",
      "title": "set-pieces quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:27.283Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-tactics-pack-set-pieces.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-tactics-pack-set-pieces.png",
          "mimeType": "image/png",
          "sha256": "133d6facc23993189b919da6a2477d98a3a86f99d031a538831376ed800eab88",
          "bytes": 1740643,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/tactics/set-pieces.webp",
          "mimeType": "image/webp",
          "sha256": "e0de2e01c1041724e2fcd33d09a9bf14d7012f5489ec84b16d89360e01373b55",
          "bytes": 56644,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tactics/set-pieces.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-tactics-pressing-run",
      "sportPackModuleId": "tactics",
      "sportPackId": "pressing-run",
      "title": "pressing-run quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:26.870Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-tactics-pack-pressing-run.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-tactics-pack-pressing-run.png",
          "mimeType": "image/png",
          "sha256": "71346da6471d06f0e70cd9e1681cf6c151b80a5ed20553751b94a05a1366a1f0",
          "bytes": 2211745,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/tactics/pressing-run.webp",
          "mimeType": "image/webp",
          "sha256": "40c0e8040cfdd61c9755bb835adff60e7b7994f3554ef88d7cf6c8a55d6de752",
          "bytes": 69864,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/tactics/pressing-run.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-de-fan-culture",
      "sportPackModuleId": "de",
      "sportPackId": "fan-culture",
      "title": "fan-culture quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:26.180Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/de/fan-culture.webp",
          "mimeType": "image/webp",
          "sha256": "a10a83f5655ae0e4ff702c1d995b953f36250cd96c348e9a5f9e5cf6c4811fcb",
          "bytes": 76340,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/de/fan-culture.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-de-title-pursuit",
      "sportPackModuleId": "de",
      "sportPackId": "title-pursuit",
      "title": "title-pursuit quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:25.670Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/de/title-pursuit.webp",
          "mimeType": "image/webp",
          "sha256": "3b14f0af5a104f131b475101245bde765258c38e7bd0f82c0b9d1380c6dbeb2e",
          "bytes": 59018,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/de/title-pursuit.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-de-scorers-round",
      "sportPackModuleId": "de",
      "sportPackId": "scorers-round",
      "title": "scorers-round quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:25.080Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/de/scorers-round.webp",
          "mimeType": "image/webp",
          "sha256": "4800dfc55e577c7bdc90e2ee1819ae82f9328c6d4171b298d6b730e5683dbc8b",
          "bytes": 64960,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/de/scorers-round.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-de-derbies",
      "sportPackModuleId": "de",
      "sportPackId": "derbies",
      "title": "Derbies & rivalries quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:24.615Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-de-pack-derbies.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-de-pack-derbies.png",
          "mimeType": "image/png",
          "sha256": "b04ac9e41a88389ae516179381d86ca894b9766c8d3fce76fbf5f3086a012dd2",
          "bytes": 2398625,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/de/derbies.webp",
          "mimeType": "image/webp",
          "sha256": "a69351da340478104ffc2038dbcc9c916996e24640704e92f5e48ccb6a4dfb9b",
          "bytes": 66902,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/de/derbies.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-de-legends",
      "sportPackModuleId": "de",
      "sportPackId": "legends",
      "title": "Legends & records quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:24.015Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-de-pack-legends.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-de-pack-legends.png",
          "mimeType": "image/png",
          "sha256": "552a48e3fbdf8da1211cd63abb225e19349c007528366f8b7bbd09a2be4f908d",
          "bytes": 2450062,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/de/legends.webp",
          "mimeType": "image/webp",
          "sha256": "bdb23f40752ece603683f3e2680f8a18a17bc348db93bbc0cc5a13062d2756ac",
          "bytes": 81014,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/de/legends.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-de-bundesliga-run",
      "sportPackModuleId": "de",
      "sportPackId": "bundesliga-run",
      "title": "bundesliga-run quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:23.465Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-de-pack-bundesliga-run.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-de-pack-bundesliga-run.png",
          "mimeType": "image/png",
          "sha256": "30ddc20888f590d8c10b44ed748497327033d347aa034dff3047a5169ed09575",
          "bytes": 1964871,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/de/bundesliga-run.webp",
          "mimeType": "image/webp",
          "sha256": "650c91ac8f87af34ab2de5b6068b0917c3ae47a1dbad7f70ad34190454079d6b",
          "bytes": 64628,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/de/bundesliga-run.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-uk-club-lore",
      "sportPackModuleId": "uk",
      "sportPackId": "club-lore",
      "title": "Club lore run",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:22.413Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/uk/club-lore.webp",
          "mimeType": "image/webp",
          "sha256": "5d27f0d9271a81159afad12cb1c4ba9c9aba5ef2d35c79f249776992721d1616",
          "bytes": 42544,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/uk/club-lore.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-uk-title-race",
      "sportPackModuleId": "uk",
      "sportPackId": "title-race",
      "title": "Title race run",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:22.022Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/uk/title-race.webp",
          "mimeType": "image/webp",
          "sha256": "25ed328045f427a521691d991cf043620f48137e7e2c493427c5a402cdbf3b11",
          "bytes": 43620,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/uk/title-race.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-uk-records-round",
      "sportPackModuleId": "uk",
      "sportPackId": "records-round",
      "title": "Records round run",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:21.613Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10"
      },
      "files": {
        "delivery": {
          "path": "/assets/sport/packs/uk/records-round.webp",
          "mimeType": "image/webp",
          "sha256": "5d2cac9ba97498045a0f708fee514abc9b4a4e2855dd437dcf5477a9ac32a5d2",
          "bytes": 41756,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/uk/records-round.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-uk-derbies",
      "sportPackModuleId": "uk",
      "sportPackId": "derbies",
      "title": "Derbies & rivalries quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:21.109Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-uk-pack-derbies.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-uk-pack-derbies.png",
          "mimeType": "image/png",
          "sha256": "88f3ef840abbb7b6605145f3020875f1a3c977ac48fc46eb45b2ab68b30fd531",
          "bytes": 1410015,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/uk/derbies.webp",
          "mimeType": "image/webp",
          "sha256": "1266685ffdea58308b8c54fda6f5bcec41d0041ae7f4e32fa9731ea016c816c1",
          "bytes": 44340,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/uk/derbies.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-uk-legends",
      "sportPackModuleId": "uk",
      "sportPackId": "legends",
      "title": "Legends & records quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:20.676Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-uk-pack-legends.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-uk-pack-legends.png",
          "mimeType": "image/png",
          "sha256": "97347fa9ef52a26f7993d48d1386ebf656aebb4311b56a97052192b8f5e75812",
          "bytes": 1500873,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/uk/legends.webp",
          "mimeType": "image/webp",
          "sha256": "6d072b86c7446dfe4360691e129d0edeb32ca00c32fdb2cb4d756457f428b481",
          "bytes": 50646,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/uk/legends.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "sport-pack-uk-premier-run",
      "sportPackModuleId": "uk",
      "sportPackId": "premier-run",
      "title": "Premier run quest pack",
      "category": "sport-pack",
      "updatedAt": "2026-06-10T14:21:20.271Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic sports quest pack cover",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/generate-uk-pack-covers.mjs",
        "toolClass": "generative-ai",
        "humanReview": "UK football quest pack cover — no logos/ads/real venues",
        "createdDate": "2026-06-10",
        "sourceFile": "sport-uk-pack-premier-run.png"
      },
      "files": {
        "source": {
          "path": "/assets/sport/source/sport-uk-pack-premier-run.png",
          "mimeType": "image/png",
          "sha256": "5c12e47ffedc8595230d1afe4d49c748d542ff7c1b0e8670664ffe7264676a9e",
          "bytes": 1387092,
          "width": 1920,
          "height": 1080
        },
        "delivery": {
          "path": "/assets/sport/packs/uk/premier-run.webp",
          "mimeType": "image/webp",
          "sha256": "b6856dfae16e7e02eadbc00a026d3610efac3731a25265889ab7222713212a4e",
          "bytes": 43482,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/sport/provenance/packs/uk/premier-run.json",
      "depicts": "Cinematic synthetic football quest pack cover — generic venue, no advertising or league marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "app-icon-favicon-16",
      "title": "Questelix favicon 16×16",
      "category": "app-icon",
      "updatedAt": "2026-06-07T09:04:30.371Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Questelix proprietary app mark",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-brand-mark",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "brand-app-icon",
        "pipeline": "Questelix product identity — PWA / favicon set",
        "humanReview": "Typographic Q mark on brand gradient — no third-party marks",
        "createdDate": "2026-06-07"
      },
      "files": {
        "delivery": {
          "path": "/icons/favicon-16.png",
          "mimeType": "image/png",
          "sha256": "e0531691d8f29d13e6c35f8dc943f84f6ee514901d2b9f2160f37f7becfb0799",
          "bytes": 775,
          "width": 16,
          "height": 16
        }
      },
      "sidecarUrl": "/icons/provenance/favicon-16.json",
      "depicts": "Questelix app icon / favicon — product mark for install surfaces and browser chrome.",
      "excludes": "No sports league, partner, or platform vendor logos."
    },
    {
      "assetId": "app-icon-favicon-32",
      "title": "Questelix favicon 32×32",
      "category": "app-icon",
      "updatedAt": "2026-06-07T09:04:30.367Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Questelix proprietary app mark",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-brand-mark",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "brand-app-icon",
        "pipeline": "Questelix product identity — PWA / favicon set",
        "humanReview": "Typographic Q mark on brand gradient — no third-party marks",
        "createdDate": "2026-06-07"
      },
      "files": {
        "delivery": {
          "path": "/icons/favicon-32.png",
          "mimeType": "image/png",
          "sha256": "ed45902dcfabcd5f61bfa531b6c7ec4faa7858075c49390fc8418eff4a26eaa5",
          "bytes": 2139,
          "width": 32,
          "height": 32
        }
      },
      "sidecarUrl": "/icons/provenance/favicon-32.json",
      "depicts": "Questelix app icon / favicon — product mark for install surfaces and browser chrome.",
      "excludes": "No sports league, partner, or platform vendor logos."
    },
    {
      "assetId": "app-icon-apple-touch-icon",
      "title": "Questelix Apple touch icon",
      "category": "app-icon",
      "updatedAt": "2026-06-07T09:04:30.364Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Questelix proprietary app mark",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-brand-mark",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "brand-app-icon",
        "pipeline": "Questelix product identity — PWA / favicon set",
        "humanReview": "Typographic Q mark on brand gradient — no third-party marks",
        "createdDate": "2026-06-07"
      },
      "files": {
        "delivery": {
          "path": "/icons/apple-touch-icon.png",
          "mimeType": "image/png",
          "sha256": "445a206990bc88cb7cdead37b5b75b8961db4ec6a4d2dec2c80af53e62e2d1aa",
          "bytes": 20065,
          "width": 180,
          "height": 180
        }
      },
      "sidecarUrl": "/icons/provenance/apple-touch-icon.json",
      "depicts": "Questelix app icon / favicon — product mark for install surfaces and browser chrome.",
      "excludes": "No sports league, partner, or platform vendor logos."
    },
    {
      "assetId": "app-icon-icon-192",
      "title": "Questelix PWA icon 192×192",
      "category": "app-icon",
      "updatedAt": "2026-06-07T09:04:30.360Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Questelix proprietary app mark",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-brand-mark",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "brand-app-icon",
        "pipeline": "Questelix product identity — PWA / favicon set",
        "humanReview": "Typographic Q mark on brand gradient — no third-party marks",
        "createdDate": "2026-06-07"
      },
      "files": {
        "delivery": {
          "path": "/icons/icon-192.png",
          "mimeType": "image/png",
          "sha256": "92d51869d3af834d20d6d24fdfedbe7d1f78f053ab53b08f02df858f76e7c100",
          "bytes": 21999,
          "width": 192,
          "height": 192
        }
      },
      "sidecarUrl": "/icons/provenance/icon-192.json",
      "depicts": "Questelix app icon / favicon — product mark for install surfaces and browser chrome.",
      "excludes": "No sports league, partner, or platform vendor logos."
    },
    {
      "assetId": "app-icon-icon-512",
      "title": "Questelix PWA icon 512×512",
      "category": "app-icon",
      "updatedAt": "2026-06-07T09:04:30.355Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Questelix proprietary app mark",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-brand-mark",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "brand-app-icon",
        "pipeline": "Questelix product identity — PWA / favicon set",
        "humanReview": "Typographic Q mark on brand gradient — no third-party marks",
        "createdDate": "2026-06-07"
      },
      "files": {
        "delivery": {
          "path": "/icons/icon-512.png",
          "mimeType": "image/png",
          "sha256": "6d923981af0d19f17c6721efa9a005052a9740b56c1e4b25a0e09b4f455028b5",
          "bytes": 61166,
          "width": 512,
          "height": 512
        }
      },
      "sidecarUrl": "/icons/provenance/icon-512.json",
      "depicts": "Questelix app icon / favicon — product mark for install surfaces and browser chrome.",
      "excludes": "No sports league, partner, or platform vendor logos."
    },
    {
      "assetId": "realm-cover-wine",
      "realmId": "wine",
      "title": "Wine Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:50.337Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/wine.png",
          "mimeType": "image/png",
          "sha256": "3e23612bdf656ecc86495877ca3ba97657cad47e8fade1e06f0b794df551fff5",
          "bytes": 1791648,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/wine.webp",
          "mimeType": "image/webp",
          "sha256": "68cedd9409bf13aac5824a8cefa3a8ab5c6505543333928d8660a12ff55f7c1a",
          "bytes": 37476,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/wine.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-wellness",
      "realmId": "wellness",
      "title": "Wellness Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:50.234Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/wellness.png",
          "mimeType": "image/png",
          "sha256": "0eceab8249fb39cf4e155535baf4849d595cdda3dd8060237dcab8bc3e5907d5",
          "bytes": 2166686,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/wellness.webp",
          "mimeType": "image/webp",
          "sha256": "6e7a738331e5763011e5eee559ec8373ae11d9566f982be2a54f0db3825b5f59",
          "bytes": 52954,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/wellness.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-tech",
      "realmId": "tech",
      "title": "Tech Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:50.117Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/tech.png",
          "mimeType": "image/png",
          "sha256": "cfecb0c4da045f1c917e6672834bed48967c059b1793da63a5b3a3b470d40d96",
          "bytes": 2421597,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/tech.webp",
          "mimeType": "image/webp",
          "sha256": "b4c9ead492670184375eb876de1183e36e6fc6a6b3fe149ce433d64d1657d7c9",
          "bytes": 87814,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/tech.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-sport",
      "realmId": "sport",
      "title": "Sport Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.967Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/sport.png",
          "mimeType": "image/png",
          "sha256": "b74ad4bdf220abe703cc8b3e0ed946b4263a147a02ede1b65a543cdcf929d852",
          "bytes": 2102497,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/sport.webp",
          "mimeType": "image/webp",
          "sha256": "bce731141084f93183cc0b475d4e8f43f91aa3ca8c660c35392fc514f6d349f8",
          "bytes": 32152,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/sport.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-science",
      "realmId": "science",
      "title": "Science Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.864Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/science.png",
          "mimeType": "image/png",
          "sha256": "d218ef2b6b666cd3fc04f1696d0fd2f28e85e751a19c1c681c05198bc3b29ccb",
          "bytes": 2164394,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/science.webp",
          "mimeType": "image/webp",
          "sha256": "0fe5cc1eb6d076e6139e1fb6d14b149fa3fedd4f92876dc686b89b18d51b8bff",
          "bytes": 61070,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/science.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-pets",
      "realmId": "pets",
      "title": "Pets Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.738Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/pets.png",
          "mimeType": "image/png",
          "sha256": "e125958bf143fd615cc0017fced77ca875b5bb5a26f7808ead0beacaa9366d83",
          "bytes": 2751889,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/pets.webp",
          "mimeType": "image/webp",
          "sha256": "f98dd21bd2717a32d5dd74e3260fe2daa9e37986dda01398711c72d36b9b0d26",
          "bytes": 116674,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/pets.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-parenting",
      "realmId": "parenting",
      "title": "Parenting Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.573Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/parenting.png",
          "mimeType": "image/png",
          "sha256": "d1398e8a3cf18e59ec7950e2cb66a0dac540b7305f36f8ab4f8769b97475321f",
          "bytes": 2196065,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/parenting.webp",
          "mimeType": "image/webp",
          "sha256": "e02eae2a1c2232269d5b639540bf49afa1daa3a925f8de6caaae193948fde003",
          "bytes": 46318,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/parenting.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-music",
      "realmId": "music",
      "title": "Music Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.456Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/music.png",
          "mimeType": "image/png",
          "sha256": "2a54749d5959dc4ba8cc4f1a7c30a8459fc2df2d1ff3347785bf5a195571d1fc",
          "bytes": 2142566,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/music.webp",
          "mimeType": "image/webp",
          "sha256": "39c8cdfe9a23dda3d622b973c99c90ac63a597b354bd15d09998e21104e19bf4",
          "bytes": 57278,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/music.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-local",
      "realmId": "local",
      "title": "Local Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.324Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/local.png",
          "mimeType": "image/png",
          "sha256": "7ef170ab9b8e58502b9139fd8782b9831c059bc7d6d37a029242a01267cfba76",
          "bytes": 2267000,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/local.webp",
          "mimeType": "image/webp",
          "sha256": "cc2bbe51d866fd2fc8f82a91c3ae95028a42d48a45e89ac1be4455d9f1c530c7",
          "bytes": 69132,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/local.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-languages",
      "realmId": "languages",
      "title": "Languages Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.184Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/languages.png",
          "mimeType": "image/png",
          "sha256": "9f9c06c0678e1b6cfab7eef81b71f56420a73ec1fb79ce555cfadd3756aaec72",
          "bytes": 2376920,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/languages.webp",
          "mimeType": "image/webp",
          "sha256": "7454861f087df09298fe10e93f4fbcba46f38bbfa87a9df797f2374d601cdb12",
          "bytes": 60200,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/languages.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-history",
      "realmId": "history",
      "title": "History Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:49.057Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/history.png",
          "mimeType": "image/png",
          "sha256": "2cc839056e6699472af15c75ca3a2f5a2403d2937f3637aae71e8c262c12a83b",
          "bytes": 2500812,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/history.webp",
          "mimeType": "image/webp",
          "sha256": "00e4155cb2d17fbcb1cd88896cfe7ad53e5ad8b86100bc244db6e577176f7103",
          "bytes": 51138,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/history.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-geo",
      "realmId": "geo",
      "title": "Geo Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:48.934Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/geo.png",
          "mimeType": "image/png",
          "sha256": "b6fc18d4b6b4f8e9bb617c66a246959b2f7d922bb0dbc39dcc54c84ad848ed07",
          "bytes": 2710323,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/geo.webp",
          "mimeType": "image/webp",
          "sha256": "8bd5b3f7c4a8524ec2fb3f37ef71ccb3d5cb7a3a1a507c7fec8240adbdf34831",
          "bytes": 97958,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/geo.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-gaming",
      "realmId": "gaming",
      "title": "Gaming Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:48.779Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/gaming.png",
          "mimeType": "image/png",
          "sha256": "247c0095b1807e44c8d1ea3e42915730a9e4bb6b0ce1c370c9387a7ec3c9f94c",
          "bytes": 2553465,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/gaming.webp",
          "mimeType": "image/webp",
          "sha256": "3aa8fe10c79af35de2068ca6ffc8bb469881c5c84fd1bf8cd1e1b353ab067189",
          "bytes": 88396,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/gaming.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-food",
      "realmId": "food",
      "title": "Food Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:48.636Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/food.png",
          "mimeType": "image/png",
          "sha256": "e64fe965b5a019cdb6f51a4e50f9e8e0ad09cffc4fa275ffe9c050cba5878ce3",
          "bytes": 2196682,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/food.webp",
          "mimeType": "image/webp",
          "sha256": "866d79f4e1af014d5fb837da52d31ab1a324fd584e6da45812aa843d27902a6c",
          "bytes": 77134,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/food.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-fitness",
      "realmId": "fitness",
      "title": "Fitness Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:48.503Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/fitness.png",
          "mimeType": "image/png",
          "sha256": "6520685c21fdb59c1e3999e30e8f1a23ebdc1e07bcce2d5e008f30ac9d84d757",
          "bytes": 2581412,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/fitness.webp",
          "mimeType": "image/webp",
          "sha256": "15e0c99ee6e057616f7770f54eeecdbfe439af9241d02e413de2ea5e2ac37908",
          "bytes": 72978,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/fitness.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-finance",
      "realmId": "finance",
      "title": "Finance Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:48.362Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/finance.png",
          "mimeType": "image/png",
          "sha256": "b386a4bbe33653ec0c1f0e884986109cc69ca07f16d72a3dab10fb1677dadd52",
          "bytes": 2285104,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/finance.webp",
          "mimeType": "image/webp",
          "sha256": "21e26e44665574f896d7b7360af5a725adeb60d031d545efef3525fbde406245",
          "bytes": 62916,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/finance.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-film",
      "realmId": "film",
      "title": "Film Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:48.225Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/film.png",
          "mimeType": "image/png",
          "sha256": "58f9d5996c61316adcc18ee15e4c161f19a3e5111f6088f1678c3666726ca3c7",
          "bytes": 1975623,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/film.webp",
          "mimeType": "image/webp",
          "sha256": "8bbaa2a1cc00ea9f78ef76d52cd0112e4c0ee7279075784b9c1a44cbdbeee2ed",
          "bytes": 32394,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/film.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-fashion",
      "realmId": "fashion",
      "title": "Fashion Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:48.122Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/fashion.png",
          "mimeType": "image/png",
          "sha256": "4dbf420a6f78e69149cb53db8e0b81a9cd651b4fc332112bb824c5572f642d36",
          "bytes": 2406158,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/fashion.webp",
          "mimeType": "image/webp",
          "sha256": "7df138527475da57d2499c9f917f5c75da394d7dffe819bc3e71b8bb67e289f7",
          "bytes": 60742,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/fashion.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-books",
      "realmId": "books",
      "title": "Books Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:47.984Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/books.png",
          "mimeType": "image/png",
          "sha256": "0f7daa04409462ee1a1b8c15b0e86e23bc09514efce723ba43cbe78777c437d5",
          "bytes": 2545281,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/books.webp",
          "mimeType": "image/webp",
          "sha256": "b869445fe28d374e92bb9dc4496f3ca0ab526fe9cc125c3913641bfabbd4142b",
          "bytes": 90006,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/books.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-cover-auto",
      "realmId": "auto",
      "title": "Auto Realm cover",
      "category": "realm-cover",
      "updatedAt": "2026-05-25T17:19:47.823Z",
      "syntheticContent": {
        "aiGenerated": true,
        "aiAssisted": false,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "questelix-illustration-brief-v1",
        "toolClass": "generative-ai",
        "humanReview": "Art direction + compliance brief (no logos/stock/brands)",
        "createdDate": "2026-05-24"
      },
      "files": {
        "source": {
          "path": "/assets/realms/illustrations/auto.png",
          "mimeType": "image/png",
          "sha256": "0881a66d67b7eb08c38777b07ba59b08540e94240b14019ebd60454e4b1f3afe",
          "bytes": 2348989,
          "width": 1536,
          "height": 1024
        },
        "delivery": {
          "path": "/assets/realms/webp/auto.webp",
          "mimeType": "image/webp",
          "sha256": "388f56c630db84285a769720c7b8b4f81d80bc125aa6b85204de2ec678acb651",
          "bytes": 44868,
          "width": 1024,
          "height": 614
        }
      },
      "sidecarUrl": "/assets/realms/provenance/auto.json",
      "depicts": "Stylized cinematic illustration — synthetic media, not a photograph or branded venue.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-film-director",
      "pilotRealmId": "film",
      "pilotAreaId": "director",
      "title": "Director toolkit shelf",
      "category": "pilot-shelf",
      "updatedAt": "2026-05-25T17:00:57.284Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic pilot-realm shelf photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-pilot-area-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/pilot-realm-cinematic-briefs.json",
        "humanReview": "No logos/people/film stills/branded food — pilot shelf brief v1",
        "createdDate": "2026-05-25",
        "sourceFile": "pilot-film-director.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/pilot/film/director.webp",
          "mimeType": "image/webp",
          "sha256": "d0195e614eaef71c9022a95bc3c9af2c1283dfb991aff3abbf44fd9cdf51096b",
          "bytes": 75032,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/film/director.json",
      "depicts": "Cinematic synthetic pilot-realm shelf photograph — generic environment, no advertising or entertainment marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/products, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-film-genre",
      "pilotRealmId": "film",
      "pilotAreaId": "genre",
      "title": "Genre vault shelf",
      "category": "pilot-shelf",
      "updatedAt": "2026-05-25T17:00:57.284Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic pilot-realm shelf photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-pilot-area-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/pilot-realm-cinematic-briefs.json",
        "humanReview": "No logos/people/film stills/branded food — pilot shelf brief v1",
        "createdDate": "2026-05-25",
        "sourceFile": "pilot-film-genre.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/pilot/film/genre.webp",
          "mimeType": "image/webp",
          "sha256": "b375fae71d596acdfb6cbac41ac748e3bdf9050a05778aaaf2c7a997205fbefd",
          "bytes": 24240,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/film/genre.json",
      "depicts": "Cinematic synthetic pilot-realm shelf photograph — generic environment, no advertising or entertainment marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/products, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-film-legends",
      "pilotRealmId": "film",
      "pilotAreaId": "legends",
      "title": "Screen craft shelf",
      "category": "pilot-shelf",
      "updatedAt": "2026-05-25T17:00:57.284Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic pilot-realm shelf photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-pilot-area-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/pilot-realm-cinematic-briefs.json",
        "humanReview": "No logos/people/film stills/branded food — pilot shelf brief v1",
        "createdDate": "2026-05-25",
        "sourceFile": "pilot-film-legends.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/pilot/film/legends.webp",
          "mimeType": "image/webp",
          "sha256": "a51e6b680ada005b4da622123309e5f4f98e8c8cf4e58ca5557c8485d5ae1087",
          "bytes": 52992,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/film/legends.json",
      "depicts": "Cinematic synthetic pilot-realm shelf photograph — generic environment, no advertising or entertainment marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/products, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-food-chef",
      "pilotRealmId": "food",
      "pilotAreaId": "chef",
      "title": "Chef reads shelf",
      "category": "pilot-shelf",
      "updatedAt": "2026-05-25T17:00:57.284Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic pilot-realm shelf photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-pilot-area-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/pilot-realm-cinematic-briefs.json",
        "humanReview": "No logos/people/film stills/branded food — pilot shelf brief v1",
        "createdDate": "2026-05-25",
        "sourceFile": "pilot-food-chef.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/pilot/food/chef.webp",
          "mimeType": "image/webp",
          "sha256": "a85d6c2423d291ee3bc5bd57423edcb4040466a8d0a2539f6162a0f35d518c7c",
          "bytes": 76666,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/food/chef.json",
      "depicts": "Cinematic synthetic pilot-realm shelf photograph — generic environment, no advertising or entertainment marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/products, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-food-kitchen",
      "pilotRealmId": "food",
      "pilotAreaId": "kitchen",
      "title": "Kitchen science shelf",
      "category": "pilot-shelf",
      "updatedAt": "2026-05-25T17:00:57.284Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic pilot-realm shelf photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-pilot-area-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/pilot-realm-cinematic-briefs.json",
        "humanReview": "No logos/people/film stills/branded food — pilot shelf brief v1",
        "createdDate": "2026-05-25",
        "sourceFile": "pilot-food-kitchen.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/pilot/food/kitchen.webp",
          "mimeType": "image/webp",
          "sha256": "ef282909222f4b97ab7568c9f9b7970d56231653f056cf55e89f4686b738ec9e",
          "bytes": 42454,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/food/kitchen.json",
      "depicts": "Cinematic synthetic pilot-realm shelf photograph — generic environment, no advertising or entertainment marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/products, or AI imitations of branded subjects."
    },
    {
      "assetId": "pilot-food-world",
      "pilotRealmId": "food",
      "pilotAreaId": "world",
      "title": "World on a plate shelf",
      "category": "pilot-shelf",
      "updatedAt": "2026-05-25T17:00:57.284Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Synthetic pilot-realm shelf photograph",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": true,
          "markingObligation": "provider-synthetic-image"
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "ai-image-generation",
        "pipeline": "scripts/ingest-pilot-area-assets.mjs",
        "toolClass": "generative-ai",
        "brief": "src/data/pilot-realm-cinematic-briefs.json",
        "humanReview": "No logos/people/film stills/branded food — pilot shelf brief v1",
        "createdDate": "2026-05-25",
        "sourceFile": "pilot-food-world.png"
      },
      "files": {
        "delivery": {
          "path": "/assets/pilot/food/world.webp",
          "mimeType": "image/webp",
          "sha256": "a107fc0b8d90684566dff1eaee47a73eaa93b43ae5e67c482f77606bb83e4290",
          "bytes": 255872,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/pilot/provenance/food/world.json",
      "depicts": "Cinematic synthetic pilot-realm shelf photograph — generic environment, no advertising or entertainment marks.",
      "excludes": "No third-party logos, wordmarks, photographs of real people/products, or AI imitations of branded subjects."
    },
    {
      "assetId": "portal-hero",
      "title": "Questelix home portal hero",
      "category": "home-hero",
      "updatedAt": "2026-05-25T14:25:31.700Z",
      "syntheticContent": {
        "aiGenerated": true,
        "syntheticMedia": true,
        "disclosureLabel": "Procedural Questelix platform hub art (SVG → WebP)"
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "platform-hub-constellation",
        "pipeline": "build-portal-hero.mjs",
        "mode": "platform",
        "humanReview": "Questelix light-point constellation — glowing realm orbs + hub core; no wash, no MSQ"
      },
      "files": {
        "delivery": {
          "path": "/assets/home/webp/portal-hero.webp",
          "mimeType": "image/webp",
          "sha256": "7c82bc9a3d5dd5335c9b271289f8f304090996eba2c6dd2a44865accc7fd32fd",
          "bytes": 38454,
          "width": 2400,
          "height": 900
        }
      },
      "sidecarUrl": "/assets/home/provenance/portal-hero.json",
      "depicts": "Abstract platform constellation: bright light points (realms) linked to central hub — learn-through-play.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-languages",
      "realmId": "languages",
      "title": "Languages Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:14.318Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/languages.svg",
          "mimeType": "image/svg+xml",
          "sha256": "736c3dd4c553c5d64dd57f86f5590626d35805bce20df8cd7c72493428a87568",
          "bytes": 2117,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/languages.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-wellness",
      "realmId": "wellness",
      "title": "Wellness Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:14.256Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/wellness.svg",
          "mimeType": "image/svg+xml",
          "sha256": "4b0d779a0ee51b9160cb1e009aeb90d8496014297c16cef903fee3dc77cfd1f4",
          "bytes": 2106,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/wellness.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-gaming",
      "realmId": "gaming",
      "title": "Gaming Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:14.196Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/gaming.svg",
          "mimeType": "image/svg+xml",
          "sha256": "0b2bfeff0116ce418ed7608d42dd2d2f0ec712e74ee219a0665f00b45d63aa6e",
          "bytes": 2132,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/gaming.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-books",
      "realmId": "books",
      "title": "Books Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:14.125Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/books.svg",
          "mimeType": "image/svg+xml",
          "sha256": "92389c0c02dd7f5392f97bf2bf9a9d2a213c8b72d6d2e96956ea36873f83c2c0",
          "bytes": 2073,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/books.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-science",
      "realmId": "science",
      "title": "Science Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:14.060Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/science.svg",
          "mimeType": "image/svg+xml",
          "sha256": "e7fa39e3a9d7bcefc1061b4baa5f1116f1a2fef30307d4ae0503e26aa4a4b519",
          "bytes": 2095,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/science.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-fashion",
      "realmId": "fashion",
      "title": "Fashion Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:14.001Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/fashion.svg",
          "mimeType": "image/svg+xml",
          "sha256": "9b27e213c8a5237f43cc0d4da020c71514b111968d8a6a62465058ce567987ea",
          "bytes": 2129,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/fashion.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-auto",
      "realmId": "auto",
      "title": "Auto Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.952Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/auto.svg",
          "mimeType": "image/svg+xml",
          "sha256": "c3b09c39231a704dc5e5dda0e5842cd929efa5654f6c70ff7ea54f49c7593035",
          "bytes": 2835,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/auto.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-parenting",
      "realmId": "parenting",
      "title": "Parenting Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.904Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/parenting.svg",
          "mimeType": "image/svg+xml",
          "sha256": "ddab76d8ec0e34537488b1f36e54d3acc7bf4b8d28e08889eebe59c496cb786a",
          "bytes": 2117,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/parenting.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-local",
      "realmId": "local",
      "title": "Local Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.835Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/local.svg",
          "mimeType": "image/svg+xml",
          "sha256": "34f035263afbbe3aa14e93a30a2f7e33d419efc60649f7c1c0a6b3291ad114a6",
          "bytes": 2610,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/local.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-finance",
      "realmId": "finance",
      "title": "Finance Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.773Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/finance.svg",
          "mimeType": "image/svg+xml",
          "sha256": "102315f405c82409a8bea87a1f6a27f7d3ed1f554fed631d13f32fdc8f50ca9a",
          "bytes": 2095,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/finance.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-pets",
      "realmId": "pets",
      "title": "Pets Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.719Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/pets.svg",
          "mimeType": "image/svg+xml",
          "sha256": "8599cbf10312383647a185be2191a5979fda78d8d10a029e5eac4f383f30e2a4",
          "bytes": 2062,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/pets.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-tech",
      "realmId": "tech",
      "title": "Tech Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.667Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/tech.svg",
          "mimeType": "image/svg+xml",
          "sha256": "1ea395a74b04cfda67614a291998d61085c4fd78b72fae51780f0aa480522b47",
          "bytes": 2062,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/tech.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-fitness",
      "realmId": "fitness",
      "title": "Fitness Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.612Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/fitness.svg",
          "mimeType": "image/svg+xml",
          "sha256": "ec2f0605b302de906ab2bcc78f243402ec9d92a4971cb98b05eeeccb2dcaf1c2",
          "bytes": 2095,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/fitness.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-wine",
      "realmId": "wine",
      "title": "Wine Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.556Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/wine.svg",
          "mimeType": "image/svg+xml",
          "sha256": "f8782ad7f9ad37cf19b0e12087c4e24f4ce0cc7caf092bf0793ff3afc02d4e3f",
          "bytes": 2062,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/wine.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-history",
      "realmId": "history",
      "title": "History Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.501Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/history.svg",
          "mimeType": "image/svg+xml",
          "sha256": "0583083637ce497356af82190ba8153330e8787b45be57a725f4419a6e35ec3c",
          "bytes": 2095,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/history.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-geo",
      "realmId": "geo",
      "title": "Geo Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.447Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/geo.svg",
          "mimeType": "image/svg+xml",
          "sha256": "eff7bd8957146c04dc2b3adcd92e74486063eb3dec36808a70a88dfad6c2c1c9",
          "bytes": 2051,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/geo.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-music",
      "realmId": "music",
      "title": "Music Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.396Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/music.svg",
          "mimeType": "image/svg+xml",
          "sha256": "dddfa5e1560297d1e422193756ee1c0bee47ebb7c180fb562d01e862c4d7b165",
          "bytes": 2073,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/music.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-film",
      "realmId": "film",
      "title": "Film Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.345Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/film.svg",
          "mimeType": "image/svg+xml",
          "sha256": "689799458f41cce8ea7e8dfac376221de7e4441546d6cf20fe0e5f4dd66fdf3c",
          "bytes": 2572,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/film.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-food",
      "realmId": "food",
      "title": "Food Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.281Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/food.svg",
          "mimeType": "image/svg+xml",
          "sha256": "8d046f77b821e7e207c187c625e2209f2c11d9bc307dace8dcb81fa79bbbc89d",
          "bytes": 2127,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/food.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    },
    {
      "assetId": "realm-svg-sport",
      "realmId": "sport",
      "title": "Sport Realm SVG fallback",
      "category": "realm-svg",
      "updatedAt": "2026-05-24T12:39:13.193Z",
      "syntheticContent": {
        "aiGenerated": false,
        "aiAssisted": false,
        "syntheticMedia": false,
        "disclosureLabel": "Procedural vector illustration",
        "machineReadableMark": {
          "scheme": "questelix-digital-assets-v1",
          "methods": [
            "central-manifest",
            "per-asset-sidecar",
            "sha256-content-binding"
          ]
        },
        "euAiAct": {
          "article50Applicable": false,
          "markingObligation": "not-applicable-procedural-vector",
          "markingTechniques": [
            "metadata-register",
            "content-hash",
            "signed-manifest"
          ]
        }
      },
      "rights": {
        "copyrightHolder": "Questelix",
        "license": "questelix-proprietary",
        "thirdPartyContent": false
      },
      "generation": {
        "method": "procedural-svg",
        "pipeline": "scripts/generate-realm-covers.mjs",
        "humanReview": "Abstract geometry + palette — fallback only",
        "createdDate": "2026-05-24"
      },
      "files": {
        "delivery": {
          "path": "/assets/realms/svg/sport.svg",
          "mimeType": "image/svg+xml",
          "sha256": "be0f83f6e710ed1397dcb476921601100c97f50f7195cfb1ee51867f132de04f",
          "bytes": 2911,
          "width": 1200,
          "height": 720
        }
      },
      "sidecarUrl": "/assets/realms/provenance/svg/sport.json",
      "depicts": "Procedural SVG realm motif — geometric fallback when illustrated WebP cover is unavailable.",
      "excludes": "No third-party logos, wordmarks, photographs of real places/products/people, or AI imitations of branded subjects."
    }
  ],
  "integrity": {
    "manifestSha256": "2ee101566040d635cdac906a42c87145f22e83d20915660b0982a8585d1800d8",
    "signatureAlgorithm": "ed25519-sha256",
    "manifestSignature": "AVQGAZl50URYxe8YlUma6ewZXYtNRRIKQEECGEnoVnlah5hQ3xR3mi1gF4kzE9OqqJQOkTlL26CT/LJDxN0FBg==",
    "manifestSigningPublicKey": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEA4R/+KKQZIlQNG4pQQG4VfOjhCPJ3tNYXGcPovpO5QqA=\n-----END PUBLIC KEY-----\n"
  }
}
