{
  "schemaVersion": 1,
  "taskId": "single-hand-clap-contact-separate",
  "creationKind": "original-geometric-inputs-and-bilingual-teaching-method",
  "evidenceClass": "method-not-independently-tested",
  "fictionalScene": true,
  "primaryInputFile": "S01-first-frame.png",
  "defaultShotId": "S01",
  "inputCount": 1,
  "uploadedInputPolicy": "One clean S01 PNG is the first-frame input of one manual Base task. Last Frame stays empty. SVG/guide/coordinate JSON are not extra uploads.",
  "interface": {
    "variant": "base",
    "addEndFrameEnabled": true,
    "firstFrame": "S01-first-frame.png",
    "lastFrame": null,
    "fastCompatible": false,
    "automaticSubmission": false
  },
  "shots": [
    {
      "id": "S01",
      "inputFile": "S01-first-frame.png",
      "role": "input",
      "label": {
        "en": "Separated palms before one clap",
        "zh": "一次拍掌前分开的双掌"
      },
      "originalPrompt": {
        "en": "Begin from this original fictional-adult illustration. Keep the camera and shoulder line steady. First turn the raised palms gently toward one another. Then the coral-sleeved hand on picture left and the teal-sleeved hand on picture right move inward until those palms meet once near the chest. Keep each wrist connected to its original forearm. After that single visible contact, separate the same palms into a small readable gap and hold. Allow modest elbow adjustment but no full torso turn. Do not exchange an object, grow an extra hand, merge the palms permanently, pass one hand through the other, cut, speak, wave or begin a second clap. This is a visual contact brief only, without a claim of synchronized clap sound or precise timing.",
        "zh": "从这张虚构成人的原创插画开始，摄影机与肩线保持稳定。先让抬起的掌面轻缓转向彼此，再使画面左侧珊瑚袖口的手与右侧青绿袖口的手向内移动，在胸前相遇一次，每个手腕始终连接原前臂。一次可见接触后，让同一双掌重新分开成清楚的小间隙并保持。肘部允许小幅调整，但躯干不整体转动。不递物、不长出多余手、不让掌面永久融合、不使双手互穿，不切镜、不说话、不挥手，也不开始第二次拍掌。这只提出视觉接触要求，不承诺拍手声同步或精确时间控制。"
      }
    }
  ],
  "geometryFile": "scene-roles.json",
  "reviewGuide": {
    "file": "review-guide.svg",
    "role": "authored intended observation diagram; not output or uploaded last frame"
  },
  "goals": {
    "en": "Describe one readable palm-contact cycle in a fixed view. The hands should approach, meet once and separate into a quiet ending, rather than fusing into one shape or continuing into an applause loop. No prop is exchanged and no audio synchronization is required.",
    "zh": "在固定视角下描述一次清楚的掌面接触循环。双手应靠近、相遇一次、随后分开并安静停住，不能融合成一块或继续反复鼓掌。本题没有物件交接，也不要求声音同步。"
  },
  "acceptance": {
    "en": [
      "A visible gap separates the same two hands; their palms turn toward one another before contact.",
      "The original palms meet once without producing a third hand or exchanging sleeve identity.",
      "The palm boundaries separate again; wrists and forearms remain connected to their original sides.",
      "The ending holds a small gap with no second clap, cut or whole-body turn replacing the action."
    ],
    "zh": [
      "同一双手之间存在可见空隙，掌面在接触前转向彼此。",
      "原双掌相遇一次，没有第三只手或袖口身份交换。",
      "掌缘重新分开，手腕与前臂仍接回原来的两侧。",
      "结尾保持小间隙，没有第二次拍掌、切镜或用整身转动替代动作。"
    ]
  },
  "taskBoundary": {
    "en": "Object placement checks releasing a prop onto a surface, and knit unfolding checks contact with fabric. Here there is no prop or fabric: the two hands themselves briefly meet and separate. The drawing and method do not establish anatomical accuracy, precise contact timing, hand-animation success or any medical, physical-training or sound-production result.",
    "zh": "放置题检查把物体释放到台面，针织展开题检查手与布接触；这里没有道具或布料，短暂相遇并分开的是双手本身。插画和方法不证明解剖准确、精确接触时间、手部动画成功、医疗或体能训练效果，也不提供声音制作结果。"
  },
  "ending": {
    "en": "A possible retained take ends with the same two palms slightly separated, each connected to its original sleeve, and no second approach beginning. Keep the input, prompt and phase observations together. This package contains no generated performance, recorded clap sound or completed motion review.",
    "zh": "未来可保留片段应以同一双掌略微分开结束，各自仍接回原袖口，没有第二次靠近开始。将输入、完整提示词与分阶段观察保存在一起。目前本包没有生成表演、录制拍手声，也没有完成真实动作验收。"
  },
  "modelRuns": 0,
  "modelOutputAssets": [],
  "finishedEdits": 0,
  "paidCalls": 0,
  "historicalExactTaskQueryObserved": false,
  "exactTaskSearchVolume": null
}
