{
  "schemaVersion": 1,
  "artifactType": "original-task-practice-definition",
  "taskId": "cloth-drape-over-fixed-block",
  "family": "B",
  "evidenceClass": "method-not-independently-tested",
  "createdAt": "2026-10-21T15:59:01.000Z",
  "modelId": "MiniMax-H3",
  "mode": "image-to-video",
  "title": {
    "en": "MiniMax H3 cloth-draping prompt: settle one sheet over a fixed block",
    "zh": "MiniMax H3 布料搭覆提示词：沿固定方块边缘下垂"
  },
  "task": {
    "en": "Let a sheet already resting on the top of a block settle farther down its front side. Observe the changing contact and occlusion between one flexible sheet and one rigid support.",
    "zh": "让已经搭在方块顶面上的布，再向前面垂下一小段，观察同一柔性布与刚性支撑之间的接触和遮挡变化。"
  },
  "input": {
    "file": "first-frame.png",
    "designSource": "first-frame.svg",
    "role": "first-frame",
    "kind": "synthetic-original-geometric-practice-input",
    "width": 1024,
    "height": 1024,
    "modelOutput": false
  },
  "interface": {
    "variant": "base",
    "addEndFrameEnabled": true,
    "firstFrame": "first-frame.png",
    "lastFrame": null,
    "fastCompatible": false,
    "automaticSubmission": false
  },
  "constraints": {
    "en": "Fix the block's base and side edge. Track the two cloth corner dots and hem; keep enough of the block visible to distinguish cloth coverage from the block changing shape.",
    "zh": "固定方块底边和侧边，跟踪布角与布边。保留足够可见方块，才能区分布遮得更多还是方块变形。"
  },
  "acceptance": {
    "en": [
      "The block's base, height and visible side edge remain fixed.",
      "The front hem descends from the existing support edge without creating extra fabric.",
      "Corner dots remain on one continuous sheet and the rear portion stays supported.",
      "The ending shows more front coverage while part of the original block remains visible."
    ],
    "zh": [
      "方块底边、高度和可见侧边固定。",
      "前布边沿原支撑边下降，不增加布料。",
      "角点仍在同一布面，后部保持支撑。",
      "结尾覆盖增多，仍能看到原方块的一部分。"
    ]
  },
  "ending": {
    "en": "The same sheet hangs farther down the original fixed block, with an attached hem and some front face still exposed.",
    "zh": "同一张布在固定方块前垂得更长，布边连续，前面仍有露出。"
  },
  "limits": {
    "en": "This is visible contact and occlusion planning, not a cloth solver, gravity measurement or textile-material test.",
    "zh": "这是可见接触与遮挡规划，不是布料求解器、重力测量或纺织材料测试。"
  },
  "distinctTaskBoundary": {
    "en": "The knit-unfold task opens a folded corner held by hands. Here an already supported single sheet changes its drape over a rigid obstacle, with growing coverage and no garment reveal. Wind-blown curtains remain attached at a window; their periodic local motion is a different acceptance target.",
    "zh": "针织展开任务是手持折角展开；这里是受支撑的单张布改变搭覆、逐渐遮住刚性障碍，没有服装揭晓。风吹窗帘固定在窗上，验收的是局部摆动而非覆盖面积。"
  },
  "nearestExistingTemplatePaths": [
    "/templates/knit-unfold-texture-and-hands",
    "/templates/curtain-wind-fixed-window"
  ],
  "demandClass": "historical-parent-query-and-task-operation-findability; exact-task-demand-unmeasured",
  "execution": {
    "modelRun": false,
    "outputAsset": null,
    "providerSuccessClaim": false
  }
}
