Crank
Video workflow
Concept to publish: eleven stages with mapped repos, human gates G1-G9, and proposed hand-off UI (design mocks only). Nothing goes to a client without Peter's review.
Pipeline findings report (read-only dossier, 9 Oct 2026)
-
Concept
stage-01-conceptG1- Inputs
- Idea or ask
- Outputs
- Research brief (markdown in
runs/) - Gate
- G1 internal: Peter approves concept
- Repos / tools
- wearecrank-ltd/c-pub-brief: Perplexity vertical brief → markdown commit No CI Open research API
Hand-off UI · design only · no backend
Input
Output approved · G1
s01-01J9HQ4CONCEPT
Share:
s01-01J9HQ4CONCEPTGap Hand-build approved concept into a Crank-brand deck before brief/script work (no deck automation yet).
-
Brief and intake
stage-02-brief-intakeG2- Inputs
- Approved concept deck, brand kit, reference films, specs
- Outputs
- Brief, asset inventory, rights notes, reference analysis
- Gate
- G2 internal: Peter approves brief and asset rights
- Repos / tools
- peterjabraham/video-ad-analyzer: Reference ad transcribe/analyse (supporting brief intake; ABCD is stage 3) No CI ABCD hand-off broken
Hand-off UI · design only · no backend
Input
or
Output in review · G2
s02-01J9HQ4INTAKE
Share:
s02-01J9HQ4INTAKE -
Script
stage-03-scriptG3 + client- Inputs
- Brief
- Outputs
- Script JSON, MD/TXT export, ABCD gap analysis
- Gate
- G3 client gate: Peter approves script; client sign-off on client work; claims checked
- Repos / tools
- peterjabraham/video-ad-analyzer: Claude script generation + ABCD framework scoring No CI ABCD reads old fields Open /api/analyze
Hand-off UI · design only · no backend
Input
or
Output approved · G3 client
s03-01J9HQ4SCRIPT
Share:
s03-01J9HQ4SCRIPTGap Hand-build script into a Crank-brand deck for client approval; then paste/upload into storyboard-gen (no JSON pipe).
-
Storyboard and manifest
stage-04-storyboard-manifestG4- Inputs
- Approved script (text/PDF); optional reference image
- Outputs
- Board PNG,
board-spec.json, supporting markdown - Gate
- G4 internal: Peter approves storyboard and timing
- Repos / tools
- peterjabraham/storyboard-gen: Stages 4-6: board spec, look/cast schema, partial manifest (no VO/music) No CI Broken → ugc-studio
Hand-off UI · design only · no backend
Input
or
Output in review · G4
s04-01J9HQ4BOARD
Share:
s04-01J9HQ4BOARD -
Asset lab
stage-05-asset-labAuto G5- Inputs
- Brief and storyboard
- Outputs
- Cast/look in spec; style frames (partial: reference image not sent to model)
- Automated
- Schema + fidelity intent; full cast lab partial
- Gate
- G5 internal: Peter approves look and cast
- Repos / tools
- peterjabraham/storyboard-gen: Look/cast lab partial inside board workflow
Hand-off UI · design only · no backend
Input
or
Output approved · G5
s05-01J9HQ4LOOK
Share:
s05-01J9HQ4LOOK -
Voice and score
stage-06-voice-scoreAuto G6- Inputs
- Script and manifest
- Outputs
- VO with word timings, music bed; missing in storyboard-gen today
- Automated
- Planned loudness/spectral checks (not built)
- Gate
- G6 internal: Peter approves voice and music
- Repos / tools
- peterjabraham/storyboard-gen: Dialogue fields only; TTS/music missing Capability gap
Hand-off UI · design only · no backend
Input
or
Output draft · G6 (target)
s06-01J9HQ4AUDIO
Share:
s06-01J9HQ4AUDIO· capability not built yet -
Build and render (rough cut)
stage-07-build-renderAuto- Inputs
- Board spec / script; first-frame images
- Outputs
- Separate Higgsfield clip URLs; no assembled rough cut
- Automated
- Per-clip generation; critic loop not wired
- Gate
- No human gate (review at stage 8)
- Repos / tools
- peterjabraham/ugc-studio: Image-to-video rough clips via Higgsfield (possibly outdated models) No CI Stale / 2 commits No final assembly
Hand-off UI · design only · no backend
Input
or
Output draft · pre-G7
s07-01J9HQ4CLIPS
Share:
s07-01J9HQ4CLIPS -
Review cut
stage-08-review-cutG7 + client- Inputs
- Clips assembled manually in NLE today
- Outputs
- Notes, amendments, sign-off to continue
- Gate
- G7: Peter reviews rough cut; client review/amendments/sign-off on client work
- Repos / tools
- No mapped repo: review in NLE or player
Hand-off UI · design only · no backend
Input
or
Output client amends · G7
s08-01J9HQ4REVIEW
Share:
s08-01J9HQ4REVIEWReturn arrows: send back to script, storyboard, asset lab or build as needed.
-
Final and master
stage-09-final-masterG8 + client- Inputs
- Fixes from review
- Outputs
- Master and variants (16:9, 1:1, 9:16), captions, QC report
- Gate
- G8 client gate: final sign-off. Nothing to client without Peter's review.
- Repos / tools
- Publish pipeline: to map
Hand-off UI · design only · no backend
Input
or
Output approved · G8 client
s09-01J9HQ4MASTER
Share:
s09-01J9HQ4MASTER -
Package
stage-10-packageG9- Inputs
- Master
- Outputs
- Thumbnails, titles, tags, metadata, project bundle
- Gate
- G9 internal: Peter approves publishing package
- Repos / tools
- To map
Hand-off UI · design only · no backend
Input
or
Output in review · G9
s10-01J9HQ4PACK
Share:
s10-01J9HQ4PACK -
Publish and measure
stage-11-publish-measure- Inputs
- Approved package
- Outputs
- Upload live; performance read-back for the next concept
- Gate
- Upload needs Peter's explicit yes
- Repos / tools
- To map
Hand-off UI · design only · no backend
Input
or
Loop: performance feeds concept for the next piece.