Member Junction
    Preparing search index...

    Canonical production specification serving as both the Video Studio agent payload and the Video Production artifact content (§3.1).

    interface VideoGenerationSpec {
        Archetype: VideoArchetypeRef;
        Assets: VideoAssetsSpec;
        Audio: VideoAudioSpec;
        Beats: VideoBeat[];
        BrandKitID?: string;
        CompanyID?: string;
        DataBindings: VideoDataBinding[];
        DataSnapshot?: VideoDataSnapshot;
        Deliverables: VideoDeliverablesSpec;
        Film: VideoFilmBrief;
        Interaction: VideoInteractionSpec;
        Output?: VideoProductionManifest;
        Render: VideoRenderConfig;
        Review: VideoReviewRecord;
        SpecVersion: "1.0";
        StateList?: string[];
        Status: VideoProductionStatus;
        Style: VideoStyleGuide;
    }
    Index

    Properties

    Archetype template governing beat structure and pacing defaults.

    Approved assets, required asset slots, generation requests, and NeverInvent rules.

    Voiceover narration, licensed music, timestamped sound cues, and caption mode.

    Beats: VideoBeat[]

    Contiguous narrative beats spanning the film timeline.

    BrandKitID?: string

    Optional MJ: Brand Kits entity ID supplying palette, typography, voice, and policy.

    CompanyID?: string

    Optional MJ: Companies entity ID scoping brand kit, data bindings, and provenance.

    DataBindings: VideoDataBinding[]

    Authoritative data bindings backing every on-screen number, percent, currency, or chart.

    DataSnapshot?: VideoDataSnapshot

    Frozen data snapshot captured by Pre-Production as contextUser.

    Deliverables: VideoDeliverablesSpec

    Target formats and deliverable flags (poster, contact sheets, source bundle, captions).

    Core editorial brief (one-sentence takeaway, audience, purpose, runtime, formats).

    Human/caller approval checkpoint mode and repair round cap.

    Packaged output manifest populated when deliverables are rendered and stored.

    Deterministic renderer configuration (HyperFrames version, frame rate, seed, quality).

    Evidence-based review record (gates G1–G6, critic rounds, rubric scores, human notes).

    SpecVersion: "1.0"

    Schema version of the VideoGenerationSpec contract.

    StateList?: string[]

    Optional ordered UI state progression (e.g., ['SEARCH', 'RESULT', 'DETAIL', 'ACTION']).

    Current lifecycle stage of the production.

    Art Director's concrete visual and motion style guide.