{
  "schemaVersion": 1,
  "slug": "sieve-two-size-particle-separation",
  "ownerPath": "/templates/sieve-two-size-particle-separation",
  "semanticKey": "fixed apertures pass the small class and retain the large class with discrete identity counts",
  "demand": {
    "type": "independent-product-lookup-value",
    "historicalExactQuery": null,
    "exactSearchVolume": null,
    "rationale": "Make a size-dependent separation visible in one shot. The same fixed openings must admit the small beads and retain the large discs. The useful result is a readable classification by passage, not a shower of particles or a liquid draining effect.",
    "status": "author-proposed; independent admission pending"
  },
  "input": "first-frame.png",
  "inputRoles": {
    "first-frame": "one authored PNG",
    "last-frame": null,
    "guide": "review only; do not upload"
  },
  "constraints": [
    "The plate, four openings and tray remain fixed in shape and position.",
    "Exactly four small teal beads and three large coral discs can be accounted for.",
    "Each small bead crosses the plane at a real slot, not a solid bridge.",
    "No large disc crosses a slot or changes diameter to pass it.",
    "The lower tray receives the small class; the large class remains above the plate.",
    "The final seven pieces remain separate, without liquid, duplicates or an off-screen exit."
  ],
  "steps": [
    "Count the seven source pieces and compare their diameters with the slot width. Keep all four slots and the lower tray visible when cropping; otherwise you cannot tell passage from off-screen disappearance.",
    "Request a slight settling movement that lets the already aligned small beads fall through. Do not add a shaking camera, new particles or a moving sieve to make the scene energetic.",
    "After a future generation, follow each small bead through a specific slot and count both classes in the ending. If a bead is hidden, mark that observation inconclusive rather than inventing its route."
  ],
  "nearestOwners": [
    "/templates/connected-vessels-level-equalization",
    "/templates/connector-align-insert-port"
  ],
  "substantiveDifference": "Connected vessels couple liquid levels through an opened tube; a connector inserts one rigid plug into one recess. This task provides two size classes and multiple fixed apertures, with a class-specific pass/retain outcome. It is also different from an hourglass, which transfers one class through a bottleneck without sorting it.",
  "modelExecution": {
    "performed": false,
    "taskId": null,
    "result": null,
    "paidCalls": 0
  },
  "sourceType": "original-local-deterministic-illustration",
  "rights": "Original authored geometry and prose; no third-party media. Independent review pending."
}
