Bow Tie Kreative VIDEO Grammar

The model

Dimensions

The vocabulary of the decision space: 989 enumerated states across 62 dimensions — shot sizes to caption formats — plus 38 continuous dimensions with declared ranges and units. Every state is addressable by the rules and the API.

This material is a specification and reference set with a reference rule engine. It is not an editing application, a rendering pipeline or a completed production, and the worked example is entirely fictional — it exists to demonstrate the method.


62 of 62 enumerated dimensions shown.

Core ontology · 1 dimensions, 28 states

Media Object Types (28)

  • project
  • source_asset
  • derived_asset
  • time_range
  • transcript_unit
  • proposition
  • claim
  • entity
  • question
  • answer
  • clip
  • beat
  • scene
  • sequence
  • episode
  • shot
  • camera_state
  • lighting_state
  • sound_event
  • graphic
  • cut
  • transition
  • timeline
  • version
  • qa_issue
  • review
  • source_record
  • provenance_record

Transcript & claims · 4 dimensions, 62 states

Transcript Unit Types (10)

  • token
  • word
  • phrase
  • clause
  • sentence
  • speaker_turn
  • exchange
  • topic_segment
  • story_beat
  • chapter

Speech Acts (22)

  • statement
  • question
  • answer
  • command
  • request
  • promise
  • prediction
  • definition
  • example
  • claim
  • qualification
  • correction
  • denial
  • agreement
  • disagreement
  • challenge
  • concession
  • joke
  • confession
  • reflection
  • summary
  • call_to_action

Context Dependencies (19)

  • pronoun_referent
  • ellipsis
  • question_scope
  • negation
  • qualification
  • correction
  • temporal_reference
  • spatial_reference
  • entity_alias
  • causal_premise
  • comparison_baseline
  • unit
  • population
  • date_range
  • speaker_identity
  • tone_or_irony
  • visual_deictic
  • prior_definition
  • later_consequence

Claim Statuses (11)

  • unreviewed
  • source_needed
  • context_dependent
  • partially_supported
  • supported_within_scope
  • contested
  • contradicted
  • opinion
  • personal_experience
  • inference
  • satire_or_fiction

Story & narrative · 4 dimensions, 117 states

Story Roles (67)

  • cold_open
  • hook
  • provocation
  • image_promise
  • question_promise
  • outcome_preview
  • contradiction
  • mystery
  • context
  • time_place
  • character_introduction
  • relationship_map
  • definition
  • rule_of_world
  • baseline
  • scope
  • qualification
  • inciting_event
  • goal_formation
  • decision
  • attempt
  • process
  • discovery
  • escalation
  • complication
  • obstacle
  • failure
  • adaptation
  • progress
  • regression
  • claim
  • reason
  • mechanism
  • evidence
  • example
  • demonstration
  • comparison
  • contrast
  • counterargument
  • rebuttal
  • limitation
  • uncertainty
  • synthesis
  • vulnerability
  • reaction
  • relief
  • dread
  • awe
  • humor
  • grief
  • anger
  • hope
  • intimacy
  • reflection
  • reveal
  • reversal
  • recognition
  • callback
  • payoff
  • climax
  • choice
  • consequence
  • resolution
  • new_normal
  • takeaway
  • call_to_action
  • tag

Narrative Patterns (18)

  • explanation
  • argument
  • investigation
  • transformation
  • case_study
  • tutorial
  • interview
  • podcast
  • documentary_portrait
  • sales
  • horror_dread
  • chronological
  • thematic
  • question_answer
  • before_after
  • parallel_timelines
  • nonlinear_reveal
  • interactive_branching

Open Loop Types (12)

  • question
  • promise
  • prediction
  • danger
  • missing_cause
  • missing_identity
  • missing_method
  • unfinished_action
  • moral_dilemma
  • contradiction
  • countdown
  • comparison_gap

Emotion Labels (20)

  • neutral
  • curiosity
  • surprise
  • confusion
  • certainty
  • fear
  • dread
  • anger
  • grief
  • shame
  • vulnerability
  • intimacy
  • joy
  • relief
  • hope
  • awe
  • humor
  • disgust
  • pride
  • determination

Podcast format · 2 dimensions, 10 states

Podcast Modalities (4)

  • audio_only
  • video
  • live
  • hybrid

Podcast Participation (6)

  • monologue
  • interview
  • cohost
  • panel
  • call_in
  • field

Camera & shot · 16 dimensions, 187 states

