LumenClip Docs
LumenClip Docs
LumenClip engineering documentation
UI field guideBrowser routes
Templates and outputsComposition and publish gatesTemplate editorsTemplate hooksTemplate hook analyticsTemplate settingsTemplate social settingsTemplate scheduleX and Threads text templatesUGC video templates
UITemplates and outputs

Composition and publish gates

Feeding generated outputs into templates or turning them into posts.

Composition and publish gates

Composition happens before publication. Any draft slideshow, video, or text output can be selected as input to another compatible template. The next generation records both the processor template and its source outputs.

{
  "templateId": "astrology-slideshow",
  "inputOutputIds": ["research-text-output"],
  "outputIds": ["generated-slideshow"],
  "status": "ready"
}

Outputs remain composable until they enter a publish gate. The gate owns destination-specific fields such as caption, description, hashtags, accounts, and publish timing.

{
  "outputIds": ["generated-slideshow", "caption-text-output"],
  "metadata": {
    "caption": "Which one are you?",
    "description": "A comparison of two zodiac mindsets.",
    "hashtags": ["astrology", "zodiac"]
  },
  "selectedAccountIds": ["threads-account"],
  "mode": "draft"
}

The gate resolves ordered images or video plus any selected text output and creates one publishable post per destination. Draft, schedule, and publish-now are post states; they are not output states.

Templates and outputs

The authoring and publishing model used throughout the workspace.

Template editors

Editor behavior for slideshow, video, and post templates.

On this page

Composition and publish gates