{{ (project.project_type or 'Feature') | upper }}{% if a.get('genre') %} · {{ a.get('genre') }}{% endif %}
{{ project.title }}
{{ doc_count.n }}/14
Docs Ready
{{ project.title }}
{{ pct }}% complete
{# ── LOGLINE ───────────────────────────────────────────── #}
{% if project.logline %}
{% endif %}
{# ── STATS ─────────────────────────────────────────────── #}
{# ── CORE DELIVERABLES ─────────────────────────────────── #}
{% if project.deck_url %}
● READY
{% else %}
NOT YET GENERATED
{% endif %}
{% if project.analysis_report_url %}
● READY
{% else %}
NOT YET GENERATED
{% endif %}
● ALWAYS AVAILABLE
{# ── PITCH SUITE ───────────────────────────────────────── #}
{# ── SCRIPT INTELLIGENCE ───────────────────────────────── #}
{# ── PRODUCTION PACKAGE ────────────────────────────────── #}
{# ── INVESTOR & PRESS ──────────────────────────────────── #}
{# ── AFTER THE HANDSHAKE ───────────────────────────────── #}
🤝 Open Deal Generator
{# ── GENERATE ALL BUTTON ───────────────────────────────── #}
● Logline
{{ project.logline }}
Docs Generated
{{ doc_count.n }} / 14
Pitch Deck
{% if project.deck_url %}✓ Ready{% else %}Pending{% endif %}
Script Analysis
{% if project.analysis_report_url %}✓ Ready{% else %}Pending{% endif %}
Core Completion
{{ pct }}%
Core Deliverables
Pitch Deck
Slides built from your script — comp titles, audience map, logline, and tone references.
{% if project.deck_url %}Preview & Refine →{% else %}Generate Pitch Deck →{% endif %}
{% if project.deck_url %}
↓ Download PPTX
{% endif %}
Script Analysis Report
Per-scene character function, market positioning, audience temperature, and comparable performance data.
{% if project.analysis_report_url %}
View Report →
{% else %}
{% endif %}
Script
Download your original script, or send a watermarked copy to a collaborator.
Pitch Suite — 5 documents
{% set pitch_docs = [
('one_pager', '📄', 'One-Pager', 'Single-page pitch sheet — title, logline, genre, tone, and comparable titles.'),
('treatment', '📖', 'Treatment', 'Prose narrative version of the story from opening image to finale.'),
('pitch_bible', '📚', 'Pitch Bible', 'World document — characters, arcs, tone, and story map.'),
('directors_vision', '🎬', "Director's Vision", 'Tone statement, visual approach, and reference films.'),
('lookbook_notes', '🎨', 'Lookbook / Mood Board', 'Visual references, color palette, location texture, and tone descriptors.'),
] %}
{% for dt, icon, name, desc in pitch_docs %}
{% set doc_url = docs.get(dt) %}
{% endfor %}
{{ name }}
{{ desc }}
{% if doc_url %}
● READY
{% else %}
NOT YET GENERATED
{% endif %}
{% if doc_url %}
View →
{% else %}
{% endif %}
Script Intelligence — 3 documents
{% set script_docs = [
('character_breakdown', '👥', 'Character Breakdown', 'All major characters — arc, function, relationships, and casting notes.'),
('scene_breakdown', '🎞️', 'Scene Breakdown', 'Scene-by-scene structural summary — function, pressure, and story engine.'),
('market_analysis', '📈', 'Market Analysis', 'Comp titles, audience data, budget lane, and buyer landscape.'),
] %}
{% for dt, icon, name, desc in script_docs %}
{% set doc_url = docs.get(dt) %}
{% endfor %}
{{ name }}
{{ desc }}
{% if doc_url %}
● READY
{% else %}
NOT YET GENERATED
{% endif %}
{% if doc_url %}
View →
{% else %}
{% endif %}
Production Package — 5 items
{% set prod_docs = [
('budget_overview', '💵', 'Budget Overview', 'Three-tier production estimates — micro, indie, and commercial. Key line items and financing strategy.'),
('cast_wishlist', '⭐', 'Cast Wishlist', 'Target actors for each major role with casting rationale and attachment strategy.'),
('distribution_strategy', '🌐', 'Distribution Strategy', 'Platform, theatrical, festival circuit, and international sales breakdown.'),
] %}
{% for dt, icon, name, desc in prod_docs %}
{% set doc_url = docs.get(dt) %}
{% endfor %}
{# Budget Top-Sheet (XLSX) — Warren-powered spreadsheet, lives in Budget Room #}
{# Distribution Package (.zip) — pledge summary + PDF + README for counsel #}
{{ name }}
{{ desc }}
{% if doc_url %}
● READY
{% else %}
NOT YET GENERATED
{% endif %}
{% if doc_url %}
View →
{% else %}
{% endif %}
Budget Top-Sheet (Excel)
Warren's 12-line top-sheet plus a 60+ row Detailed Budget sheet. Live formulas. Real spreadsheet a production accountant can actually open and extend.
● ALWAYS AVAILABLE
Distribution Package (.zip)
Pledge summary CSV + presentable PDF + README. The artifact you hand to counsel before signing the term sheet, or to a distributor / fund manager who wants proof of audience demand. Generated from live drive data on download.
● ALWAYS AVAILABLE
Investor & Press — 3 documents
{% set invest_docs = [
('investor_brief', '💼', 'Investor Brief', 'Financial case — budget, ROI projections, and comparable box office performance.'),
('query_letter', '✉️', 'Query Letter', 'Formatted letter to agents, producers, and studios. Professional and ready to send.'),
('press_kit', '📰', 'Press Kit', 'Press release, full synopsis, production notes, and director statement.'),
] %}
{% for dt, icon, name, desc in invest_docs %}
{% set doc_url = docs.get(dt) %}
{% endfor %}
{{ name }}
{{ desc }}
{% if doc_url %}
● READY
{% else %}
NOT YET GENERATED
{% endif %}
{% if doc_url %}
View →
{% else %}
{% endif %}
After the Handshake — 9 deal documents
The paperwork you generate after an investor says yes. Pre-filled from your project + filmmaker profile, customizable per deal, then downloaded as a complete zip ready to share with counsel.
{% set deal_docs = [
('01_term_sheet', '📄', 'Term Sheet', 'Principal terms: investment amount, valuation cap, equity at conversion, founder commitments, governance.'),
('02_use_of_funds', '💵', 'Use of Funds', 'Line-by-line deployment of the raise across the 12-month operating window.'),
('03_cap_table', '📊', 'Cap Table', 'Pre-investment, post-bridge (optional), and post-SAFE-conversion ownership scenarios.'),
('04_safe_agreement', '🤝', 'SAFE Agreement', 'Y Combinator standard post-money SAFE — full definitions, conversion mechanics, signature block.'),
('05_disclosure_schedule', '📋', 'Disclosure Schedule', 'Material disclosures for the investor: IP, prior obligations, litigation, risks.'),
('06_tiered_funding_milestones', '🎯', 'Funding Milestones', 'Four-tranche milestone-based release schedule with documented review process.'),
('07_comparables', '⚖️', 'Comparables', 'What the unbundled tool stack costs in the market — alongside what your platform/project replaces.'),
('08_bridge_note', '🌉', 'Bridge Note', 'Optional single-bridge instrument: $6K → $7K over 26 weeks + 1% common equity.'),
('09_pitch_deck', '🎬', 'Pitch Deck', 'Investor-facing pitch deck with the full deal context, traction, and call to action.'),
] %}
{% for dt, icon, name, desc in deal_docs %}
{% endfor %}
Generate All 9 Deal Docs
Opens the Deal Generator where you'll set your company config and download the full zip — Term Sheet through Pitch Deck.
Generate All 14 Documents
Runs all pending documents in sequence. Takes 2–4 minutes total.