Camera Roles (14)

  • master
  • host_primary
  • guest_primary
  • host_close
  • guest_close
  • profile_or_two_shot
  • detail
  • overhead
  • roaming
  • remote_tile
  • establishing
  • reaction
  • pov
  • insert

Shot Sizes (12)

  • extreme_wide
  • very_wide
  • wide_full
  • medium_full
  • cowboy
  • medium
  • medium_close
  • close
  • big_close
  • extreme_close
  • insert
  • macro

Shot Relations (13)

  • single
  • two_shot
  • three_shot
  • group
  • over_the_shoulder
  • dirty_single
  • clean_single
  • profile_pair
  • pov
  • subjective
  • reaction
  • cutaway
  • master

Camera Azimuths (6)

  • frontal
  • slight_three_quarter
  • three_quarter
  • profile
  • rear_three_quarter
  • rear

Camera Vertical Angles (7)

  • bird_eye_top_down
  • steep_high
  • high
  • eye_level
  • low
  • steep_low
  • worm_eye

Camera Heights (8)

  • ground
  • knee
  • waist
  • chest
  • eye
  • above_head
  • overhead
  • aerial

Camera Roll States (5)

  • level
  • subtle_cant
  • dutch_angle
  • full_roll
  • dynamic_roll

Lens Families (7)

  • ultra_wide
  • wide
  • normal
  • short_telephoto
  • telephoto
  • super_telephoto
  • macro_or_specialty

Specialty Optics (9)

  • anamorphic
  • tilt_shift
  • probe
  • fisheye
  • split_diopter
  • diopter
  • soft_focus
  • vintage
  • mirror_or_prism

Focus Modes (9)

  • static_focus
  • continuous_track
  • rack_focus
  • snap_focus
  • pull_to_reveal
  • defocus_transition
  • deep_focus
  • selective_focus
  • split_focus

Camera Movements (30)

  • static
  • push_in
  • pull_out
  • truck_left
  • truck_right
  • pedestal_up
  • pedestal_down
  • crane_up
  • crane_down
  • track_follow
  • lead
  • lateral_track
  • diagonal_move
  • arc
  • orbit
  • spiral
  • aerial_translation
  • pan
  • tilt
  • roll
  • whip_pan
  • whip_tilt
  • zoom_in
  • zoom_out
  • dolly_zoom
  • digital_punch
  • reframe
  • rise_and_reveal
  • descend_and_conceal
  • pass_through

Movement Paths (11)

  • linear
  • curved
  • circular
  • s_curve
  • random
  • follow_subject
  • lead_subject
  • reveal_from_occlusion
  • pass_through
  • rise_and_reveal
  • descend_and_conceal

Stabilization Modes (14)

  • locked_off
  • tripod_head
  • dolly
  • slider
  • jib_or_crane
  • gimbal
  • steadicam
  • handheld_controlled
  • handheld_raw
  • shoulder
  • body_rig
  • vehicle_rig
  • drone
  • virtual

Composition Modes (15)

  • centered
  • rule_of_thirds
  • symmetrical
  • asymmetrical_balance
  • golden_section
  • diagonal
  • triangular
  • frame_within_frame
  • layered_depth
  • flat_graphic
  • negative_space
  • edge_tension
  • repetition_pattern
  • leading_lines
  • vanishing_point

Camera Functions (18)

  • orient
  • reveal
  • conceal
  • emphasize
  • compare
  • connect
  • isolate
  • align
  • distance
  • intensify
  • relieve
  • follow
  • anticipate
  • verify
  • abstract
  • transition
  • rhythm
  • spectacle

Temporal Capture Modes (9)

  • real_time
  • overcranked_slow_motion
  • undercranked_fast_motion
  • timelapse
  • hyperlapse
  • stop_motion
  • variable_frame_rate
  • high_shutter_staccato
  • long_exposure_blur

Lighting & atmosphere · 9 dimensions, 93 states

Lighting Roles (15)

  • key
  • fill
  • backlight
  • rim
  • kicker
  • toplight
  • underlight
  • background_light
  • practical
  • eyelight
  • ambient
  • bounce
  • negative_fill
  • special
  • motivated_source

Light Directions Horizontal (6)

  • frontal
  • near_frontal
  • three_quarter
  • side
  • rear_three_quarter
  • back

Light Directions Vertical (7)

  • under
  • low
  • eye_level
  • slight_high
  • high
  • top
  • overhead

Light Subject Relations (5)

  • camera_side
  • far_side
  • broad_light
  • short_light
  • cross_key

