{
  "title": "Coloring printables in everyday life",
  "editionDate": "2026-10-28",
  "provider": "Google Vertex AI",
  "model": "gemini-nano-banana-2.1",
  "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
  "items": [
    {
      "slug": "adult-mandala-evening",
      "title": "Adult coloring at a quiet home table",
      "kind": "ai-lifestyle-mockup",
      "page": "adult-mandala-evening",
      "file": "/images/coloring-experience/2026-10-28/adult-mandala-evening.webp",
      "width": 1440,
      "height": 966,
      "bytes": 173634,
      "sha256": "5ec394c19c94296dfe6b1bbd6b85981766cd911dc59bd41d94ce33fcf3b29aaf",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T12:34:51.317Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A casually dressed adult sits at a small wood table beside a window in late afternoon, coloring the supplied mandala with a single pencil. The nearly complete sheet lies fully visible in the foreground, with only a few broad petal sections colored in muted teal and ochre. A small ceramic cup and four pencils sit beside it. The original symmetrical mandala remains intact. Avoid depicting this as medical treatment.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A casually dressed adult sits at a small wood table beside a window in late afternoon, coloring the supplied mandala with a single pencil. The nearly complete sheet lies fully visible in the foreground, with only a few broad petal sections colored in muted teal and ochre. A small ceramic cup and four pencils sit beside it. The original symmetrical mandala remains intact. Avoid depicting this as medical treatment.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "4be94ff29784de8c2d7c4c249127c0c74750fcb2fe0d0d5f2432df204d16c21e",
      "requestSha256": "6fcf7b53afd511739a531464863472827c0f309a0495650c3cefe4f8450cff80",
      "references": [
        {
          "file": "tmp/coloring-experience-review/references/mandalas-lotus-petal-crown.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "7e286770f1c639607cb59996e6360c7f209116a5415994252b4a29570598aed8",
          "bytes": 50352,
          "width": 1792,
          "height": 2400,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/mandalas-lotus-petal-crown-7e286770f1c6.png",
          "uploadedAt": "2026-10-28T13:20:14.311Z",
          "cdnVerifiedAt": "2026-10-28T13:22:59.890Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/adult-mandala-evening.png",
        "sha256": "87989bb1a7c916adc9fa36482a0272d4f15fac5e948634227ed773ff8c34b967",
        "bytes": 6287373,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "vuvhauTzJcWV9LsPqNCZ6AI",
      "usageMetadata": {
        "promptTokenCount": 1471,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 5173,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 351
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 2022
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.246Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed original mandala reference against whole scene: fine outlined lotus rings remain recognizable, partial coloring stays inside broad regions; plausible adult hands and paper, no invented app screen.",
        "sha256": "5ec394c19c94296dfe6b1bbd6b85981766cd911dc59bd41d94ce33fcf3b29aaf"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/adult-mandala-evening-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 39296,
          "sha256": "3fbadf001009fb787a0bd1022a15e17bda0d4696325d45533585d84489533f25",
          "sourceSha256": "5ec394c19c94296dfe6b1bbd6b85981766cd911dc59bd41d94ce33fcf3b29aaf",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/adult-mandala-evening-640w-3fbadf001009.webp",
          "uploadedAt": "2026-10-28T12:42:57.757Z",
          "cdnVerifiedAt": "2026-10-28T13:22:58.552Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/adult-mandala-evening-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 70138,
          "sha256": "305b18fbe190948fcce8d2d064f851c23ea4b6f0dc5c723a304f6f69c9883cca",
          "sourceSha256": "5ec394c19c94296dfe6b1bbd6b85981766cd911dc59bd41d94ce33fcf3b29aaf",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/adult-mandala-evening-960w-305b18fbe190.webp",
          "uploadedAt": "2026-10-28T12:43:00.143Z",
          "cdnVerifiedAt": "2026-10-28T13:22:59.127Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/adult-mandala-evening-5ec394c19c94.webp",
      "uploadedAt": "2026-10-28T12:42:54.741Z",
      "cdnVerifiedAt": "2026-10-28T13:22:57.850Z"
    },
    {
      "slug": "alphabet-phonics-cards",
      "title": "An alphabet and beginning-sound activity",
      "kind": "ai-lifestyle-mockup",
      "page": "alphabet-phonics-cards",
      "file": "/images/coloring-experience/2026-10-28/alphabet-phonics-cards.webp",
      "width": 1440,
      "height": 966,
      "bytes": 161604,
      "sha256": "6ec26de70de562952bb6e8e72463d710cbf4d3ab737fc4ac9277a0e866e208f7",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:04:00.464Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: The supplied beginning-sounds worksheet is on a small classroom desk with the supplied alphabet apple sheet next to it. Both are complete and legible as printed pages. Two plain letter blocks and a red pencil sit nearby, without adding an invented full alphabet. Preserve the provided letter A and picture pairings exactly; keep other text minimal and do not invent words.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 2: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: The supplied beginning-sounds worksheet is on a small classroom desk with the supplied alphabet apple sheet next to it. Both are complete and legible as printed pages. Two plain letter blocks and a red pencil sit nearby, without adding an invented full alphabet. Preserve the provided letter A and picture pairings exactly; keep other text minimal and do not invent words.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "19e8f6e39b45289299aa43dfa5470354422b61229a6dc3f89115779f15c2cb55",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/beginning-sounds-a.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "cd79a3155d0d00d5f98d79eb2f0d21309a73c157090c8d4acb7cbadd036ede9e",
          "bytes": 164081,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/beginning-sounds-a-cd79a3155d0d.png",
          "uploadedAt": "2026-10-28T13:23:36.596Z",
          "cdnVerifiedAt": "2026-10-28T13:23:38.069Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/alphabet-apple.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "4e049690d7369738e6e0a70806cd69e32fdec50fcf85e36e306568b2876590bc",
          "bytes": 133926,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/alphabet-apple-4e049690d736.png",
          "uploadedAt": "2026-10-28T13:23:39.484Z",
          "cdnVerifiedAt": "2026-10-28T13:23:40.538Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/alphabet-phonics-cards.png",
        "sha256": "3e8fce2bfbedabe44d7735d87de492c3ceab5f61d958a043a153c7b988b5aaee",
        "bytes": 6640879,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "jfLhaviBJPyv_9MP57PukAE",
      "usageMetadata": {
        "promptTokenCount": 2612,
        "candidatesTokenCount": 1722,
        "totalTokenCount": 7604,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 372
          },
          {
            "modality": "IMAGE",
            "tokenCount": 2240
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          },
          {
            "modality": "TEXT",
            "tokenCount": 42
          }
        ],
        "thoughtsTokenCount": 3270
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.813Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed A beginning-sounds worksheet and A/apple original: apple, ant and anchor are colored; bee, moon and sock remain uncolored. This remains an English vocabulary lesson, not a translated curriculum claim.",
        "sha256": "6ec26de70de562952bb6e8e72463d710cbf4d3ab737fc4ac9277a0e866e208f7"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/alphabet-phonics-cards-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 39396,
          "sha256": "d5428412d9d6bf44b70292809bbd0dbca4b48898f35fd2744d70b3c2faa5b267",
          "sourceSha256": "6ec26de70de562952bb6e8e72463d710cbf4d3ab737fc4ac9277a0e866e208f7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/alphabet-phonics-cards-640w-d5428412d9d6.webp",
          "uploadedAt": "2026-10-28T13:20:52.679Z",
          "cdnVerifiedAt": "2026-10-28T13:23:34.696Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/alphabet-phonics-cards-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 68102,
          "sha256": "8bbf232103ce0fcdd4974aacf87da6a2b0616f0dc7d531c91370668b0070dae0",
          "sourceSha256": "6ec26de70de562952bb6e8e72463d710cbf4d3ab737fc4ac9277a0e866e208f7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/alphabet-phonics-cards-960w-8bbf232103ce.webp",
          "uploadedAt": "2026-10-28T13:20:54.838Z",
          "cdnVerifiedAt": "2026-10-28T13:23:35.394Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/alphabet-phonics-cards-6ec26de70de5.webp",
      "uploadedAt": "2026-10-28T13:20:50.391Z",
      "cdnVerifiedAt": "2026-10-28T13:23:34.020Z"
    },
    {
      "slug": "color-by-number-in-use",
      "title": "A coded coloring worksheet being used",
      "kind": "ai-lifestyle-mockup",
      "page": "color-by-number-in-use",
      "file": "/images/coloring-experience/2026-10-28/color-by-number-in-use.webp",
      "width": 1440,
      "height": 966,
      "bytes": 214784,
      "sha256": "8c14f657ae244d52204200231fc21b9a141a54d1a5fb17083b274d4fefb56c12",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:03:08.499Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A close, natural overhead view of a real number-code rocket activity on a home desk. A hand holds a colored pencil beside the page; only two large coded regions have been neatly colored in accordance with the original swatch key. Keep the original rocket arrangement, numbered region positions and the code key. Show a short row of pencils above the page and an unobtrusive eraser. The whole worksheet stays inside the photograph.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A close, natural overhead view of a real number-code rocket activity on a home desk. A hand holds a colored pencil beside the page; only two large coded regions have been neatly colored in accordance with the original swatch key. Keep the original rocket arrangement, numbered region positions and the code key. Show a short row of pencils above the page and an unobtrusive eraser. The whole worksheet stays inside the photograph.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "007b4d140166cb8c9e669e54be108b3e4c5b67e90deaae0f2cfd69cf51b379ce",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/number-code-rocket.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "8fa4d1ec27ed932e6f5f407ece9f6e1f97e1acb71cda3ccd0236859d3281c839",
          "bytes": 123724,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/number-code-rocket-8fa4d1ec27ed.png",
          "uploadedAt": "2026-10-28T13:23:16.995Z",
          "cdnVerifiedAt": "2026-10-28T13:23:18.137Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/color-by-number-in-use.png",
        "sha256": "263c11850fbb4582222a96a0db7355cb75fcfb4a5db18f06d02a465d4509ec09",
        "bytes": 7320195,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "YPLhavbSNfaR4_UPh-TK8As",
      "usageMetadata": {
        "promptTokenCount": 1477,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 5969,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 357
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 2812
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.484Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed full-size coded rocket scene: original six-entry number/color legend and numbered region arrangement are preserved; only 1/blue and2/yellow filled. Small age/footer lettering may vary; authoritative task is the native download.",
        "sha256": "8c14f657ae244d52204200231fc21b9a141a54d1a5fb17083b274d4fefb56c12"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/color-by-number-in-use-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 36226,
          "sha256": "837cb20bfa34fec0e6e1d0dd10eb781ddc99e82b21910b90249c6ae2b6ee398c",
          "sourceSha256": "8c14f657ae244d52204200231fc21b9a141a54d1a5fb17083b274d4fefb56c12",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/color-by-number-in-use-640w-837cb20bfa34.webp",
          "uploadedAt": "2026-10-28T13:20:23.013Z",
          "cdnVerifiedAt": "2026-10-28T13:23:14.988Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/color-by-number-in-use-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 68276,
          "sha256": "3f20befc931900f0e1aca5b7429aaf3bdff422ff0163cebacb9adc041fb7e5ee",
          "sourceSha256": "8c14f657ae244d52204200231fc21b9a141a54d1a5fb17083b274d4fefb56c12",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/color-by-number-in-use-960w-3f20befc9319.webp",
          "uploadedAt": "2026-10-28T13:20:25.415Z",
          "cdnVerifiedAt": "2026-10-28T13:23:15.701Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/color-by-number-in-use-8c14f657ae24.webp",
      "uploadedAt": "2026-10-28T13:20:20.577Z",
      "cdnVerifiedAt": "2026-10-28T13:23:14.099Z"
    },
    {
      "slug": "coloring-book-cover-interior",
      "title": "A coloring book cover with real interior sheets",
      "kind": "ai-lifestyle-mockup",
      "page": "coloring-book-cover-interior",
      "file": "/images/coloring-experience/2026-10-28/coloring-book-cover-interior.webp",
      "width": 1440,
      "height": 966,
      "bytes": 208972,
      "sha256": "c44304fab3679ffbd80c325f63393159602896612da6a360c63e4bd0d4a851e7",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:04:35.685Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A neat tabletop set shows one closed thin coloring booklet with the supplied original cover, plus exactly three separate original interior sheets fanned beside it. The cover is real matte paper with the supplied title if present; do not invent new writing. The interior sheets show the supplied line-art pages, one partly colored. A plain pencil case is nearby. Keep every paper inside the image and avoid mock commercial packaging or fulfillment labels.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 2: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 3: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 4: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A neat tabletop set shows one closed thin coloring booklet with the supplied original cover, plus exactly three separate original interior sheets fanned beside it. The cover is real matte paper with the supplied title if present; do not invent new writing. The interior sheets show the supplied line-art pages, one partly colored. A plain pencil case is nearby. Keep every paper inside the image and avoid mock commercial packaging or fulfillment labels.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "f8f0df6d9d11519e0359c325f8b2e5958891bcd9e87229db50f5d3ba6835fd2a",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/book-cover-woodland.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "05b832ca5dc2093750cde1729c5f7337f8fc56e23ea70c2253d37cbd4e9eb0d3",
          "bytes": 140579,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/book-cover-woodland-05b832ca5dc2.png",
          "uploadedAt": "2026-10-28T13:24:10.471Z",
          "cdnVerifiedAt": "2026-10-28T13:24:12.765Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/forest-fox.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "e2a3755d7f1753ca982cb476e1863106b8dc029c319db590e846594b250cb514",
          "bytes": 199620,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/forest-fox-e2a3755d7f17.png",
          "uploadedAt": "2026-10-28T13:24:14.594Z",
          "cdnVerifiedAt": "2026-10-28T13:24:16.435Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/flower-garden.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "d9a9183a1f27e805cbb22febfa4d0c42706e15d1d1f6f831ecf45c34b124407c",
          "bytes": 199332,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/flower-garden-d9a9183a1f27.png",
          "uploadedAt": "2026-10-28T13:24:17.671Z",
          "cdnVerifiedAt": "2026-10-28T13:24:18.721Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/butterfly-meadow.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "9a58f71634ae08506abcee71ebf9f0204f2857b35d78378c23d3f071d95a44e3",
          "bytes": 181784,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/butterfly-meadow-9a58f71634ae.png",
          "uploadedAt": "2026-10-28T13:24:20.101Z",
          "cdnVerifiedAt": "2026-10-28T13:24:20.633Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/coloring-book-cover-interior.png",
        "sha256": "efb77a6bf95238b796ea429e8c68646c7af7b8fd12e3e1d11854fddc0007d88a",
        "bytes": 6571870,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "tfLhauy_JbeU998P3KqNIA",
      "usageMetadata": {
        "promptTokenCount": 4925,
        "candidatesTokenCount": 1724,
        "totalTokenCount": 9455,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 4480
          },
          {
            "modality": "TEXT",
            "tokenCount": 445
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 44
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 2806
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:24.232Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed corrected woodland cover and exactly3 interior originals: fox, flowers and butterfly; complete paper/spread geometry and natural coloring hand. Cover title is readable and within its border.",
        "sha256": "c44304fab3679ffbd80c325f63393159602896612da6a360c63e4bd0d4a851e7"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/coloring-book-cover-interior-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 49600,
          "sha256": "50b447428c2524a2ecbf33ee057385b4b08ff09aa8ca6ec2fd714bea235dbb08",
          "sourceSha256": "c44304fab3679ffbd80c325f63393159602896612da6a360c63e4bd0d4a851e7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-book-cover-interior-640w-50b447428c25.webp",
          "uploadedAt": "2026-10-28T13:21:38.159Z",
          "cdnVerifiedAt": "2026-10-28T13:24:08.310Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/coloring-book-cover-interior-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 87382,
          "sha256": "efe12f79d2d4fbd7647cb76ae6ea4308c0b51a49ba2f5f77bb1b06e645936195",
          "sourceSha256": "c44304fab3679ffbd80c325f63393159602896612da6a360c63e4bd0d4a851e7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-book-cover-interior-960w-efe12f79d2d4.webp",
          "uploadedAt": "2026-10-28T13:21:41.257Z",
          "cdnVerifiedAt": "2026-10-28T13:24:09.314Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-book-cover-interior-c44304fab367.webp",
      "uploadedAt": "2026-10-28T13:21:35.369Z",
      "cdnVerifiedAt": "2026-10-28T13:24:07.744Z"
    },
    {
      "slug": "coloring-book-handheld",
      "title": "A finished coloring booklet held in the hands",
      "kind": "ai-lifestyle-mockup",
      "page": "coloring-book-handheld",
      "file": "/images/coloring-experience/2026-10-28/coloring-book-handheld.webp",
      "width": 1440,
      "height": 966,
      "bytes": 118774,
      "sha256": "a05d6c70992ba6edb80107f7fe51e918a92902ff9254ccfbd5df58ae394ddea7",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:04:28.341Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A person holds a simple finished home-assembled coloring booklet open to two original interior pages from the supplied artwork. Show the real page fold, thin matte paper and a small plain binding. The complete booklet is visible against a relaxed living-room background, and the hands grip it naturally. Only one large area has been colored on each interior. Use the two supplied print designs and no text or logos on the visible cover edge.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 2: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A person holds a simple finished home-assembled coloring booklet open to two original interior pages from the supplied artwork. Show the real page fold, thin matte paper and a small plain binding. The complete booklet is visible against a relaxed living-room background, and the hands grip it naturally. Only one large area has been colored on each interior. Use the two supplied print designs and no text or logos on the visible cover edge.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "3c2a80c5d16ae4c20e58fe9d90f05b499aeaa1833b7a3b69999e3842ad6886bc",
      "references": [
        {
          "file": "tmp/coloring-template-publication/2026-10-28/forest-fox.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "e2a3755d7f1753ca982cb476e1863106b8dc029c319db590e846594b250cb514",
          "bytes": 199620,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/forest-fox-e2a3755d7f17.png",
          "uploadedAt": "2026-10-28T13:24:01.312Z",
          "cdnVerifiedAt": "2026-10-28T13:24:04.373Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/butterfly-meadow.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "9a58f71634ae08506abcee71ebf9f0204f2857b35d78378c23d3f071d95a44e3",
          "bytes": 181784,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/butterfly-meadow-9a58f71634ae.png",
          "uploadedAt": "2026-10-28T13:24:05.613Z",
          "cdnVerifiedAt": "2026-10-28T13:24:07.022Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/coloring-book-handheld.png",
        "sha256": "94e62c1a45828307347a1c2fc2556b3e5a0df1651d9199b4850258f8141690d6",
        "bytes": 6478329,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "tfLhapW4C_yv_9MP57PukAE",
      "usageMetadata": {
        "promptTokenCount": 2628,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 6326,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 388
          },
          {
            "modality": "IMAGE",
            "tokenCount": 2240
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 2018
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:24.151Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed real original fox and butterfly spread against supplied artwork, full book and natural hands visible. This is a presentation concept, not proof of a delivered printing service.",
        "sha256": "a05d6c70992ba6edb80107f7fe51e918a92902ff9254ccfbd5df58ae394ddea7"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/coloring-book-handheld-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 28268,
          "sha256": "dab75a4625218f4ae333948b1c27951e90d2a1d18a1bdd60496967ad6d50baf8",
          "sourceSha256": "a05d6c70992ba6edb80107f7fe51e918a92902ff9254ccfbd5df58ae394ddea7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-book-handheld-640w-dab75a462521.webp",
          "uploadedAt": "2026-10-28T13:21:28.935Z",
          "cdnVerifiedAt": "2026-10-28T13:23:59.508Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/coloring-book-handheld-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 47392,
          "sha256": "230672cae2c566c5c5185578228a5e0c6a544a84967f925be8ea8d72a510ee09",
          "sourceSha256": "a05d6c70992ba6edb80107f7fe51e918a92902ff9254ccfbd5df58ae394ddea7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-book-handheld-960w-230672cae2c5.webp",
          "uploadedAt": "2026-10-28T13:21:32.043Z",
          "cdnVerifiedAt": "2026-10-28T13:24:00.177Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-book-handheld-a05d6c70992b.webp",
      "uploadedAt": "2026-10-28T13:21:26.568Z",
      "cdnVerifiedAt": "2026-10-28T13:23:58.904Z"
    },
    {
      "slug": "coloring-bookmarks-reading",
      "title": "Finished coloring bookmarks beside a book",
      "kind": "ai-lifestyle-mockup",
      "page": "coloring-bookmarks-reading",
      "file": "/images/coloring-experience/2026-10-28/coloring-bookmarks-reading.webp",
      "width": 1440,
      "height": 966,
      "bytes": 188592,
      "sha256": "ce4696c840e76f1d72905b7d0fa08a39f2aee72ecfe142f54ecd543c0fb2c1bb",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:16:55.564Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: edit. Make only a precise local edit to reference image 2. Remove the two handwritten names Sam and MAYA from the ownership fields at the bottom of the two cut-out bookmarks. Leave both ownership lines clean and completely blank. Do not replace them with new writing, marks or fake signatures. Keep all printed labels and outlines exactly as supplied original reference image 1, including READ, EXPLORE and THIS BOOK BELONGS TO. Preserve the colored flower, bee and leaf, uncut three-up worksheet, open book, paper geometry, hand, pencils, wood table, lighting and composition. No other change. Maintain natural sharp editorial photography. This is an AI-generated concept with fictional people and original printable artwork; do not invent a customer testimonial or outcome.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 2: EXACT lifestyle photograph to edit: keep everything except the two handwritten names on the cut bookmark ownership fields.",
      "sourcePrompt": "Use case: edit. Make only a precise local edit to reference image 2. Remove the two handwritten names Sam and MAYA from the ownership fields at the bottom of the two cut-out bookmarks. Leave both ownership lines clean and completely blank. Do not replace them with new writing, marks or fake signatures. Keep all printed labels and outlines exactly as supplied original reference image 1, including READ, EXPLORE and THIS BOOK BELONGS TO. Preserve the colored flower, bee and leaf, uncut three-up worksheet, open book, paper geometry, hand, pencils, wood table, lighting and composition. No other change. Maintain natural sharp editorial photography. This is an AI-generated concept with fictional people and original printable artwork; do not invent a customer testimonial or outcome.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "da9c8355f6fafa4bd2062bdb5863ca448f9779c02a420f4c02b651e7ce898bb1",
      "requestSha256": "b2c8128d2f46ba374069cb34af25df816c37de30556aaf73a74c3656ef061274",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/bookmarks-garden.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "9e10ac370c63a3aa46d44ac56aef39d765bbbdcfa1a0f31e2308823017f524f5",
          "bytes": 178842,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/bookmarks-garden-9e10ac370c63.png",
          "uploadedAt": "2026-10-28T13:24:36.021Z",
          "cdnVerifiedAt": "2026-10-28T13:24:37.142Z"
        },
        {
          "file": "tmp/coloring-experience-review/references/bookmarks-before-blank-fields-repair.webp",
          "role": "EXACT lifestyle photograph to edit: keep everything except the two handwritten names on the cut bookmark ownership fields.",
          "sha256": "e042c4784166767a9aeecd17eb1df37dd3c3b5fd06621f184680d2ab866fb138",
          "bytes": 198264,
          "width": 1440,
          "height": 966,
          "mimeType": "image/webp",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/bookmarks-before-blank-fields-repair-e042c4784166.webp",
          "uploadedAt": "2026-10-28T13:21:58.331Z",
          "cdnVerifiedAt": "2026-10-28T13:24:37.926Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/coloring-bookmarks-reading.png",
        "sha256": "bc2786f800eeb210c6622ee5167f79f898fd9902e7d7afe1498ceb8c591dfed9",
        "bytes": 5999410,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "ofXhao3FILq-odAPuujMyAg",
      "usageMetadata": {
        "promptTokenCount": 2460,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 5968,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 2240
          },
          {
            "modality": "TEXT",
            "tokenCount": 220
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 1828
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:24.406Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed repaired full-size original three-up bookmark sheet plus two cut bookmarks. Flower/bee/leaf artwork and READ/EXPLORE labels are recognizable. Removed both invented handwritten names; ownership lines now blank. Physical2x6in size is enforced by actual PDF, not inferred from photo.",
        "sha256": "ce4696c840e76f1d72905b7d0fa08a39f2aee72ecfe142f54ecd543c0fb2c1bb"
      },
      "previousVersions": [
        {
          "sha256": "e042c4784166767a9aeecd17eb1df37dd3c3b5fd06621f184680d2ab866fb138",
          "model": "gemini-nano-banana-2.1",
          "modelVersion": "gemini-nano-banana-2.1",
          "generatedAt": "2026-10-28T13:04:56.062Z",
          "requestSha256": "e052595d79748b7bd0a16d1873713dc54db6a91551010825739f8f225cb51688",
          "review": {
            "status": "pending-visual-review"
          }
        }
      ],
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/coloring-bookmarks-reading-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 45336,
          "sha256": "c4a80e8bca3896adb323f58c4e9b285731301463b2e47721f1b63fc32e40bc69",
          "sourceSha256": "ce4696c840e76f1d72905b7d0fa08a39f2aee72ecfe142f54ecd543c0fb2c1bb",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-bookmarks-reading-640w-c4a80e8bca38.webp",
          "uploadedAt": "2026-10-28T13:21:53.193Z",
          "cdnVerifiedAt": "2026-10-28T13:24:33.982Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/coloring-bookmarks-reading-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 81970,
          "sha256": "b2d2829c974e1523f430b4a7d344aa6bcf811d9a12e33812a91f20b8d57aafa6",
          "sourceSha256": "ce4696c840e76f1d72905b7d0fa08a39f2aee72ecfe142f54ecd543c0fb2c1bb",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-bookmarks-reading-960w-b2d2829c974e.webp",
          "uploadedAt": "2026-10-28T13:21:55.750Z",
          "cdnVerifiedAt": "2026-10-28T13:24:34.674Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/coloring-bookmarks-reading-ce4696c840e7.webp",
      "uploadedAt": "2026-10-28T13:21:51.051Z",
      "cdnVerifiedAt": "2026-10-28T13:24:33.482Z"
    },
    {
      "slug": "count-and-color-desk",
      "title": "Counting with a printed activity",
      "kind": "ai-lifestyle-mockup",
      "page": "count-and-color-desk",
      "file": "/images/coloring-experience/2026-10-28/count-and-color-desk.webp",
      "width": 1440,
      "height": 966,
      "bytes": 145318,
      "sha256": "24605c82a53b5ccff2667ea9c65a4716af28443e76af158acaca19b1cc1513b8",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:03:16.323Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: The supplied count-and-color garden activity rests on a clean wooden dining table. A child uses a finger beside one row while holding a chunky crayon in the other hand; avoid covering the objects to be counted. A nearby small basket holds six unbranded crayons. Keep the exact number of objects printed in every row and preserve the worksheet layout; do not add or remove objects. The whole sheet is visible.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: The supplied count-and-color garden activity rests on a clean wooden dining table. A child uses a finger beside one row while holding a chunky crayon in the other hand; avoid covering the objects to be counted. A nearby small basket holds six unbranded crayons. Keep the exact number of objects printed in every row and preserve the worksheet layout; do not add or remove objects. The whole sheet is visible.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "2b464e840a4dd79cb690cd5d1ad61b5fa0cc7fbe97a638fd813a26138670ad43",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/count-and-color-garden.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "c5ee1b71309a0b5f6396c882321b8b448903f53689eb24578b51eb4a4e32f624",
          "bytes": 164293,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/count-and-color-garden-c5ee1b71309a.png",
          "uploadedAt": "2026-10-28T13:23:21.971Z",
          "cdnVerifiedAt": "2026-10-28T13:23:23.578Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/count-and-color-desk.png",
        "sha256": "c8e631906b6683f7ff5d01e6b0da50151d4162e8f4b8a53026446adbfd6a8cf3",
        "bytes": 6365721,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "YPLhatrcNe3H4_UPwbf1gQo",
      "usageMetadata": {
        "promptTokenCount": 1476,
        "candidatesTokenCount": 1738,
        "totalTokenCount": 7526,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 356
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          },
          {
            "modality": "TEXT",
            "tokenCount": 58
          }
        ],
        "thoughtsTokenCount": 4312
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.566Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed whole garden worksheet: four task rows are visible with their original object groups and partial coloring; complete paper, natural child hand and ordinary desk. No inferred completed answer score.",
        "sha256": "24605c82a53b5ccff2667ea9c65a4716af28443e76af158acaca19b1cc1513b8"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/count-and-color-desk-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 34178,
          "sha256": "f857f5ad720c8209a50f734a2fed9478a57d20fbe423b0efa2290330770280cc",
          "sourceSha256": "24605c82a53b5ccff2667ea9c65a4716af28443e76af158acaca19b1cc1513b8",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/count-and-color-desk-640w-f857f5ad720c.webp",
          "uploadedAt": "2026-10-28T13:20:30.536Z",
          "cdnVerifiedAt": "2026-10-28T13:23:19.553Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/count-and-color-desk-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 57992,
          "sha256": "ffb52f155813be83de3750a4338231021d5336f24aea5c9923c1756d2cbd1bb4",
          "sourceSha256": "24605c82a53b5ccff2667ea9c65a4716af28443e76af158acaca19b1cc1513b8",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/count-and-color-desk-960w-ffb52f155813.webp",
          "uploadedAt": "2026-10-28T13:20:33.094Z",
          "cdnVerifiedAt": "2026-10-28T13:23:20.733Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/count-and-color-desk-24605c82a53b.webp",
      "uploadedAt": "2026-10-28T13:20:28.158Z",
      "cdnVerifiedAt": "2026-10-28T13:23:18.954Z"
    },
    {
      "slug": "feelings-conversation",
      "title": "A quiet conversation around a feelings sheet",
      "kind": "ai-lifestyle-mockup",
      "page": "feelings-conversation",
      "file": "/images/coloring-experience/2026-10-28/feelings-conversation.webp",
      "width": 1440,
      "height": 966,
      "bytes": 173098,
      "sha256": "9b356050af4c718f4c9b52235d46d0eeeb5abeedfdc5271f07ed1f15a5fa9252",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:14:24.285Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: edit. Make one precise photorealistic edit to reference image 2. Remove ALL handwritten name and answer responses inside the printed feelings worksheet, including Name: Leo and the cursive responses on every answer line. Leave every response line and name field clean and completely blank. Do not add replacement letters, marks, names, signatures or invented answers. Keep the original printed headings, printed HAPPY tracing word, printed question labels and the happy face drawing exactly as the actual worksheet in reference image 1. Keep the existing colored happy face, family expressions, realistic hands, paper angle, surrounding crayons, table, room, lighting and composition unchanged. Keep the complete worksheet visible and sharp. The supplied original worksheet is the authoritative source for printed form labels. No logos, badges, watermarks or invented text. This remains an AI-generated concept with fictional people; it is not a real customer or educational outcome claim.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 2: EXACT scene to edit. Preserve composition, fictional family, hands, table, crayons and the geometry of this full-page worksheet. Remove all handwritten name and answer responses only.",
      "sourcePrompt": "Use case: edit. Make one precise photorealistic edit to reference image 2. Remove ALL handwritten name and answer responses inside the printed feelings worksheet, including Name: Leo and the cursive responses on every answer line. Leave every response line and name field clean and completely blank. Do not add replacement letters, marks, names, signatures or invented answers. Keep the original printed headings, printed HAPPY tracing word, printed question labels and the happy face drawing exactly as the actual worksheet in reference image 1. Keep the existing colored happy face, family expressions, realistic hands, paper angle, surrounding crayons, table, room, lighting and composition unchanged. Keep the complete worksheet visible and sharp. The supplied original worksheet is the authoritative source for printed form labels. No logos, badges, watermarks or invented text. This remains an AI-generated concept with fictional people; it is not a real customer or educational outcome claim.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "e6f10d4948008d50cb6213f843745f8830603d0d6e349bfc2e46627fc3770365",
      "requestSha256": "3e71c713d458fd732c51545130c5de60b88e32cae9fd35598833088c9b8961d3",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/feelings-happy.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "644a526799bf1aed3530689025eb6ed812ec12787060bbb170110164c35c34cc",
          "bytes": 136869,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/feelings-happy-644a526799bf.png",
          "uploadedAt": "2026-10-28T13:23:44.225Z",
          "cdnVerifiedAt": "2026-10-28T13:23:45.504Z"
        },
        {
          "file": "tmp/coloring-experience-review/references/feelings-before-blank-fields-repair.webp",
          "role": "EXACT scene to edit. Preserve composition, fictional family, hands, table, crayons and the geometry of this full-page worksheet. Remove all handwritten name and answer responses only.",
          "sha256": "d8f7f03f16f6d3b6f6cca5e011e73ff9f38240b5ed7667da3d480a7689f55a88",
          "bytes": 175860,
          "width": 1440,
          "height": 966,
          "mimeType": "image/webp",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/feelings-before-blank-fields-repair-d8f7f03f16f6.webp",
          "uploadedAt": "2026-10-28T13:21:06.420Z",
          "cdnVerifiedAt": "2026-10-28T13:23:46.547Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/feelings-conversation.png",
        "sha256": "7e7033aaaa238fb33ccdd394530b9e1dfda9e6178ca9d3bdc28aee50afc90a2f",
        "bytes": 6857667,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "CfXhatnjLPmpq8YPvOPCwA0",
      "usageMetadata": {
        "promptTokenCount": 2500,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 6456,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 2240
          },
          {
            "modality": "TEXT",
            "tokenCount": 260
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 2276
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.895Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed repaired full-size scene. Removed invented handwritten name and written responses; printed prompts, HAPPY outline and colored happy-face example remain. Blank response lines are clean. Fictional home conversation is not clinical evidence.",
        "sha256": "9b356050af4c718f4c9b52235d46d0eeeb5abeedfdc5271f07ed1f15a5fa9252"
      },
      "previousVersions": [
        {
          "sha256": "d8f7f03f16f6d3b6f6cca5e011e73ff9f38240b5ed7667da3d480a7689f55a88",
          "model": "gemini-nano-banana-2.1",
          "modelVersion": "gemini-nano-banana-2.1",
          "generatedAt": "2026-10-28T13:03:48.142Z",
          "requestSha256": "f7e142861d27c6cd303b66e51324740049b3f009a225e97a07b65d0d613e29af",
          "review": {
            "status": "pending-visual-review"
          }
        }
      ],
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/feelings-conversation-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 37100,
          "sha256": "75528528ee5ad72cb8e781a8b9aeed03bef462539bc60aede46d3c06fea6e0e2",
          "sourceSha256": "9b356050af4c718f4c9b52235d46d0eeeb5abeedfdc5271f07ed1f15a5fa9252",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/feelings-conversation-640w-75528528ee5a.webp",
          "uploadedAt": "2026-10-28T13:21:01.071Z",
          "cdnVerifiedAt": "2026-10-28T13:23:42.357Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/feelings-conversation-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 64110,
          "sha256": "77ac307415a7ae4c06b215dd3bc89598c232b4f6102334c62e7ca0c9a0919a8c",
          "sourceSha256": "9b356050af4c718f4c9b52235d46d0eeeb5abeedfdc5271f07ed1f15a5fa9252",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/feelings-conversation-960w-77ac307415a7.webp",
          "uploadedAt": "2026-10-28T13:21:03.692Z",
          "cdnVerifiedAt": "2026-10-28T13:23:43.088Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/feelings-conversation-9b356050af4c.webp",
      "uploadedAt": "2026-10-28T13:20:57.208Z",
      "cdnVerifiedAt": "2026-10-28T13:23:41.410Z"
    },
    {
      "slug": "parent-preschool-table",
      "title": "A parent and child with a simple coloring sheet",
      "kind": "ai-lifestyle-mockup",
      "page": "parent-preschool-table",
      "file": "/images/coloring-experience/2026-10-28/parent-preschool-table.webp",
      "width": 1440,
      "height": 966,
      "bytes": 172494,
      "sha256": "d2f58eb82cacf86924187f6b0960ef1cbaaabc452ddad57a744a225e8f36c3f4",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T12:34:55.471Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: One parent sits beside a preschool-age child at an ordinary kitchen table. They look together at the supplied simple shapes train sheet, partly colored in three broad sections with chunky crayons. The whole real sheet is visible from a gentle overhead angle. The child has a natural crayon grip, and the parent is quietly encouraging rather than pointing across the drawing. No extra worksheet, captions or piles of clutter.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: One parent sits beside a preschool-age child at an ordinary kitchen table. They look together at the supplied simple shapes train sheet, partly colored in three broad sections with chunky crayons. The whole real sheet is visible from a gentle overhead angle. The child has a natural crayon grip, and the parent is quietly encouraging rather than pointing across the drawing. No extra worksheet, captions or piles of clutter.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "4be94ff29784de8c2d7c4c249127c0c74750fcb2fe0d0d5f2432df204d16c21e",
      "requestSha256": "3dbc599540b66d3d7c9fcc6d5d064cfd3f588413d9de9bf0ade9431e60d1767c",
      "references": [
        {
          "file": "tmp/coloring-template-publication/2026-10-28/shape-train.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "b0f8ba10e68fdd6857a6ec872c6a5981eea34b8fb3a9d9d6ef86e5efa0ecc521",
          "bytes": 108778,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/shape-train-b0f8ba10e68f.png",
          "uploadedAt": "2026-10-28T13:23:03.227Z",
          "cdnVerifiedAt": "2026-10-28T13:23:04.337Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/parent-preschool-table.png",
        "sha256": "20f21482851bef668612a16c190c001cede7168f5fc4296256de659cc8e503b9",
        "bytes": 6663638,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "v-vharazOZOA9LsPxZ_f8QM",
      "usageMetadata": {
        "promptTokenCount": 1473,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 6751,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 353
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 3598
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.329Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed shape-train original reference against whole scene: large shapes and train are recognizable, complete sheet on a real table, natural parent/child interaction; no medical or learning-outcome claim.",
        "sha256": "d2f58eb82cacf86924187f6b0960ef1cbaaabc452ddad57a744a225e8f36c3f4"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/parent-preschool-table-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 37664,
          "sha256": "402ab95ca154ab3e712b37af33d733d36b98f9ba448fc96afcb530b04bab5b0f",
          "sourceSha256": "d2f58eb82cacf86924187f6b0960ef1cbaaabc452ddad57a744a225e8f36c3f4",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/parent-preschool-table-640w-402ab95ca154.webp",
          "uploadedAt": "2026-10-28T12:43:05.179Z",
          "cdnVerifiedAt": "2026-10-28T13:23:01.320Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/parent-preschool-table-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 64280,
          "sha256": "a342d3a1467ba6ff835af08e4be74a988ed4e5ec313b6ee89153e8af4163dbbf",
          "sourceSha256": "d2f58eb82cacf86924187f6b0960ef1cbaaabc452ddad57a744a225e8f36c3f4",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/parent-preschool-table-960w-a342d3a1467b.webp",
          "uploadedAt": "2026-10-28T12:43:07.525Z",
          "cdnVerifiedAt": "2026-10-28T13:23:01.794Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/parent-preschool-table-d2f58eb82cac.webp",
      "uploadedAt": "2026-10-28T12:43:02.976Z",
      "cdnVerifiedAt": "2026-10-28T13:23:00.681Z"
    },
    {
      "slug": "party-coloring-set",
      "title": "A coordinated party coloring table",
      "kind": "ai-lifestyle-mockup",
      "page": "party-coloring-set",
      "file": "/images/coloring-experience/2026-10-28/party-coloring-set.webp",
      "width": 1440,
      "height": 966,
      "bytes": 237770,
      "sha256": "dee00b9185342547d16a672a01548008f7051c9f875a71590943ab99eb1e91ab",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:04:58.652Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A small cheerful home party table is set with exactly three original coloring activity sheets from the supplied references, three plain cups of crayons and a few simple paper decorations. Use a restrained peach, cream and teal palette. The sheets are the focal point and remain fully visible; a few large areas can be colored. Do not add branded characters, balloons with writing, extra worksheet text, photo props or table signs.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 2: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 3: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A small cheerful home party table is set with exactly three original coloring activity sheets from the supplied references, three plain cups of crayons and a few simple paper decorations. Use a restrained peach, cream and teal palette. The sheets are the focal point and remain fully visible; a few large areas can be colored. Do not add branded characters, balloons with writing, extra worksheet text, photo props or table signs.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "bc5b8dbbdc4d516a5f1a1184b80d482a46ee20bd2f2503adfc0b5378643cb7c6",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/birthday-party-count.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "d7abac7ecd5fa4afcde28447aba33c8b28916127d622ea29b8a0b8e841405757",
          "bytes": 149786,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/birthday-party-count-d7abac7ecd5f.png",
          "uploadedAt": "2026-10-28T13:24:24.535Z",
          "cdnVerifiedAt": "2026-10-28T13:24:26.391Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/cupcake-parade.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "2c6abb85208d1800bcd83d204365daaa94bfc654f16161d19dbba90a6da83185",
          "bytes": 236661,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/cupcake-parade-2c6abb85208d.png",
          "uploadedAt": "2026-10-28T13:24:28.190Z",
          "cdnVerifiedAt": "2026-10-28T13:24:30.063Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/friendly-robot.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "83d5a7af541b6eed6bfaa93665d82bd3e17f5f9a82e10faacf76959b0fbebaff",
          "bytes": 158173,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/friendly-robot-83d5a7af541b.png",
          "uploadedAt": "2026-10-28T13:24:31.301Z",
          "cdnVerifiedAt": "2026-10-28T13:24:32.531Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/party-coloring-set.png",
        "sha256": "cc4094f2a34c72301642521b9445b89fbe2e2c7fa99d8a6b36d2effe12dc510d",
        "bytes": 7320469,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "wfLharC1HMSR4_UPnuPByAU",
      "usageMetadata": {
        "promptTokenCount": 3773,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 9144,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 3360
          },
          {
            "modality": "TEXT",
            "tokenCount": 413
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 3691
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:24.315Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed complete birthday counting worksheet with original3/2/4/5 targets, original robot and cupcake pages; no branded characters or invented answers/name. Four crayon cups are a harmless scene-prop deviation from the brief.",
        "sha256": "dee00b9185342547d16a672a01548008f7051c9f875a71590943ab99eb1e91ab"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/party-coloring-set-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 54670,
          "sha256": "c12e63fc0cb4158ae70282dd6954dc398533eee4483981e90156c6edadb198a2",
          "sourceSha256": "dee00b9185342547d16a672a01548008f7051c9f875a71590943ab99eb1e91ab",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/party-coloring-set-640w-c12e63fc0cb4.webp",
          "uploadedAt": "2026-10-28T13:21:46.070Z",
          "cdnVerifiedAt": "2026-10-28T13:24:21.864Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/party-coloring-set-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 92758,
          "sha256": "d44638c9e7d4e61f5a1dffc1bb7dd2e6f2495e9e2223c998b4b4074de6e10c8d",
          "sourceSha256": "dee00b9185342547d16a672a01548008f7051c9f875a71590943ab99eb1e91ab",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/party-coloring-set-960w-d44638c9e7d4.webp",
          "uploadedAt": "2026-10-28T13:21:48.778Z",
          "cdnVerifiedAt": "2026-10-28T13:24:23.247Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/party-coloring-set-dee00b918534.webp",
      "uploadedAt": "2026-10-28T13:21:43.580Z",
      "cdnVerifiedAt": "2026-10-28T13:24:21.340Z"
    },
    {
      "slug": "personalized-name-gift",
      "title": "A personalized coloring keepsake",
      "kind": "ai-lifestyle-mockup",
      "page": "personalized-name-gift",
      "file": "/images/coloring-experience/2026-10-28/personalized-name-gift.webp",
      "width": 1440,
      "height": 966,
      "bytes": 151148,
      "sha256": "49cd37f590309e10ab776d558ce8ddee5f5b3b30a569a38a7b97e4e71102ce40",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:03:47.914Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A close-up of two hands holding a completed original name coloring page as a simple homemade gift. Use the exact supplied artwork and the supplied name MAYA if present; do not invent or replace any letters. The page is partly colored with a warm limited palette and a short plain ribbon is laid beside it on the table. Keep every edge of the real paper visible. No greeting-card packaging, price, shipping badge or extra text.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A close-up of two hands holding a completed original name coloring page as a simple homemade gift. Use the exact supplied artwork and the supplied name MAYA if present; do not invent or replace any letters. The page is partly colored with a warm limited palette and a short plain ribbon is laid beside it on the table. Keep every edge of the real paper visible. No greeting-card packaging, price, shipping badge or extra text.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "4b810b61828ecb4838440e1f085bc9d300ed9c51daf56214f76a9d3b9f5e9db0",
      "references": [
        {
          "file": "tmp/coloring-experience-review/references/name-maya.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "02864f06a2288a9e1703055b07ddfd63a04028a0be13d293eef8ff061e6c9942",
          "bytes": 187011,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/name-maya-02864f06a228.png",
          "uploadedAt": "2026-10-28T13:21:16.511Z",
          "cdnVerifiedAt": "2026-10-28T13:23:49.700Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/personalized-name-gift.png",
        "sha256": "278c977bb4ebac483924b06496cb358fea60b079ab2e2d58a98e075cf5221ee2",
        "bytes": 6257614,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "lfLhapSHGbeU998P3KqNIA",
      "usageMetadata": {
        "promptTokenCount": 1482,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 5227,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          },
          {
            "modality": "TEXT",
            "tokenCount": 362
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 2065
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.984Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed full-size actual MAYA outline poster reference: clean fillable letter shapes and six-flower frame remain recognizable, complete sheet held naturally, only the explicitly supplied fictional example name appears.",
        "sha256": "49cd37f590309e10ab776d558ce8ddee5f5b3b30a569a38a7b97e4e71102ce40"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/personalized-name-gift-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 36184,
          "sha256": "1cec2014caee5e8075485d689720d02eaa305a768699844486519ae1d44a6fc7",
          "sourceSha256": "49cd37f590309e10ab776d558ce8ddee5f5b3b30a569a38a7b97e4e71102ce40",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/personalized-name-gift-640w-1cec2014caee.webp",
          "uploadedAt": "2026-10-28T13:21:11.195Z",
          "cdnVerifiedAt": "2026-10-28T13:23:48.335Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/personalized-name-gift-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 61266,
          "sha256": "996988ec683b0e8b58d8aa110914cd880bdb8ec4536a34ff43e2a2d0b098690f",
          "sourceSha256": "49cd37f590309e10ab776d558ce8ddee5f5b3b30a569a38a7b97e4e71102ce40",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/personalized-name-gift-960w-996988ec683b.webp",
          "uploadedAt": "2026-10-28T13:21:13.996Z",
          "cdnVerifiedAt": "2026-10-28T13:23:48.983Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/personalized-name-gift-49cd37f59030.webp",
      "uploadedAt": "2026-10-28T13:21:08.808Z",
      "cdnVerifiedAt": "2026-10-28T13:23:47.301Z"
    },
    {
      "slug": "photo-reference-lineart",
      "title": "Actual reference-guided pet line art",
      "kind": "ai-lifestyle-mockup",
      "file": "/images/coloring-experience/2026-10-28/photo-reference-lineart.webp",
      "width": 1440,
      "height": 966,
      "bytes": 127326,
      "sha256": "84492493ce8708fdaa8bb2d723cca56049de3a1a7564cd38ee22365a740124e7",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T12:38:57.064Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: style-transfer. Convert the exact supplied original synthetic pet photograph into one clean printable black-and-white coloring illustration. Preserve the same corgi identity, coat-patch boundaries, three-quarter sitting pose, every visible paw, two upright ears, mat shape and potted plant placement. Keep the same landscape framing and generous margins. Replace photographic textures with smooth closed black outline shapes and completely white interiors. Use clear medium-bold outer contours and restrained inner detail, no grayscale, shadows, crosshatching, solid black large fills, text, labels, watermarks, logos or cropped body parts. The output is an actual reference-guided AI line-art transformation for a transparent model-provenance example, not a screenshot.\n\nReference images, in exact input order:\nImage 1: The exact original synthetic pet photo input. Preserve identity, pose, full-body framing and main scene objects.",
      "sourcePrompt": "Use case: style-transfer. Convert the exact supplied original synthetic pet photograph into one clean printable black-and-white coloring illustration. Preserve the same corgi identity, coat-patch boundaries, three-quarter sitting pose, every visible paw, two upright ears, mat shape and potted plant placement. Keep the same landscape framing and generous margins. Replace photographic textures with smooth closed black outline shapes and completely white interiors. Use clear medium-bold outer contours and restrained inner detail, no grayscale, shadows, crosshatching, solid black large fills, text, labels, watermarks, logos or cropped body parts. The output is an actual reference-guided AI line-art transformation for a transparent model-provenance example, not a screenshot.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "9fafcd9006e16c0810dcabcfb845be49ab9463a355acfb0d1b415d6e89b1a0cb",
      "references": [
        {
          "file": "/images/coloring-experience/2026-10-28/photo-reference-pet.webp",
          "role": "The exact original synthetic pet photo input. Preserve identity, pose, full-body framing and main scene objects.",
          "sha256": "707f5eeb6cf774634277cd9d7a647afa1144187f042b4c9333bf91ebe1ddc0ae",
          "bytes": 201398,
          "width": 1440,
          "height": 966,
          "mimeType": "image/webp",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-pet-707f5eeb6cf7.webp",
          "uploadedAt": "2026-10-28T13:24:43.168Z",
          "cdnVerifiedAt": "2026-10-28T13:24:43.885Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/photo-reference-lineart.png",
        "sha256": "bc973039ccf5c7ecef2e0bf99215009c67044663b8a11893b6e335335aff7d42",
        "bytes": 2334667,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "xOzharKoCuuT9LsPnZKggA8",
      "usageMetadata": {
        "promptTokenCount": 1304,
        "candidatesTokenCount": 1778,
        "totalTokenCount": 4454,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 184
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          },
          {
            "modality": "TEXT",
            "tokenCount": 98
          }
        ],
        "thoughtsTokenCount": 1372
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:24.569Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed exact-input reference-guided output against corgi photo: recognizably matching pose/markings, clean white fillable regions and outlines, natural visible-paw structure. Plant/eyes/background details can change; provenance records exact input SHA.",
        "sha256": "84492493ce8708fdaa8bb2d723cca56049de3a1a7564cd38ee22365a740124e7"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/photo-reference-lineart-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 38048,
          "sha256": "1f5219530972f94b67a31bd0a7601b5b1fc2e1bd0add86d941c1347c935ec4df",
          "sourceSha256": "84492493ce8708fdaa8bb2d723cca56049de3a1a7564cd38ee22365a740124e7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-lineart-640w-1f5219530972.webp",
          "uploadedAt": "2026-10-28T12:43:32.336Z",
          "cdnVerifiedAt": "2026-10-28T13:24:41.074Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/photo-reference-lineart-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 64466,
          "sha256": "fe6d3cfd5045f18842f950aa81809d80a9a3bb2ec0e1f4755b7d6eca7227e5df",
          "sourceSha256": "84492493ce8708fdaa8bb2d723cca56049de3a1a7564cd38ee22365a740124e7",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-lineart-960w-fe6d3cfd5045.webp",
          "uploadedAt": "2026-10-28T12:43:34.899Z",
          "cdnVerifiedAt": "2026-10-28T13:24:41.700Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-lineart-84492493ce87.webp",
      "uploadedAt": "2026-10-28T12:43:29.523Z",
      "cdnVerifiedAt": "2026-10-28T13:24:40.345Z"
    },
    {
      "slug": "photo-reference-pet",
      "title": "Original synthetic pet photo reference",
      "kind": "ai-lifestyle-mockup",
      "file": "/images/coloring-experience/2026-10-28/photo-reference-pet.webp",
      "width": 1440,
      "height": 966,
      "bytes": 201398,
      "sha256": "707f5eeb6cf774634277cd9d7a647afa1144187f042b4c9333bf91ebe1ddc0ae",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T12:35:29.964Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one original realistic pet photograph of a friendly small corgi sitting on a plain pale woven mat beside a simple potted plant on a quiet home patio. The dog is shown in a complete three-quarter front view, all four short paws and its complete body visible, with clearly recognizable tan-and-white coat markings, two upright ears and a natural friendly mouth. Use soft daylight, realistic fur and a clean uncluttered background with only the mat and one broad-leaf pot. The dog is the clear focal point, with at least10percent margin around the whole body. No humans, collars, brands, letters, signs, logos, watermarks or captions. This is a fictional AI-created reference for a line-art demonstration, not a real customer photo.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one original realistic pet photograph of a friendly small corgi sitting on a plain pale woven mat beside a simple potted plant on a quiet home patio. The dog is shown in a complete three-quarter front view, all four short paws and its complete body visible, with clearly recognizable tan-and-white coat markings, two upright ears and a natural friendly mouth. Use soft daylight, realistic fur and a clean uncluttered background with only the mat and one broad-leaf pot. The dog is the clear focal point, with at least10percent margin around the whole body. No humans, collars, brands, letters, signs, logos, watermarks or captions. This is a fictional AI-created reference for a line-art demonstration, not a real customer photo.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "4be94ff29784de8c2d7c4c249127c0c74750fcb2fe0d0d5f2432df204d16c21e",
      "requestSha256": "291d63a4eb57134824adf4d12410b95612f025a1cd2f5430e938df61f45bc167",
      "references": [],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/photo-reference-pet.png",
        "sha256": "c94e7d32e48e0a3c9e8548239e4b7063372c518093e3f9ef08feb03a67b8d432",
        "bytes": 6710674,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "7OvhaoDAHuuT9LsPnZKggA8",
      "usageMetadata": {
        "promptTokenCount": 163,
        "candidatesTokenCount": 1740,
        "totalTokenCount": 3922,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 163
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          },
          {
            "modality": "TEXT",
            "tokenCount": 60
          }
        ],
        "thoughtsTokenCount": 2019
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:24.490Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed original synthetic corgi photo: natural seated anatomy, plausible mat/plant/light, no logos or identifiers. Some rear-paw occlusion is natural; this is explicitly AI-created reference art.",
        "sha256": "707f5eeb6cf774634277cd9d7a647afa1144187f042b4c9333bf91ebe1ddc0ae"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/photo-reference-pet-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 41598,
          "sha256": "ee45d54dea8d1104f00da90e021e614534e21b9bb72aec65c8c927e9a3ffe3e1",
          "sourceSha256": "707f5eeb6cf774634277cd9d7a647afa1144187f042b4c9333bf91ebe1ddc0ae",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-pet-640w-ee45d54dea8d.webp",
          "uploadedAt": "2026-10-28T12:43:24.410Z",
          "cdnVerifiedAt": "2026-10-28T13:24:39.173Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/photo-reference-pet-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 76152,
          "sha256": "fed72033e005d2424fbef2721251371da603e0bf7d81464ec07d51023c009d3b",
          "sourceSha256": "707f5eeb6cf774634277cd9d7a647afa1144187f042b4c9333bf91ebe1ddc0ae",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-pet-960w-fed72033e005.webp",
          "uploadedAt": "2026-10-28T12:43:27.222Z",
          "cdnVerifiedAt": "2026-10-28T13:24:39.689Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-pet-707f5eeb6cf7.webp",
      "uploadedAt": "2026-10-28T12:43:21.553Z",
      "cdnVerifiedAt": "2026-10-28T13:24:38.483Z"
    },
    {
      "slug": "photo-to-lineart-presentation",
      "title": "An original reference and its AI line art",
      "kind": "ai-lifestyle-mockup",
      "page": "photo-to-lineart-presentation",
      "file": "/images/coloring-experience/2026-10-28/photo-to-lineart-presentation.webp",
      "width": 1440,
      "height": 966,
      "bytes": 203940,
      "sha256": "5bc8e202038ef87270f9466fbe8df30b8defcb466391f8ec7f63d53d55304194",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:04:00.895Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: Two matching full-size landscape printouts lie side by side on a neutral home desk: the left is the supplied original synthetic pet photograph and the right is the supplied black-and-white line art generated from that exact reference. Preserve the same pet identity, pose and scene framing in both, using the supplied two images as the printed content. Keep the line-art print uncolored, with generous white areas. A plain pencil rests below, and natural window light gives real paper texture. No browser chrome, labels, before/after text, claims or invented application controls.\n\nReference images, in exact input order:\nImage 1: Original synthetic pet photo generated with Vertex Nano Banana 2.1. This is the genuine input used for the paired line-art generation.\nImage 2: Actual reference-guided line-art generation from image1 using Vertex Nano Banana2.1. Preserve it as the printed right-hand artwork.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: Two matching full-size landscape printouts lie side by side on a neutral home desk: the left is the supplied original synthetic pet photograph and the right is the supplied black-and-white line art generated from that exact reference. Preserve the same pet identity, pose and scene framing in both, using the supplied two images as the printed content. Keep the line-art print uncolored, with generous white areas. A plain pencil rests below, and natural window light gives real paper texture. No browser chrome, labels, before/after text, claims or invented application controls.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "cc077c6e3198d891b53cbb919e2f2ea4ddd12be3d513fffd2efd6f6a162fb11f",
      "references": [
        {
          "file": "/images/coloring-experience/2026-10-28/photo-reference-pet.webp",
          "role": "Original synthetic pet photo generated with Vertex Nano Banana 2.1. This is the genuine input used for the paired line-art generation.",
          "sha256": "707f5eeb6cf774634277cd9d7a647afa1144187f042b4c9333bf91ebe1ddc0ae",
          "bytes": 201398,
          "width": 1440,
          "height": 966,
          "mimeType": "image/webp",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-pet-707f5eeb6cf7.webp",
          "uploadedAt": "2026-10-28T13:23:53.405Z",
          "cdnVerifiedAt": "2026-10-28T13:23:55.835Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/photo-reference-lineart.webp",
          "role": "Actual reference-guided line-art generation from image1 using Vertex Nano Banana2.1. Preserve it as the printed right-hand artwork.",
          "sha256": "84492493ce8708fdaa8bb2d723cca56049de3a1a7564cd38ee22365a740124e7",
          "bytes": 127326,
          "width": 1440,
          "height": 966,
          "mimeType": "image/webp",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-reference-lineart-84492493ce87.webp",
          "uploadedAt": "2026-10-28T13:23:57.225Z",
          "cdnVerifiedAt": "2026-10-28T13:23:58.081Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/photo-to-lineart-presentation.png",
        "sha256": "1d16b5ba5158a1bdb92ad7e51d3170e00eb7ab5f0704d19e5b5ae030d1fc5083",
        "bytes": 6447936,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "oPLhaq6LGsSR4_UPnuPByAU",
      "usageMetadata": {
        "promptTokenCount": 2667,
        "candidatesTokenCount": 1716,
        "totalTokenCount": 5745,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 427
          },
          {
            "modality": "IMAGE",
            "tokenCount": 2240
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          },
          {
            "modality": "TEXT",
            "tokenCount": 36
          }
        ],
        "thoughtsTokenCount": 1362
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:24.074Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed actual generated photo/lineart pair used as two printed examples: matching corgi pose/markings and environment remain recognizable. Fine lines/details can vary; no fake application UI or claim of default-model output.",
        "sha256": "5bc8e202038ef87270f9466fbe8df30b8defcb466391f8ec7f63d53d55304194"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/photo-to-lineart-presentation-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 45524,
          "sha256": "e97bbee91f710c00fa79d46fefe2794a498a0bffd401c4f096264a3a30a950e7",
          "sourceSha256": "5bc8e202038ef87270f9466fbe8df30b8defcb466391f8ec7f63d53d55304194",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-to-lineart-presentation-640w-e97bbee91f71.webp",
          "uploadedAt": "2026-10-28T13:21:21.855Z",
          "cdnVerifiedAt": "2026-10-28T13:23:51.329Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/photo-to-lineart-presentation-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 82270,
          "sha256": "9021fa3143fe093a6d02481e82c0bbd3ebd01816e465d6d3208c6c6075918b78",
          "sourceSha256": "5bc8e202038ef87270f9466fbe8df30b8defcb466391f8ec7f63d53d55304194",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-to-lineart-presentation-960w-9021fa3143fe.webp",
          "uploadedAt": "2026-10-28T13:21:24.001Z",
          "cdnVerifiedAt": "2026-10-28T13:23:51.987Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/photo-to-lineart-presentation-5bc8e202038e.webp",
      "uploadedAt": "2026-10-28T13:21:19.228Z",
      "cdnVerifiedAt": "2026-10-28T13:23:50.749Z"
    },
    {
      "slug": "shapes-activity-table",
      "title": "A shapes coloring activity at home",
      "kind": "ai-lifestyle-mockup",
      "page": "shapes-activity-table",
      "file": "/images/coloring-experience/2026-10-28/shapes-activity-table.webp",
      "width": 1440,
      "height": 966,
      "bytes": 130682,
      "sha256": "5f1de8f83c93d7e171826268bff4a8cce7e72c8d07e172c7166004c0540c18b5",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:03:13.874Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A finished simple shapes hunt sheet from the supplied reference is laid beside a small set of three plain wooden geometric shapes. A parent and child are partly visible at the far side of the table, with their hands secondary to the sheet. Only the target shape type is lightly colored on the page. Preserve the actual outlined shapes and task structure, without adding numbers or written answers.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A finished simple shapes hunt sheet from the supplied reference is laid beside a small set of three plain wooden geometric shapes. A parent and child are partly visible at the far side of the table, with their hands secondary to the sheet. Only the target shape type is lightly colored on the page. Preserve the actual outlined shapes and task structure, without adding numbers or written answers.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "4dc0c54b95d1a3028af23acc2f35ebcc1b715a068d6000a55273a99bd1bdf724",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/shapes-circle-hunt.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "b19e62d1aa1ccffc464d8ca1b90a9d8f164905bebc8c289e7728e62ef0afde47",
          "bytes": 101175,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/shapes-circle-hunt-b19e62d1aa1c.png",
          "uploadedAt": "2026-10-28T13:23:31.598Z",
          "cdnVerifiedAt": "2026-10-28T13:23:33.141Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/shapes-activity-table.png",
        "sha256": "20bc28c31545e5e122728de8163aa7d4cfe463f99dc5df0afdb82387fbba6a9e",
        "bytes": 5936927,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "YvLhaqTnAZaY4_UPhJlQ",
      "usageMetadata": {
        "promptTokenCount": 1468,
        "candidatesTokenCount": 1810,
        "totalTokenCount": 6370,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 348
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          },
          {
            "modality": "TEXT",
            "tokenCount": 130
          }
        ],
        "thoughtsTokenCount": 3092
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.729Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed original12-shape worksheet against scene: six circles are colored blue, other shape types remain uncolored; page is complete and hands are plausible.",
        "sha256": "5f1de8f83c93d7e171826268bff4a8cce7e72c8d07e172c7166004c0540c18b5"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/shapes-activity-table-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 32416,
          "sha256": "9a3fce2fb52f6af4f9250db21f633207315c66cf15e9ba82ccf6399c9b5a0df6",
          "sourceSha256": "5f1de8f83c93d7e171826268bff4a8cce7e72c8d07e172c7166004c0540c18b5",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/shapes-activity-table-640w-9a3fce2fb52f.webp",
          "uploadedAt": "2026-10-28T13:20:45.478Z",
          "cdnVerifiedAt": "2026-10-28T13:23:29.780Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/shapes-activity-table-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 54592,
          "sha256": "fd6d412bf16af6be2c712944c97802a146516b08fa79f940a2d1e853bcf51327",
          "sourceSha256": "5f1de8f83c93d7e171826268bff4a8cce7e72c8d07e172c7166004c0540c18b5",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/shapes-activity-table-960w-fd6d412bf16a.webp",
          "uploadedAt": "2026-10-28T13:20:47.771Z",
          "cdnVerifiedAt": "2026-10-28T13:23:30.371Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/shapes-activity-table-5f1de8f83c93.webp",
      "uploadedAt": "2026-10-28T13:20:43.052Z",
      "cdnVerifiedAt": "2026-10-28T13:23:29.034Z"
    },
    {
      "slug": "teacher-coloring-station",
      "title": "A classroom coloring station",
      "kind": "ai-lifestyle-mockup",
      "page": "teacher-coloring-station",
      "file": "/images/coloring-experience/2026-10-28/teacher-coloring-station.webp",
      "width": 1440,
      "height": 966,
      "bytes": 121446,
      "sha256": "6f9322e3b05ffd2f538e4e56025eb9a34596c479ae6614afc4f92b163f64422c",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T12:34:52.416Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: An adult teacher has laid out exactly three finished original activity sheets from the supplied references on a small classroom table, with a simple divided pot of crayons. A few empty child-sized chairs sit behind it. The three sheets are clearly separated and fully in frame, with one small section colored on each. Use a candid, inviting educational photograph without children crowding the frame and without an invented blackboard heading.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 2: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.\nImage 3: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: An adult teacher has laid out exactly three finished original activity sheets from the supplied references on a small classroom table, with a simple divided pot of crayons. A few empty child-sized chairs sit behind it. The three sheets are clearly separated and fully in frame, with one small section colored on each. Use a candid, inviting educational photograph without children crowding the frame and without an invented blackboard heading.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "4be94ff29784de8c2d7c4c249127c0c74750fcb2fe0d0d5f2432df204d16c21e",
      "requestSha256": "0f06510b9e9954f3fec4a20be36b3573e25acad5686600ea3e7505b3761bb8bb",
      "references": [
        {
          "file": "tmp/coloring-template-publication/2026-10-28/alphabet-apple.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "4e049690d7369738e6e0a70806cd69e32fdec50fcf85e36e306568b2876590bc",
          "bytes": 133926,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/alphabet-apple-4e049690d736.png",
          "uploadedAt": "2026-10-28T13:23:07.837Z",
          "cdnVerifiedAt": "2026-10-28T13:23:08.866Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/counting-stars.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "14e3b48fbbf356088d2efea22e1915d03042960f6f10a8863a67c2cbea40d900",
          "bytes": 128199,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/counting-stars-14e3b48fbbf3.png",
          "uploadedAt": "2026-10-28T13:23:10.043Z",
          "cdnVerifiedAt": "2026-10-28T13:23:11.167Z"
        },
        {
          "file": "tmp/coloring-template-publication/2026-10-28/shape-train.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "b0f8ba10e68fdd6857a6ec872c6a5981eea34b8fb3a9d9d6ef86e5efa0ecc521",
          "bytes": 108778,
          "width": 2550,
          "height": 3300,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/shape-train-b0f8ba10e68f.png",
          "uploadedAt": "2026-10-28T13:23:12.501Z",
          "cdnVerifiedAt": "2026-10-28T13:23:13.299Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/teacher-coloring-station.png",
        "sha256": "0b1ce8fade4c1aae5de66a3f0d37e75851498096f5516d55412f1c6b2ed79442",
        "bytes": 5988812,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "vuvhatbvJc31tAKK-fWgDQ",
      "usageMetadata": {
        "promptTokenCount": 3771,
        "candidatesTokenCount": 1680,
        "totalTokenCount": 7726,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 411
          },
          {
            "modality": "IMAGE",
            "tokenCount": 3360
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          }
        ],
        "thoughtsTokenCount": 2275
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.407Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed three actual SVG originals together: A/apple, five-stars counting and train pages remain fully visible with natural classroom supplies and fictional teacher.",
        "sha256": "6f9322e3b05ffd2f538e4e56025eb9a34596c479ae6614afc4f92b163f64422c"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/teacher-coloring-station-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 30976,
          "sha256": "1e430054ef7c752d1430844939858765ab9d384f64b63dcb40bd1da4a1d8d8c5",
          "sourceSha256": "6f9322e3b05ffd2f538e4e56025eb9a34596c479ae6614afc4f92b163f64422c",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/teacher-coloring-station-640w-1e430054ef7c.webp",
          "uploadedAt": "2026-10-28T12:43:15.507Z",
          "cdnVerifiedAt": "2026-10-28T13:23:05.849Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/teacher-coloring-station-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 53242,
          "sha256": "347a5805a6301e97b18cafcceb8316d315804b6ef428b3ebdd77658b9d413d06",
          "sourceSha256": "6f9322e3b05ffd2f538e4e56025eb9a34596c479ae6614afc4f92b163f64422c",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/teacher-coloring-station-960w-347a5805a630.webp",
          "uploadedAt": "2026-10-28T12:43:18.937Z",
          "cdnVerifiedAt": "2026-10-28T13:23:06.455Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/teacher-coloring-station-6f9322e3b05f.webp",
      "uploadedAt": "2026-10-28T12:43:11.245Z",
      "cdnVerifiedAt": "2026-10-28T13:23:05.036Z"
    },
    {
      "slug": "tracing-pencil-practice",
      "title": "Tracing practice with a pencil",
      "kind": "ai-lifestyle-mockup",
      "page": "tracing-pencil-practice",
      "file": "/images/coloring-experience/2026-10-28/tracing-pencil-practice.webp",
      "width": 1440,
      "height": 966,
      "bytes": 155406,
      "sha256": "328270bacdaed96e70ee737643189edf409c07d24c624add43d4383f4a4f2207",
      "provider": "Google Vertex AI",
      "model": "gemini-nano-banana-2.1",
      "modelVersion": "gemini-nano-banana-2.1",
      "apiVersion": "v1",
      "location": "global",
      "generatedAt": "2026-10-28T13:03:26.347Z",
      "imageSize": "2K",
      "aspectRatio": "3:2",
      "generationConfig": {
        "responseModalities": [
          "IMAGE"
        ],
        "candidateCount": 1,
        "imageConfig": {
          "aspectRatio": "3:2",
          "imageSize": "2K"
        },
        "thinkingConfig": {
          "thinkingLevel": "HIGH"
        }
      },
      "prompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A small child-height desk holds the supplied bee path tracing sheet, a plain pencil and an eraser. One small hand follows a single provided dotted path with a light pencil line. Preserve the original start/end markers, dotted path shapes and coloring areas. Show the pencil tip just on the traceable path, with the full sheet visible at a slight natural angle. Do not turn all dashed paths into solid lines.\n\nReference images, in exact input order:\nImage 1: Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
      "sourcePrompt": "Use case: photorealistic-natural. Create one high-quality editorial lifestyle photograph showing finished original coloring artwork in everyday use. The supplied artwork is the actual original design reference, not a stock style suggestion. Preserve its recognizable drawing, page layout, number/letter positions and task structure. Show complete sheets, plausible real paper, generous print margins and natural hand anatomy. Keep the artwork the focal point: large, sharp, readable, with a believable viewing angle and coherent daylight. People are fictional and secondary, dressed in ordinary modest clothing. Use warm but realistic materials and an unstyled home or classroom, with restrained color from pencils or partially colored large areas. Avoid luxury advertising sets, floating paper, collages, invented app screens, watermarks, brands, badges and logos. Do not add headings, gibberish text, fake names, extra numerals, invented answer labels, or unrequested characters. Small pre-existing worksheet labels may remain from the supplied original; never rewrite the task or invent an answer key. This is an AI-generated presentation concept, not a real customer photograph, application screenshot, verified printing service, or claim of educational/therapeutic outcomes.\n\nScene: A small child-height desk holds the supplied bee path tracing sheet, a plain pencil and an eraser. One small hand follows a single provided dotted path with a light pencil line. Preserve the original start/end markers, dotted path shapes and coloring areas. Show the pencil tip just on the traceable path, with the full sheet visible at a slight natural angle. Do not turn all dashed paths into solid lines.",
      "sourceSpecFile": "scripts/coloring-experience-specs/2026-10-28.json",
      "sourceSpecSha256": "a5568fc658a2badd28c497f0e7a85fe68786d2aab49f5ec67b4025355be85129",
      "requestSha256": "54e1b444e8f4673c82e16c026b04087bfe567e63514dc29deea1a6fd53e17aad",
      "references": [
        {
          "file": "tmp/coloring-activity-assets-20261028/trace-and-color-bee-paths.png",
          "role": "Actual original worksheet artwork: preserve its subject, layout and visible task. This is a print design, not a screenshot.",
          "sha256": "5b3602b77814866d9dfaac3b7ee84d084cfb818508aec62306ceb108337a483d",
          "bytes": 178088,
          "width": 1700,
          "height": 2200,
          "mimeType": "image/png",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/trace-and-color-bee-paths-5b3602b77814.png",
          "uploadedAt": "2026-10-28T13:23:26.628Z",
          "cdnVerifiedAt": "2026-10-28T13:23:28.393Z"
        }
      ],
      "raw": {
        "file": "tmp/coloring-experience-originals/2026-10-28/tracing-pencil-practice.png",
        "sha256": "d6dcc137794bebda4e5bc15eaad51b347330e87bb89c39ff20f76cf2121e9d33",
        "bytes": 6886754,
        "width": 2528,
        "height": 1696,
        "mimeType": "image/png"
      },
      "responseId": "YPLhavTLNp2P4_UPrbigkAU",
      "usageMetadata": {
        "promptTokenCount": 1476,
        "candidatesTokenCount": 1782,
        "totalTokenCount": 6384,
        "trafficType": "ON_DEMAND",
        "promptTokensDetails": [
          {
            "modality": "TEXT",
            "tokenCount": 356
          },
          {
            "modality": "IMAGE",
            "tokenCount": 1120
          }
        ],
        "candidatesTokensDetails": [
          {
            "modality": "IMAGE",
            "tokenCount": 1680
          },
          {
            "modality": "TEXT",
            "tokenCount": 102
          }
        ],
        "thoughtsTokenCount": 3126
      },
      "disclosure": "AI-generated presentation concepts using original coloring references and fictional people. They show ways a printable can be used, not customer photographs, application screenshots, guaranteed generated exports, educational or therapeutic outcomes, or a print/fulfillment service. The separate photo/line-art pair records its actual Vertex model provenance.",
      "review": {
        "status": "visually-approved",
        "reviewedAt": "2026-10-28T13:19:23.650Z",
        "reviewedBy": "Coloring media agent",
        "note": "Reviewed bee tracing worksheet and four original dotted paths; pencil activity, complete printed page and natural hand posture are visible without fabricated results.",
        "sha256": "328270bacdaed96e70ee737643189edf409c07d24c624add43d4383f4a4f2207"
      },
      "variants": [
        {
          "file": "/images/coloring-experience/2026-10-28/tracing-pencil-practice-640w.webp",
          "width": 640,
          "height": 429,
          "bytes": 32514,
          "sha256": "0802a57358860669e04111b4081e721284a947f9ff69e33f4ae01de4f46c03ba",
          "sourceSha256": "328270bacdaed96e70ee737643189edf409c07d24c624add43d4383f4a4f2207",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/tracing-pencil-practice-640w-0802a5735886.webp",
          "uploadedAt": "2026-10-28T13:20:38.002Z",
          "cdnVerifiedAt": "2026-10-28T13:23:24.846Z"
        },
        {
          "file": "/images/coloring-experience/2026-10-28/tracing-pencil-practice-960w.webp",
          "width": 960,
          "height": 644,
          "bytes": 55386,
          "sha256": "e3aae0374bd5e703da8e7d90d94923e22ee688f8cc8f092b6911cc2a00c93225",
          "sourceSha256": "328270bacdaed96e70ee737643189edf409c07d24c624add43d4383f4a4f2207",
          "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/tracing-pencil-practice-960w-e3aae0374bd5.webp",
          "uploadedAt": "2026-10-28T13:20:40.845Z",
          "cdnVerifiedAt": "2026-10-28T13:23:25.453Z"
        }
      ],
      "cdnUrl": "https://cdn.llamagen.ai/web_public/coloring-experience/2026-10-28/tracing-pencil-practice-328270bacdae.webp",
      "uploadedAt": "2026-10-28T13:20:35.569Z",
      "cdnVerifiedAt": "2026-10-28T13:23:24.394Z"
    }
  ],
  "updatedAt": "2026-10-28T13:24:43.889Z"
}
