+
    'i                    ,   ^ RI Ht ^ RIt^ RIt^ RIHt ]! ]4      P                  4       P                  ^,          t	]
! ]	4      ]P                  9  d#   ]P                  P                  ^ ]
! ]	4      4       ^ RIHt ^ RIHt R t]R8X  d
   ]! 4        R# R# )    )annotationsN)Path)	ENDPOINTS)choose_endpointc                 J   . ROp V  Uu. uF  q\         9  g   K  VNK  	  ppR\        RR/4      R\        RR/4      R\        RR/4      R\        RRRR	/4      /pV'       * ;'       d    VRR RRRRRR/8H  p\        \        P                  ! R
VRVRV/R^R7      4       R# u upi )
text2videoimage2videoreference2videoextendtext
scene_type	image_ref
continuityextend_flagTokmissingroutesF)ensure_asciiindentN)r   r	   omnir
   r   )r   r   printjsondumps)requiredkr   r   r   s        scripts/validate_scaffold.pymainr      s    QH"9(Qy&8qq(G9v 67_lK%@Ao|\&BC/<"MN	F  
 
]'(	$ B 
$**dB	7HfETYbc
de :s
   B B __main__)
__future__r   r   syspathlibr   __file__resolveparentsROOTstrpathinsertconfigs.klingr   scripts.scene_routerr   r   __name__     r   <module>r.      st    "  
 H~''*t9CHHHHOOAs4y! # 0f$ zF r-   