{% include "_user_topbar.html" %}
← Workspace
Sizzle Reel
Specialty pipeline
No reel yet
1
Source
2
Shotlist
3
Assemble
4
Render
{% if project %}Step 1 · Source locked in{% else %}Step 1 · Pick a project{% endif %}

Cut a 90-second sizzle.

{% if project %}

Composes a beat-by-beat sizzle reel from {{ project.title }}'s deck data — title, logline, key beats, world, tone, cast. Self-contained HTML, no AI cloud calls.

{% else %}

The sizzle reel composes from a project's deck. Pick a project (with a built deck) to feed the reel.

{% endif %}
{% if project %}
Source
{{ project.title }}
{% if project.has_deck %}Deck ✓{% else %}No deck yet — build the deck first{% endif %} {% if project.has_sizzle %}Sizzle reel ✓{% endif %}
{% if project.has_sizzle %} View existing reel → {% endif %}
{% else %}
The sizzle reel composes from a project's deck. Start a project, build the deck, then cut the reel.
+ Start a project
← Back to workspace
{% endif %}
Step 4 · What comes out

Your reel will play here.

00:00:00
Target · 1:30
No reel rendered yet
Cold open
Tone
Stakes
Turn
Button
{% include "_compliance_bar.html" %}