Light Quality (8)

  • hard
  • semi_hard
  • medium
  • semi_soft
  • soft
  • ultra_soft
  • specular
  • diffuse

Contrast States (6)

  • low_contrast_high_key
  • moderate_contrast
  • high_contrast_low_key
  • silhouette
  • clipped_highlight_style
  • crushed_shadow_style

Lighting Setups (22)

  • three_point
  • rembrandt
  • loop
  • butterfly_paramount
  • clamshell
  • split
  • broad
  • short
  • book_light
  • window_motivated
  • high_key
  • low_key
  • noir
  • practical_driven
  • silhouette
  • top_light_pressure
  • underlight_uncanny
  • day_exterior
  • night_exterior
  • product
  • chroma_key
  • virtual_stage

Lighting Temporal Behaviors (14)

  • static
  • flicker
  • pulse
  • dim
  • brighten
  • color_shift
  • source_movement
  • shadow_movement
  • lightning
  • fire_variation
  • screen_flicker
  • sun_transition
  • practical_switch
  • blackout

Atmospheres (10)

  • clear_air
  • haze
  • fog
  • smoke
  • dust
  • rain
  • snow
  • steam
  • underwater_particles
  • volumetric_beams

Video generation · 4 dimensions, 78 states

Generation Modes (24)

  • text_to_video
  • image_to_video
  • video_to_video
  • keyframe_to_video
  • start_end_frame_interpolation
  • reference_guided_video
  • character_guided_video
  • motion_guided_video
  • camera_guided_video
  • depth_guided_video
  • pose_guided_video
  • masked_regeneration
  • object_insertion
  • object_removal
  • background_replacement
  • outpainting
  • inpainting
  • style_transformation
  • frame_interpolation
  • upscale_restore
  • lip_sync_performance_transfer
  • virtual_production_background
  • procedural_3d_render
  • composited_hybrid

Generation Labels (6)

  • illustration
  • simulation
  • reconstruction
  • generated_reenactment
  • speculative_visualization
  • data_driven_visualization

Generation Artifacts (33)

  • face_drift
  • body_proportion_drift
  • extra_anatomy
  • missing_anatomy
  • hand_object_failure
  • lip_teeth_deformation
  • gaze_inconsistency
  • wardrobe_mutation
  • object_duplication
  • object_disappearance
  • material_mutation
  • scale_drift
  • world_geometry_drift
  • text_mutation
  • logo_mutation
  • background_teleportation
  • reflection_mismatch
  • shadow_mismatch
  • motion_discontinuity
  • speed_discontinuity
  • physics_violation
  • foot_sliding
  • contact_failure
  • camera_jump
  • interpolation_smear
  • flicker
  • texture_boiling
  • loop_seam
  • wrong_shot_size
  • focus_hunting
  • exposure_drift
  • light_direction_drift
  • color_drift

Generation Repairs (15)

  • regenerate_full_shot
  • regenerate_range
  • mask_and_replace
  • freeze_or_hold
  • cut_before_failure
  • cut_after_failure
  • cover_with_insert
  • cover_with_graphic
  • speed_adjust
  • stabilize
  • track_and_replace
  • crop_or_reframe
  • still_with_parallax
  • abstract_visual
  • practical_pickup

Editing & cuts · 4 dimensions, 138 states

Cut Types (75)

  • straight_cut
  • hard_cut
  • cut_on_action
  • match_on_action
  • eyeline_match
  • shot_reverse_shot
  • angle_change
  • cut_in
  • cut_out
  • insert_cut
  • reaction_cut
  • cutaway
  • elliptical_cut
  • time_compression
  • time_expansion
  • flashback
  • flash_forward
  • replay
  • repetition
  • freeze_cut
  • flash_frame
  • jump_cut
  • axial_jump
  • graphic_match
  • shape_match
  • color_match
  • motion_match
  • action_match
  • concept_match
  • metaphor_match
  • sound_match
  • question_answer_match
  • cause_effect_match
  • smash_cut
  • tonal_contrast
  • scale_contrast
  • motion_contrast
  • sound_contrast
  • light_contrast
  • idea_contrast
  • status_contrast
  • before_after
  • crosscut
  • parallel_editing
  • intercut
  • reaction_chain
  • multi_timeline_cut
  • j_cut
  • l_cut
  • prelap
  • postlap
  • audio_bridge
  • sound_motif_cut
  • music_phrase_cut
  • silence_cut
  • occlusion_cut
  • object_wipe
  • whip_pan_cut
  • flash_cut
  • matched_camera_move
  • dark_frame_cut
  • light_frame_cut
  • body_pass_cut
  • doorway_cut
  • screen_device_cut
  • metric_montage
  • rhythmic_montage
  • tonal_montage
  • overtonal_montage
  • intellectual_montage
  • process_montage
  • accumulation_montage
  • associative_montage
  • parallel_montage
  • collision_montage

