ipollowork-video-studio ยท diff
git:20261003.8f35f8d to git:20261003.a682405
8 added, 18 removed. Audit A to A.
---
name: ipollowork-video-studio
- description: Create or edit the active iPolloWork HyperFrames video, with content-led recipes, media, narration, captions and authorized delivery.
+ description: Route the active iPolloWork video request to its current storyboard, compose, voiceover or soundtrack work, preserving the client-owned delivery flow.
---
# iPolloWork Video Studio
- This is the single video authoring entry. Built-in Studio, timeline, media and export services exist independently of these Skills.
-
- 1. Read the active task contract, exact project entry, confirmed brief/template and tokens. Preserve current user edits; own only this session's `video/<session-id>/` project. Never create another project/server or restart/install app services. Immediately before a complete write re-read and merge current disk content.
- 2. Load only applicable sections of [references/video.md](references/video.md), once for unchanged requirements. Creation/full regeneration must read Plan content and storyboard, Native editable script, Recipes, components and sequence, and Composition and timing before drafting; those sections are required creation input. The runtime supplies paths, port, selected/default voice, delivery requirements, review flag and render ownership; reference guidance never overrides them.
- 3. Create from content and audience events, then query the executable recipe catalog once for suitable intent/inputs/capacity. Install and mount fitting recipes; when none fits, record the concrete mismatch and author editable custom work without forcing a match, proportion or shot count. Save native `STORYBOARD.md` before media/assembly: leading frontmatter, `## Frame N` and separate `- key: value` fields, never a Markdown pipe table. Continue by default; explicit script-review or script-only work stops at the saved script until approved. Targeted edits preserve unrelated work.
- 4. Preserve project media, the authoritative seekable timeline, `design-tokens.css`/`--ipw-*` theme inheritance, static `data-composition-variables`, stable IDs and editable nodes/hooks in recipes and custom scenes. Later theme/token changes retain editable content and timing. For speech use `ipollowork-video-voiceover` only when enabled/authorized or explicitly requested. Required media/captions/audio persist until implemented or user-cancelled; unavailable requirements mean an unfinished scope, never fabricated completion.
- 5. Save the complete entry and follow the client-owned validation/export continuation. Publish only when explicitly authorized, reusing its account/draft/job; export alone does not authorize publishing.
+ Read the active task contract and identify this turn's requested scope. Use [shared session boundaries](references/video.md) when not already known. Load only the matching professional Skill; their metadata is a menu, not a preload checklist.
- | Work needed | Read only this guidance |
+ | Actual work now | Skill |
| --- | --- |
- | Creation/full regeneration | All four required creation sections above; affected motion schema/pattern before implementation |
- | Script or source/content change | video.md: Plan content and storyboard / Native editable script |
- | New/reordered shots or component reuse | video.md: Recipes, components and sequence; selected catalog/card only |
- | Motion, timing, seek, variables or transitions | video.md: Composition and timing; [references/video-motion-principles.md](references/video-motion-principles.md) affected schema/pattern |
- | Images, footage, factual sources or generated assets | video.md: Acquire and mount visual assets; [references/shared-guidelines.md](references/shared-guidelines.md) relevant scope/model section only |
- | Voice, subtitles, music or effects | video.md: Narration, captions and soundtrack; active voiceover contract |
- | Requested MP4 or publishing | video.md: Host export and publication; active render-owner contract |
- | Final/delegated acceptance | [references/video-acceptance.md](references/video-acceptance.md) applicable checks plus core playback |
+ | Script, source coverage or narrative plan | `ipollowork-video-storyboard` |
+ | Visual assets, recipes, composition, motion or targeted text/theme changes | `ipollowork-video-compose` |
+ | New/revised narration or speech-linked captions | `ipollowork-video-voiceover` |
+ | Music, effects or mix | `ipollowork-video-soundtrack` |
- Do not load every Skill/reference, rescan unchanged catalogs or start another review loop. Recipe installation, source checks and audio decode are technical evidence; expression, audible synchronization and publication need their actual evidence.
+ Finished-video work progresses from saved storyboard to actual production, loading the next guide only when its work begins. Prepare scene anchors before synthesis and use returned measured audio before final event binding; silent/media/music work skips TTS. Existing audio only needs preservation. Script-only/review work stops at the saved storyboard; discussions stay in chat. Save completed source for the app's delivery continuation; delegated review/export/publication reads only applicable [acceptance](references/video-acceptance.md). Do not expand a targeted task into a complete-film workflow.