{
  "id": "mascot-empty-state",
  "theme": "characters",
  "type": "image",
  "sourceCategory": "mascot",
  "kind": "image",
  "genre": "mascot",
  "title": "Mascot for empty and completion states",
  "description": "An illustration for no search results, a successful save or first-time guidance.",
  "prompt": "Create a small UI illustration for the state {{state}} in {{service}}. Feature one original {{mascot}} mascot performing {{action}} with one simple {{prop}}. Use {{palette}} colors, friendly restrained emotion, a clean rounded 2D illustration style and an uncluttered composition. Place the illustration in the upper center and leave the bottom 30 percent empty for explanatory text added later. Plain light background, clear silhouette, simple shapes readable at small display size. The character should feel supportive rather than distressed. No generated text, numbers, logos, interface screenshot or watermark.",
  "variables": [
    {
      "key": "state",
      "label": "Screen state",
      "default": "no search results",
      "required": true
    },
    {
      "key": "service",
      "label": "Service use case",
      "default": "a note-taking app",
      "required": true
    },
    {
      "key": "mascot",
      "label": "Mascot",
      "default": "round mint owl",
      "required": true
    },
    {
      "key": "action",
      "label": "Action",
      "default": "looking thoughtfully through",
      "required": true
    },
    {
      "key": "prop",
      "label": "Accessory",
      "default": "magnifying glass",
      "required": true
    },
    {
      "key": "palette",
      "label": "Color palette",
      "default": "mint, navy and warm white",
      "required": true
    }
  ],
  "notes": [],
  "outputArtifact": "One image. Turnarounds and walk-cycle concepts use a single sheet. Also configure dimensions and transparency in the generation service.",
  "modelPolicy": "model-agnostic",
  "aspectRatio": "4:3",
  "referenceImageRequired": false,
  "transparentOutputRequested": false,
  "ageConstraint": "When depicting a human, use a fictional adult aged 25 or older.",
  "acceptanceCriteria": null,
  "keywords": [
    "Mascot",
    "UI",
    "Empty state"
  ],
  "defaultPrompt": "Create a small UI illustration for the state no search results in a note-taking app. Feature one original round mint owl mascot performing looking thoughtfully through with one simple magnifying glass. Use mint, navy and warm white colors, friendly restrained emotion, a clean rounded 2D illustration style and an uncluttered composition. Place the illustration in the upper center and leave the bottom 30 percent empty for explanatory text added later. Plain light background, clear silhouette, simple shapes readable at small display size. The character should feel supportive rather than distressed. No generated text, numbers, logos, interface screenshot or watermark.",
  "execution": {
    "status": "not-run",
    "actualModel": null,
    "modelVersion": null,
    "executionDate": null,
    "tokens": null,
    "cost": null,
    "elapsedSeconds": null,
    "output": null
  },
  "provenance": {
    "source": "Kumyu Academy creative templates",
    "sourceFile": "apps/academy/content/creative/templates/en/characters.json",
    "sourceCommit": "33a0ac4473d64ec443e809d754051109d9324435",
    "sourceBlob": "ef00d012cc3be5e4fcf3bd60e1f10f326014eaea",
    "sourceSha256": "95df122e563faa5f214d79a08450e425656bb0e3f2f58eb3f5d827794d63e2e9",
    "originalJsonPointer": "/templates/12",
    "originalPromptSha256": "c3639f3ddcfbeea7fdffa434302b7e223ef467e99072905d70392c41159845a5",
    "publicPromptSha256": "c3639f3ddcfbeea7fdffa434302b7e223ef467e99072905d70392c41159845a5",
    "originalDefaultPromptSha256": "107810fbde9eb34eaa7ae8beffe5f4cb3463f2fa815ff885a6b7ab8b73332055",
    "publicDefaultPromptSha256": "107810fbde9eb34eaa7ae8beffe5f4cb3463f2fa815ff885a6b7ab8b73332055",
    "transformations": [],
    "defaultInterpolationMatchesOriginal": true,
    "validationNotes": []
  }
}