Transition Types (23)

  • cut
  • dissolve
  • crossfade
  • fade_to_black
  • fade_from_black
  • fade_to_white
  • fade_from_white
  • dip_to_color
  • wipe
  • iris
  • push
  • slide
  • zoom_transition
  • blur_transition
  • defocus_transition
  • morph
  • match_morph
  • glitch
  • film_burn
  • light_leak
  • page_turn
  • speed_ramp_transition
  • custom_matte

Trim Operations (19)

  • select_range
  • blade
  • trim_in
  • trim_out
  • ripple_trim
  • roll_edit
  • slip_edit
  • slide_edit
  • insert_edit
  • overwrite_edit
  • replace_edit
  • lift
  • extract
  • three_point_edit
  • four_point_edit
  • fit_to_fill
  • extend_edit
  • match_frame
  • top_and_tail

Cut Motivations (21)

  • change_information
  • change_information_owner
  • show_cause
  • show_effect
  • show_reaction
  • orient_space
  • compress_time
  • expand_time
  • change_emotional_distance
  • compare
  • contrast
  • reveal
  • conceal
  • correct_continuity
  • hide_removal
  • create_rhythm
  • fulfill_expectation
  • break_expectation
  • transition_topic
  • transition_place
  • transition_time

Graphics & motion · 5 dimensions, 100 states

Graphic Tasks (19)

  • identify
  • locate
  • quantify
  • compare
  • rank
  • compose
  • distribute
  • correlate
  • change_over_time
  • flow
  • sequence
  • hierarchy
  • network
  • cause
  • process
  • state_change
  • uncertainty
  • explain_spatial
  • explain_mechanism

Graphic Types (40)

  • definition_card
  • entity_card
  • lower_third
  • quote_card
  • key_takeaway
  • step_list
  • process_diagram
  • causal_diagram
  • system_map
  • before_after
  • annotated_document
  • annotated_screen
  • timeline
  • map
  • relationship_tree
  • decision_tree
  • matrix
  • spectrum
  • layer_stack
  • exploded_view
  • cutaway_diagram
  • comparison_table
  • counter
  • progress_indicator
  • bar_chart
  • dot_plot
  • line_chart
  • area_chart
  • histogram
  • box_plot
  • violin_plot
  • scatter_plot
  • stacked_bar
  • treemap
  • sankey
  • flow_map
  • node_link
  • adjacency_matrix
  • choropleth
  • symbol_map

Graphic Placements (12)

  • full_screen
  • side_panel
  • lower_third
  • overlay
  • picture_in_picture
  • screen_replacement
  • world_tracked
  • object_tracked
  • background_layer
  • foreground_layer
  • interstitial_card
  • pause_and_explain

Motion Phases (8)

  • prepare
  • enter
  • orient
  • build
  • emphasize
  • compare_or_transform
  • hold
  • exit

Visual Encodings (21)

  • position
  • length
  • angle
  • area
  • volume
  • shape
  • orientation
  • color_hue
  • color_value
  • saturation
  • texture
  • pattern
  • connection
  • containment
  • proximity
  • motion
  • speed
  • direction
  • opacity
  • focus_depth
  • sound

Audio & sound · 4 dimensions, 68 states

Audio Object Types (19)

  • dialogue_iso
  • mix_track
  • narration
  • adr
  • wild_line
  • room_tone
  • ambience
  • hard_effect
  • foley
  • designed_effect
  • riser
  • impact
  • drone
  • music_stem
  • music_full_mix
  • stinger
  • ident
  • silence_event
  • reference_tone

Sound Functions (24)

  • orient_place
  • bridge_cuts
  • indicate_time
  • signal_danger
  • signal_safety
  • create_scale
  • mask_edit
  • foreshadow
  • show_absence
  • identity
  • momentum
  • tension
  • release
  • empathy
  • irony
  • counterpoint
  • memory_callback
  • closure
  • attention_reset
  • emotional_space
  • shock
  • anticipation
  • boundary
  • respect

