Contributing a Specimen¶
Anyone with a free account can share a network with the Collection at embody.tools/contribute.
What you contribute¶
- TDN (YAML) — paste your network as TDN. Export it from Embody with Ctrl+Shift+E (whole project) or Ctrl+Alt+E (current COMP), or copy a COMP with Ctrl+Shift+C. Both YAML and legacy JSON are accepted.
- Title, description, tags.
- Category, level, and hardware requirements (e.g. MediaPipe, Kinect Azure, Audio — or none, for stock TouchDesigner).
- A license — an SPDX-style identifier picked from the license dropdown (defaults to
CC-BY-4.0). - An optional thumbnail image (resized to 640x360), and/or an optional cover video (MP4/H.264, 16:9, max 10 MB — a poster frame is auto-extracted as the cover image).
- Visibility —
private(default),public, orunlisted. You can publish or unpublish anytime from the specimen page.
The capability scan¶
Every submission is scanned for capability surfaces before it goes live — what the network can touch (filesystem, network, subprocess, and so on). The scan returns a verdict:
- clean — no notable capabilities; published normally.
- flagged — notable surfaces present; published, but surfaced to moderators and shown on the Specimen.
- blocked — disallowed surfaces (e.g. obvious malware); the submission is rejected.
This is what lets the Collection stay browsable and copyable safely. The verdict decides how a Specimen pastes: a clean one pastes live and fully working, a flagged one pastes disarmed (side-effecting surfaces neutralized, but provably pure value expressions kept so it still renders), and a blocked one is rejected (see The Collection).