Taste Application
The second half of the pipeline. taste-distillation measures references into a style pack; this generates against that pack and cuts the result.
Execution and Delivery Contract
The original implementation ships here in scripts/; no separate ito-video
checkout is required. Install scripts/requirements.txt for local processing.
Install scripts/requirements-live.txt only for provider execution. Live
uploads, submissions and downloads require explicit TASTE_FORGE_ALLOW_LIVE=1
in addition to credentials; set it only for the user's authorized run.
--dry-run remains credential-free and produces labelled placeholders.
An ambiguous provider timeout is not retried as a new paid job. Inspect the
provider request before deciding whether another submission is warranted.
Use existing completed takes without any provider calls:
python scripts/pipeline.py --genre example --root stylepacks \
--takes media/take-a.mp4 media/take-b.mp4 --duration 12 --fps 30 \
--out out/review-v1.mp4
--duration is a best-effort cadence target, not an exact runtime. Complete
shots may produce a shorter or longer edit; the assembler does not duplicate
cl…