← back to Rentv Sheet Enrich

__pycache__/preflight_matches.cpython-314.pyc

28 lines

+
�f�j���h�Rt^RIt^RIt^RIt^RIt^RIt]PP^]PP]	44^RI
t
RtRtRt
]
P!4t]
P !]]4t]!R]!]!^]!]4444^4t]],tRt]!R4]!R4]!R	4utttR
t/t]!]^,]!]44Fbt]
!]!]]44]
!]!]]443t]^,'g]^,'gKA]PA].4PC]4Kd	^;t";t#t$]%!]P
!R44EF�t&]PN!](!]&44EFdt)]
!])PURR
44]
!])PURR
443t+]PU]+4t,],'g|]P[4UUUUu.uFZwwrq!'gKV]+^,8XgK!]+^,'gK2]+^,V9gV]+^,9gKPVFq3NK	K\	uppppt,])PURR
4t.],'g+]/!R].R])PURR
424]$^,
t$EK],^,t0]!]0]4'd#]/!R].R]0^,R24]#^,
t#EKF]/!R].R]0^,24]"^,
t"EKg	EK�	]/!R]"R]#R]$R24]/!R]1!R]!]^,]!]444424R#uuppppi)u�Dry-run: for every staged fanout_batch*_result_navfix.json, resolve each entry against
the LIVE sheet exactly like write_by_contact.py would (by normalized company+name), and
report matched-row / cell-empty / would-write — WITHOUT writing anything.NiW:zUnique Contacts (all tabs)c�b�\P!RRT;'gRP44#)z	[^a-z0-9]�)�re�sub�lower)�ss&�preflight_matches.py�normr		s!��B�F�F�<��a�g�g�2�_�_�->�?�
?�c#�"�TF=p\\V,4F wr#VP4R8XgKVx�K"	K?	R#5i)�Contact NameN)�	enumerate�rows�strip)�.0�i�j�vs&   r�	<genexpr>rs6���
i�-���4��7�9K�#�!�q�w�w�y�Zh�Oh�1�1�9K�1�-�s
�2A�Ac�\a�\V3Rl\\\444R4#)c3�<"�TF>q\\48d\V,MRP4S8XgK:Vx�K@	R#5i)rN)�len�hdrr)rr�ls& �rr�hidx.<locals>.<genexpr>s3����b�_��S��X�:��Q��SU�8\�8\�8^�`a�8a�!�!�_�s
�7A	�
A	N)�next�rangerr)rsfr�hidxrs���D�b�U�3�s�8�_�b�cg�h�
hr
rz
Company/VenuezLinkedIn (Contact)c���VeRV\\48d>V\\V,48d#\V,V,P4#RP4#)Nr)rrr)�rrs&&r�cellr sD��Q�]�q��T��{�q��T�RS�W��~�t�A�w�q�z�d�d�f�f�[]�d�d�f�fr
z%data/fanout_batch*_result_navfix.json�companyr�namez
  UNMATCHED  z @ z
  filled     z (row z already has LinkedIn)z
  WILL WRITE z -> row z

SUMMARY: z
 will write, z already filled, z
 unmatchedz$Current LinkedIn(Contact) nonempty: c#�V"�TFp\V\4'gK^x�K!	R#5i)�N)r �LIC)rrs& rrr"s ���0a�<Q�q�UY�Z[�\_�U`���<Q�s�)�
))2�__doc__�sys�osr�json�glob�path�insert�dirname�__file__�lib�GID�TITLEr	�access_token�tok�read_tabrrr�minr�hrrr�NAME�COr%r �idxr�k�
setdefault�append�would_write�already�	unmatched�sorted�f�load�open�it�get�key�tgt�items�nm�print�r0�sum)�corI�rsrs0000r�<module>rOs���O����������2�7�7�?�?�8�,�-�
�
��3�u�?�	�����
�|�|�C����	�
i�e�C��#�d�)�,�-�
i�jk�l��
�2�h��h��>�"�4��#8��>R�9S���R��f���	�r�!�t�C��I�	�A��D��2�J���T�!�D�\�*�+�A���t�t�q��t�t�S�^�^�A�b�)�0�0��3�
� ����G�I�	��	�	�A�B�	C�A��i�i��Q�� ��
�"�&�&��2�&�
'��R�V�V�F�2�->�(?�@���G�G�C�L���%(�Y�Y�[�A�[�z�w��r�B��2�s�1�v�:��#�a�&�&��VY�Z[�V\�`b�Vb�fh�lo�pq�lr�fr��}�xy��}��[�A�C�
�6�6�&�����E�M�"��S����	�"�1E�0F�G�H�)�UV�,�)�X`��q�6����3�<�<���r�d�&��A���>T�U�V�X_�ab�Xb�X_��m�B�4�x��1��v�6�7��a���!�
D���K�=�
�g�Y�6G�	�{�R\�]�^��,�S�0a�E�"�Q�$�s�4�y�<Q�0a�-a�,b�c�d��As� L,�3L,�L,�L,�2L,