{
  "id": "photo-woman-natural",
  "theme": "realistic-adults",
  "type": "image",
  "sourceCategory": "photo",
  "kind": "image",
  "genre": "photo-portrait",
  "title": "Attractive adult woman in natural light",
  "description": "An approachable profile portrait or key visual.",
  "prompt": "Create a photorealistic editorial portrait of an attractive fictional adult woman, age {{age}}. Appearance: {{appearance}}. She wears {{outfit}} and looks toward the camera with a relaxed, genuine smile. Frame from the chest up at eye level, with natural portrait perspective. Soft window daylight from camera left, gentle shadows and a quiet {{background}} background. Focus sharply on both eyes, use a subtle shallow depth of field and natural warm-neutral color grading. Preserve natural skin pores, subtle facial asymmetry, realistic hair strands and believable fabric texture. Anatomically plausible hands when visible. No plastic skin, excessive beauty retouching, distorted anatomy, text, logos or watermark. The person is fictional, not a real celebrity.",
  "variables": [
    {
      "key": "age",
      "label": "Adult age",
      "default": "28",
      "required": true
    },
    {
      "key": "appearance",
      "label": "Appearance",
      "default": "an oval face, warm brown eyes, shoulder-length dark brown hair and a natural complexion",
      "required": true
    },
    {
      "key": "outfit",
      "label": "Outfit",
      "default": "a simple ivory knit top",
      "required": true
    },
    {
      "key": "background",
      "label": "Background",
      "default": "bright neutral studio",
      "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:5",
  "referenceImageRequired": false,
  "transparentOutputRequested": false,
  "ageConstraint": "When depicting a human, use a fictional adult aged 25 or older.",
  "acceptanceCriteria": null,
  "keywords": [
    "Photorealistic",
    "Adult woman",
    "Natural light"
  ],
  "defaultPrompt": "Create a photorealistic editorial portrait of an attractive fictional adult woman, age 28. Appearance: an oval face, warm brown eyes, shoulder-length dark brown hair and a natural complexion. She wears a simple ivory knit top and looks toward the camera with a relaxed, genuine smile. Frame from the chest up at eye level, with natural portrait perspective. Soft window daylight from camera left, gentle shadows and a quiet bright neutral studio background. Focus sharply on both eyes, use a subtle shallow depth of field and natural warm-neutral color grading. Preserve natural skin pores, subtle facial asymmetry, realistic hair strands and believable fabric texture. Anatomically plausible hands when visible. No plastic skin, excessive beauty retouching, distorted anatomy, text, logos or watermark. The person is fictional, not a real celebrity.",
  "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/realistic-adults.json",
    "sourceCommit": "33a0ac4473d64ec443e809d754051109d9324435",
    "sourceBlob": "252662a8068440cd242d42da75affef8dd90ec6b",
    "sourceSha256": "7617df7157a74a14c3c967b243e05fed75604f18e51e87749d48d8ecf0b41714",
    "originalJsonPointer": "/templates/0",
    "originalPromptSha256": "87fc71192fa64563a2885f4186b8388b4605ed96c6a2ccab3c635503e87ba9af",
    "publicPromptSha256": "87fc71192fa64563a2885f4186b8388b4605ed96c6a2ccab3c635503e87ba9af",
    "originalDefaultPromptSha256": "263e2ebb1ab30f1a3653cc1be0e49ff0d111821060c26b147a3edac84446dee5",
    "publicDefaultPromptSha256": "263e2ebb1ab30f1a3653cc1be0e49ff0d111821060c26b147a3edac84446dee5",
    "transformations": [],
    "defaultInterpolationMatchesOriginal": true,
    "validationNotes": []
  }
}
