The structured data layers that power the Content Factory pipeline — channel rules, narrative archetypes, and brand governance.
Brief
Channel Rules
Archetypes
Brand Contract
Creative Directive
Every data point in this pipeline has a quality tag. Each row maps to a specific section you can see in the tabs above.
| Where in UI | What’s There | Quality | Owner | Action Needed |
|---|---|---|---|---|
| TAB 1 — KNOWLEDGE BASE | ||||
| Layer 1 — Channel Rules (channel tabs below) | Aspect ratios, durations, safe zones, file specs, hook windows, content style, audio, paid social copy | GPT-Extracted | Media team + CaST | Validate specs against live platform docs |
| Layer 2 — Narrative Archetypes (Channel + Archetype dropdowns) | Beat structure, camera direction, tone, prompt formulas | GPT Placeholder | Creative Team | Replace with creative intelligence |
| Brand Contract (bottom of this tab) | Approved claims (MLR list), talent governance, protection states (locked/open scenes) | Fabricated claims Verified governance | Haleon Legal + CaST | Claims list MUST be replaced before pilot — current list is fabricated |
| TAB 2 — BRIEF | ||||
| Campaign Brief (top of Brief tab) | Audience segments, campaign objectives, channel requests, constraints | Fabricated | Haleon | Replace with real campaign brief |
| Gate 1 — Compliance Check (upload zone + results) | Uploaded brief claims checked against approved list | Deterministic | System | Works — accuracy depends on real claims list above |
| TAB 3 — STORYBOARDS | ||||
| Creative Directives (Channel/Audience/Archetype selectors) | Scene sequences, locked/open scenes, direction text, gen prompts | System-Generated | Pipeline | Quality inherits from L1 + L2 + Brand upstream |
| Review Grid + Accept & Commit (below directives) | Pass/fail decisions per directive, gen prompt regeneration | Human Review | Client / Creative | Interactive — no data quality issue |
| TAB 4 — EXPORT | ||||
| CSV Export (summary + download) | Accepted directives packaged for downstream rendering | Downstream | System | Output quality reflects all upstream decisions |
Machine-readable specs for each distribution channel. Hard platform constraints that govern format, attention model, content style, and compliance.
Beat-level scene structures that define how a story is told on a given channel. Each archetype is a narrative pattern — grammar + when-to-use + tonal register. This is where creative diversification lives.
Standing rules for the brand — consumed by all pipeline layers. Carries approved claims (by ID, never free-text), talent governance, and protection states. Persists across campaigns.
The per-campaign input that kicks off the pipeline. Defines product, audience, channels, and objectives.
Upload a campaign brief (PDF or .docx) to extract ingredients and validate claims against the approved brand contract.
AI-generated master seed video from the approved brief. This establishes the visual DNA — color, motion, environment, pacing — for all downstream variants. Approve to proceed to storyboards.
Review the master seed video above. Approving locks the visual direction and unlocks the storyboard pipeline. All downstream variants inherit this approval.
Creative directives generated from the Knowledge Base. One brief produces multiple variants across channels and audiences.
Full matrix of channel × audience × archetype directives. Accept or fail each before export. Only accepted directives flow downstream.
Finalize your review. Accepted directives with edited directions will have gen prompts regenerated via GPT. Unlocks the Export tab.
After reviewing and editing individual storyboards above, use this to A/B compare accepted directives side-by-side across channels — confirming the pipeline produces genuinely different creative per platform, not just format changes.
Review all accepted directives and scenes before releasing to downstream rendering. Approve to unlock CSV export.
Generate AI video clips via Luma (Ray 3.2 + Uni-1). Select directives to generate, then monitor progress from the pipeline database.
| UID | Directive ID | Channel | Format | Status | Components | Cost |
|---|
| Component | Beat | Model | Status | Cost | Time |
|---|
FFmpeg assembly — normalize generated clips + end cards, concat into final conformed MP4s per directive. Auto-assembly runs after generation completes. Use the button below to manually assemble any remaining directives.
| UID | Directive ID | Channel | Format | Duration | Size |
|---|
Human gate — review assembled videos. Approve to finalize, or select beats for revision and regeneration.
0
0
0
| UID | Directive ID | Channel | Format | Duration | Size | Status | Ver |
|---|