+
    4ojC                       ^ RI Ht ^ RIHt ^ RIt]! ]4      P                  4       P                  ^,          t]R,          t	]P                  P                  ^ ]! ]	4      4       ^ RIHtHt ^ RIHt R R lt]R	8X  d   ]! ]! 4       4      hR# )
    )annotations)PathNsrc)
read_jsonlwrite_jsonl)NORMALIZED_DIRc                   V ^8  d   QhRR/# )   returnint )formats   "scripts/normalize.py__annotate__r      s      c     c                    \         R ,          \         R,          .p . p. pV  F  p\        V4       Fq  pVP                  V4       \        VP	                  R. 4      ^R7       F<  w  rVVP                  RVP	                  R4      RVP	                  R4      RV/VC4       K>  	  Ks  	  K  	  \        \         R,          V4       \        \         R,          V4       \        R	\        V4       R
\        V4       R24       ^ # )zchatgpt_conversations.jsonlzclaude_conversations.jsonlmessages)startconversation_idsourcemessage_indexzconversations.jsonlzmessages.jsonlzwrote z conversations and z	 messages)r   r   append	enumerategetr   printlen)convo_pathsconversationsr   pathconversationidxmessages          r   mainr#      s   !$AA>TpCpqKMH&t,L  . ),*:*::r*JRS T!2L4D4DEV4WYacocscst|c}  @O  QT  !`  X_  !`  a !U - 
 !66F!118<	F3}%&&9#h-	
RSr   __main__)
__future__r   pathlibr   sys__file__resolveparentsROOTSRCr   insertstrai_archive.ior   r   ai_archive.pathsr   r#   __name__
SystemExitr   r   r   <module>r3      sq    "  
H~''*
Ul 3s8  1 + z
TV
 r   