Audio Perspectives (9)

  • close_intimate
  • natural_conversational
  • distant
  • offscreen_near
  • offscreen_far
  • through_device
  • through_wall
  • public_address
  • memory_subjective

Audio Repairs (16)

  • declip
  • declick
  • decrackle
  • dehum
  • denoise
  • spectral_repair
  • plosive_repair
  • deess
  • dereverb
  • phase_align
  • time_stretch
  • pitch_repair
  • drift_correction
  • dropout_patch
  • room_tone_fill
  • adr_or_pickup

Color & VFX · 2 dimensions, 38 states

Color Operations (16)

  • input_transform
  • normalize
  • white_balance
  • exposure
  • contrast
  • pivot
  • black_level
  • highlight_recovery
  • shadow_placement
  • saturation
  • chroma_balance
  • shot_match
  • look_transform
  • output_transform
  • gamut_map
  • tone_map

Vfx Operations (22)

  • clean_plate
  • matte
  • mask
  • point_track
  • planar_track
  • camera_solve
  • object_track
  • face_track
  • body_track
  • depth_track
  • roto
  • key
  • object_removal
  • wire_removal
  • dust_cleanup
  • screen_replacement
  • beauty_repair
  • flicker_repair
  • stabilization
  • rolling_shutter_repair
  • background_extension
  • composite

Delivery & platforms · 3 dimensions, 29 states

Aspect Profiles (8)

  • 16x9
  • 9x16
  • 1x1
  • 4x5
  • 3x2
  • 4x3
  • 1.85x1
  • 2.39x1

Reframe Operations (12)

  • static_crop
  • keyframed_pan_scan
  • subject_track
  • multi_subject_dynamic_frame
  • split_screen
  • stacked_layout
  • picture_in_picture
  • background_extension
  • generative_outpaint
  • graphic_reflow
  • shot_replacement
  • alternate_coverage

Caption Formats (9)

  • srt
  • webvtt
  • ttml
  • stl
  • scc
  • cea608
  • cea708
  • burned_in
  • platform_native

QA & workflow · 4 dimensions, 41 states

Qa Domains (13)

  • source_integrity
  • transcript_context
  • claims_rights
  • story
  • rough_cut
  • picture
  • audio
  • color_vfx
  • graphics
  • accessibility
  • ai_integrity
  • delivery_encode
  • publish

Qa Severities (6)

  • blocker
  • critical
  • major
  • minor
  • cosmetic
  • note

Review States (7)

  • proposed
  • auto_validated
  • needs_human
  • changes_requested
  • approved
  • rejected
  • superseded

Project States (15)

  • created
  • ingesting
  • analyzing
  • transcribed
  • contextualized
  • clipped
  • story_planned
  • rough_cut
  • review
  • picture_lock
  • finishing
  • delivery_qa
  • approved
  • published
  • archived

Continuous dimensions · 38

Numeric axes with declared ranges and units — confidence scores, timings, color temperatures, loudness targets and more.

DimensionTypeMinMaxUnit
confidencenumber01ratio
context_completenessnumber01ratio
hook_strengthnumber01ratio
claritynumber01ratio
emotional_powernumber01ratio
evidence_valuenumber01ratio
performance_qualitynumber01ratio
risknumber01ratio
duration_secondsnumber0seconds
frame_ratenumberframes_per_second
focal_length_mmnumbermillimetres
camera_distance_mnumber0metres
azimuth_degreesnumber-180180degrees
elevation_degreesnumber-9090degrees
roll_degreesnumber-180180degrees
aperture_f_numbernumberf_number
shutter_angle_degreesnumber360degrees
focus_distance_mnumber0metres
movement_speednumber0relative_or_metres_per_second
movement_accelerationnumberrelative_or_metres_per_second_squared
light_intensity_luxnumber0lux
key_fill_difference_stopsnumberstops
subject_background_difference_stopsnumberstops
color_temperature_kelvinnumber100040000kelvin
tintnumberrelative_green_magenta
loudness_lufsnumberLUFS
true_peak_dbtpnumberdBTP
audio_sample_rate_hzintegerhertz
bitrate_bpsintegerbits_per_second
reading_rate_wpmnumberwords_per_minute
caption_characters_per_secondnumbercharacters_per_second
integrated_loudness_targetnumberLUFS
loudness_rangenumber0LU
peak_luminance_nitsnumber0nits
normalized_xnumber01normalized_frame
normalized_ynumber01normalized_frame
normalized_widthnumber01normalized_frame
normalized_heightnumber01normalized_frame

Query the dimensions via the API →