harn-cli 0.10.22

CLI for the Harn programming language — run, test, REPL, format, and lint
HARNBC0.10.22��(�"�[�A�>�<�.,mcd��

"3�a�4e���Fސ� ܰ�nF���[eaO�Bκ�d          		 

   

JYb�Θ�

__safe_string__safe_dict__safe_list
__safe_int__safe_bool__join_strings__join_case_ids__case_execution_count__join_dict_field__render_human__render_report_markdown__render_plan_human__render_plan_markdownmainharnessd&&&&&&------444444GGGGGG^^^^^^llllll�������������������=�=�=�=�=�=��������������������������������������������d
__safe_stringResultvaluefallbackstring+kJGj�j��!	k
#ktype_ofstring++







valuefallback__safe_dictResultvalue+kJGj�j��!	k
#"type_ofdict++







value__safe_listResultvalue+kJGj�j��!	k
#!type_oflist+                        !!!!!!!#####+







value
__safe_intResultvaluefallbackint+kJGj�j��!	k
#ktype_ofint+''''''''''''''''''''''''(((((((*****&&+







valuefallback__safe_boolResultvaluefallbackbool+kJGj�j��!	k
#ktype_ofbool+........................///////11111--+







valuefallback__join_stringsResultvalueslistfallbackstring�llk/0_	lkJGj�j��7	


9kN	n
Pknm
kv	k
xktype_ofstring,�55555566667777777777788888888888888888888888899999999;;;;;;;;;<<<<<<<<<>>>>>>?????????AAAAAAAAAAAABBBBBBBDDDDD44�





									


























'FTgvaluesfallbackoutfirstvalue__join_case_idsResultvalueslistfallbackstring�llk/0�	lkJGj�j��7	


9k#J�����lki	


kk�	n
�knm
k�	k
�ktype_ofdictid
__safe_string,�HHHHHHIIIIJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPRRRRRRRRRSSSSSSSSSUUUUUUVVVVVVVVVXXXXXXXXXXXXYYYYYYY[[[[[GG�





$$$$++++++++++++++++++									


























'DYx��valuesfallbackoutfirstvalueid__case_execution_countResultvaluesliststatusstring�lk/0�	lkJGj�j��3	



5k#Jd^��(��Clk#J�����kz	kPm
|

k	type_ofdict	execution__safe_dictstatus
__safe_string�______```````````aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffffffffiiiii^^�###)))))))))))))))))))    +++++++++++++++222222222







#=Vevaluesstatuscountvalue	execution__join_dict_fieldResultvalueslistkeystringfallbackstring�llk/0�	lkJGj�j��7	


9kk#J�����lki	


kk�	n
�knm
k�	k
�ktype_ofdict
__safe_string,�mmmmmmnnnnoooooooooooppppppppppppppppppppppppqqqqqqqqsssssssssssssssssssssssssttttttttttttuuuuuuuuwwwwwwwwwxxxxxxxxxzzzzzz{{{{{{{{{}}}}}}}}}}}}~~~~~~~�����ll�





   &&&&,,,,,,,,,,,,,,,,,,									


























'DYx��valueskeyfallbackoutfirstvalueitem__render_humanResultreportdict�Rk#Jd^��(��Clk#J�+N��P�J�4$�ռk#J�+N��P�J�4$�ռ	k
#J�+N��P�J�4$�ռk#J�+N��P�J�4$�ռ
lk#Jd^��(��Clk#J�����lkL	kkk#J�����k#J�+N��P�J�4$�ռ
m
Nk#J�f2��Y+lk/0I	lkJGj�j���	

i
�k#J�+N��P�lk#J�+N��P�lk#J�f2��Y+l	kk#J�����k#J�����k#J�+N��P�J�4$�ռk #J�����!k"#J�����kJ�4$�ռ#kJ�4$�ռ$k%#J�+N��P�J�4$�ռ#kJ�4$�ռ&k'#J�+N��P�J�4$�ռ(k)#J�f2��Y+*JqA���p�R+,k	-*Jxk�W6�[.
m
ik/summary__safe_dict%provider tool-call scorecard: routes=route_count
__safe_int	to_string pass=pass warn=warn fail=fail

best_routeprovider
__safe_stringbest= model score=
quality_scoreroutes__safe_listtype_ofdict
case_countsuccessful_casescatalog_mismatches   status=status mode=recommended_tool_mode/ parseable=parseable_tool_call_cases actionless=actionless_cases issues=issues-__join_strings catalog_mismatches=code__join_dict_field�R������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������R&&&&&&&&&&&&&&&&&&&


####3333333333333333333333333333$$$$----------------------------$$$$----------------------------$$$$----------------------------$$$$$$$$$$$$$$$$$$$''',,,,999999999999999999								&&&&&&&&&&&&&&&&				####5555555555555555555555555555															%%%%%%%%%%%%%%%%%%%$$$$333333333333333333%%%%::::::::::::::::::,,,2222222222222222222****************				''''''''''''''''				$$$$6666666666666666666666666666				((((((((((((((((				7777777777777777												$$$$BBBBBBBBBBBBBBBBBBBBBBBBBBBB								$$$$9999999999999999999999999999				$$$****************6666666666666666				///7777777777777777													







M#/;?JVbfq	}
���
��������������'�3�?�C�V�s�� ��!��"��#��$��%��&��'�	(�)�*�$+�0,�<-�@.�K/�W0�[1�f2�r3�v4�z5��6��7��8��9��:��;��<��=��>��?��@��A��B��C��D�E�F�G�#H�'I�1J�=K�AL
reportsummaryoutbest
best_providerroutesroutecasespassedcatalog_mismatches__render_report_markdownResultreportdict�_k#Jd^��(��Cllkk#J�+N��P�J�4$�ռmk	k
#J�+N��P�J�4$�ռmkk#J�+N��P�J�4$�ռmk
k#J�+N��P�J�4$�ռmk#Jd^��(��Clk#J�����lkt	kkk#J�����k#J�+N��P�J�4$�ռm
vnnnk#J�f2��Y+lk/0V	lkJGj�j���	

�
�k#J�+N��P�lk #J�f2��Y+lk!k#J�����"k#J�����"k#J�+N��P�J�4$�ռ"k##J�����"k$#J�����"k%#J�+N��P�J�4$�ռ&kJ�4$�ռ"k'#J�+N��P�J�4$�ռ&kJ�4$�ռ"k(#J�f2��Y+)JqA���p�R*"k+)Jxk�W6�[,-m
�k.summary__safe_dict # Provider Tool-Call Scorecard


- Routes: route_count
__safe_int	to_string
- Pass: pass- Warn: warn- Fail: fail
best_routeprovider
__safe_string- Best route: ` model	` (score 
quality_score)
^| Provider | Model | Score | Status | Mode | Pass | Parseable | Issues | Catalog mismatches |
;| --- | --- | ---: | --- | --- | ---: | ---: | --- | --- |
routes__safe_listtype_ofdict
case_countcatalog_mismatches|  | statusrecommended_tool_modesuccessful_cases/parseable_tool_call_casesissues-__join_stringscode__join_dict_field |
�_�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������_&&&&&&&&&&&&&&&&&&&





			333::::JJJJJJJJJJJJJJJJJJJJJJJJJJJJPPPPPPP			1119999BBBBBBBBBBBBBBBBBBBBBBBBBBBBHHHHHHH			1119999BBBBBBBBBBBBBBBBBBBBBBBBBBBBHHHHHHH			1119999BBBBBBBBBBBBBBBBBBBBBBBBBBBBHHHHHHH$$$$$$$$$$$$$$$$$$$''',,,,999999999999999999%%%%5555&&&&&&&&&&&&&&&&				####5555555555555555555555555555															%%%%%%%%%%%%%%%%%%%$$$$333333333333333333,,,2222222222222222222****************				''''''''''''''''				$$$$6666666666666666666666666666				((((((((((((((((				7777777777777777				$$$$9999999999999999999999999999								$$$$BBBBBBBBBBBBBBBBBBBBBBBBBBBB								$$$****************6666666666666666				///7777777777777777													







P"-9EIS^jv	z
���
�����������!�%�)�4�@�D�O�[�g �k!�z"��#��$��%��&��'��(��)�*�+�,�-�*.�6/�:0�E1�Q2�]3�a4�l5�x6�|7��8��9��:��;��<��=��>��?��@��A��B��C��D��E��F�	G�
H�I�$J�0K�4L�>M�JN�NO	reportsummaryoutbest
best_providerroutesroutecasescatalog_mismatches__render_plan_humanResultreportdict�\k#Jd^��(��Clk#J�+N��P�J�4$�ռk#J�+N��P�J�4$�ռ	k
#J�+N��P�J�4$�ռk#J�+N��P�J�4$�ռ
k#J�+N��P�J�4$�ռlkk#J�����k#J�+N��P�J�4$�ռmk#J�f2��Y+lk/0	lkJGj�j��n	

E
pk#Jd^��(��Clk#J�f2��Y+lkk#J�����k #J�����!k"#J�����#k$#J�����%k&#Jv���NsW'J�4$�ռ(k)#Jv���NsW'J�4$�ռ*k+#Jv���NsW'J�4$�ռ,k-#Jv���NsW'J�4$�ռ.k/JFx��%��0J�4$�ռ1k2JFx��%��0J�4$�ռ	kJ�����93m
Ek4#J�f2��Y+lk/0S	lkJGj�j��M	

$
Ok5k#J�����6k7#J�����8k9#J�+N��P�J�4$�ռ:k;#J�+N��P�J�4$�ռ<k=#Jv���NsW'J�4$�ռ>k?#Jv���NsW'J�4$�ռ@kA#J�f2��Y+JqA���p�RBm
$kCcatalog__safe_dict*provider tool-call scorecard plan: routes=route_count
__safe_int	to_string unscorecardable_providers=unscorecardable_provider_count cases=
case_count
 required=required_case_count batch_manifest_requests=batch_manifest_request_count
catalog=hash_blake3-
__safe_string schema=schema_versionroutes__safe_listtype_ofdict
catalog_claimcases  provider model preferred=preferred_tool_format parity=tool_mode_parity native=native_tools__safe_bool text=
text_tools
 parallel=supports_parallel_tool_calls batch=	batch_api executable=
executable__case_execution_count missing_runner=missing_runner__join_case_idsunscorecardable_providers  unscorecardable  reason=reason models=model_count active_models=active_model_count local_runtime=
local_runtime auth_required=
auth_required credential_env_names=credential_env_names__join_strings�\��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������	�	�	�	�	�	�	�	���������������������������������������������
�
�
�
�
�
�
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �!�!�!�!�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�#�#�#�#�#�#�#�#�#�#�#�#�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&�&�&�&�&�&�&�&�&�&�&�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�(�(�(�(�(�(�(�(�*�*�*�*�*�*�*�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�,�,�,�,�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�.�.�.�.�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�0�0�0�0�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�2�2�2�2�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�4�4�4�4�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�6�6�6�6�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�8�8�8�8�8�8�8�8�8�8�8�8�:�:�:�:�:���\&&&&&&&&&&&&&&&&&&&


####3333333333333333333333333333####FFFFFFFFFFFFFFFFFFFFFFFFFFFF####2222222222222222222222222222####;;;;;;;;;;;;;;;;;;;;;;;;;;;;####DDDDDDDDDDDDDDDDDDDDDDDDDDDD			----------------$$$$7777777777777777777777777777%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%****************				''''''''''''''''				7777777777777777				2222222222222222				%%%%66666666666666666666666666				%%%%44444444444444444444444444				%%%%FFFFFFFFFFFFFFFFFFFFFFFFFF				%%%%33333333333333333333333333				***1111111111111111111111111111				***1111111111111111111111111111				                													'''...................    ----------------				    ++++++++++++++++				''''7777777777777777777777777777				''''>>>>>>>>>>>>>>>>>>>>>>>>>>>>				((((::::::::::::::::::::::::::				((((::::::::::::::::::::::::::				$$$----------------GGGGGGGGGGGGGGGG													







h#/;?JVbfq	}
���
���������������#�'�2�O�^�x ��!��"��#��$��%��&��'��(��)��*��+��,�-�.�/�$0�01�42�=3�I4�U5�Y6�b7�n8�z9�~:��;��<��=��>��?��@��A��B��C��D��E��F��G��H�I�J�.K�=L�VM�aN�mO�qP�|Q��R��S��T��U��V��W��X��Y��Z��[��\��]��^��_�`�a� b�$c�,d�;e�Gf�Kg	reportcatalogoutroutesrouteclaimcasesunscorecardableprovider__render_plan_markdownResultreportdict��k#Jd^��(��Cllkk#J�+N��P�J�4$�ռmk	k
#J�+N��P�J�4$�ռmkk#J�+N��P�J�4$�ռmk
k#J�+N��P�J�4$�ռmkk#J�+N��P�J�4$�ռmkk#J�����k#J�+N��P�J�4$�ռmnnk#J�f2��Y+lk/0F	lkJGj�j���	

�
�k#Jd^��(��Clk#J�f2��Y+lk k!#"J�����#k$#"J�����#k%#J�����#k&#J�����#k'#Jv���NsW(J�4$�ռ#k)#Jv���NsW(J�4$�ռ#k*#Jv���NsW(J�4$�ռ#k+#Jv���NsW(J�4$�ռ#k,JFx��%��-J�4$�ռ#k.JFx��%��-J�4$�ռ#kJ�����9/0m
�k1#J�f2��Y+lkJrj�+L2�	k34m5nk/0�	lkJGj�j���	

�
�k k!#"J�����#k6#"J�����#k7#J�+N��P�J�4$�ռ#k8#J�+N��P�J�4$�ռ#k9#Jv���NsW(J�4$�ռ#k:#Jv���NsW(J�4$�ռ#k;#J�f2��Y+JqA���p�R<0m
�
�k=catalog__safe_dict%# Provider Tool-Call Scorecard Plan


- Routes: route_count
__safe_int	to_string
- Unscorecardable providers: unscorecardable_provider_count	- Cases: 
case_count- Required cases: required_case_count- Batch manifest requests: batch_manifest_request_count- Catalog: `hash_blake3-
__safe_string
` (schema schema_version)

s| Provider | Model | Preferred | Parity | Native | Text | Parallel | Batch | Executable | Missing runner | Cases |
F| --- | --- | --- | --- | --- | --- | --- | --- | ---: | ---: | --- |
routes__safe_listtype_ofdict
catalog_claimcases| provider | modelpreferred_tool_formattool_mode_paritynative_tools__safe_bool
text_toolssupports_parallel_tool_calls	batch_api
executable__case_execution_countmissing_runner__join_case_ids |
unscorecardable_providerslen
## Unscorecardable Providers

f| Provider | Reason | Models | Active models | Local runtime | Auth required | Credential env names |
.| --- | --- | ---: | ---: | --- | --- | --- |
reasonmodel_countactive_model_count
local_runtime
auth_requiredcredential_env_names__join_strings���>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�?�?�?�?�?�?�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�A�A�A�A�A�A�A�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�C�C�C�C�C�C�C�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�E�E�E�E�E�E�E�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�G�G�G�G�G�G�G�H�H�H�H�H�H�H�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�J�J�J�J�J�J�J�K�K�K�K�K�K�K�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�M�M�M�M�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�O�O�O�O�O�O�O�Q�Q�Q�Q�Q�Q�R�R�R�R�R�R�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�T�T�T�T�T�T�T�T�T�T�T�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�V�V�V�V�V�V�V�V�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Z�Z�Z�Z�Z�Z�Z�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�\�\�\�\�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�]�^�^�^�^�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�`�`�`�`�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�b�b�b�b�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�c�d�d�d�d�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�e�f�f�f�f�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�h�h�h�h�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�j�j�j�j�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�l�l�l�l�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�n�n�n�n�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�p�p�p�p�p�p�p�p�p�p�p�p�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�t�t�t�u�u�u�u�v�v�v�v�v�v�v�w�w�w�w�w�w�x�x�x�x�x�x�x�x�x�x�x�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�z�z�z�z�z�z�z�z�|�|�|�|�|�|�|�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�~�~�~�~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������=�=��&&&&&&&&&&&&&&&&&&&





			333::::JJJJJJJJJJJJJJJJJJJJJJJJJJJJPPPPPPP			####FFFFFFFFFFFFFFFFFFFFFFFFFFFF			2229999HHHHHHHHHHHHHHHHHHHHHHHHHHHHNNNNNNN			####;;;;;;;;;;;;;;;;;;;;;;;;;;;;			####DDDDDDDDDDDDDDDDDDDDDDDDDDDD			----------------$$$$7777777777777777777777777777%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%****************				''''''''''''''''				7777777777777777				2222222222222222				%%%%66666666666666666666666666				%%%%44444444444444444444444444				%%%%FFFFFFFFFFFFFFFFFFFFFFFFFF				%%%%33333333333333333333333333				***1111111111111111111111111111				***1111111111111111111111111111				                													'''...................














																								


""""////////////////""""----------------   ))))9999999999999999999999999999   ))))@@@@@@@@@@@@@@@@@@@@@@@@@@@@!!!****<<<<<<<<<<<<<<<<<<<<<<<<<<!!!****<<<<<<<<<<<<<<<<<<<<<<<<<<&&&////////////////IIIIIIIIIIIIIIII







t"-9EIS^jv	z
���
������������	�
��"�.�2�=�I�U �Y!�`"�f#�p$��%��&��'��(��)��*��+��,�-�.�/�"0�.1�22�=3�I4�M5�V6�b7�n8�r9�{:��;��<��=��>��?��@��A��B��C��D��E��F��G�H�I�J�K�#L�'M�.N�:O�>P�OQ�aR�pS�|T��U��V��W��X��Y��Z��[��\��]��^��_�`�
a�b�c�(d�4e�@f�Dg�Mh�Yi�ej�ik�rl�~m��n��o��p��q��r��s	reportcatalogoutroutesrouteclaimcasesunscorecardableprovidermainResultharnessHarness��k&,lk6	k&,
8k&	,
lk&	,
lk�	k&k,lk&k,

�	3�	kJ��_��֓
4�	l	k&k&,

lk#J�����lk�k	kJ�!�j�,5
f	k1	kJ!���׺
e	kR	kJ�}�_Ip�
d	kJ^U���


lkJrj�+L�kkJrj�+L#�	kkJrj�+L%
�	k
l	k&k	,

envget_or)HARN_PROVIDER_TOOL_SCORECARD_PAYLOAD_JSONstdioeprintlnRinternal error: HARN_PROVIDER_TOOL_SCORECARD_PAYLOAD_JSON not set by dispatch shim�HARN_OUTPUT_JSON01%HARN_PROVIDER_TOOL_SCORECARD_MARKDOWN+HARN_PROVIDER_TOOL_SCORECARD_PAYLOAD_PRETTYprintln
json_parseAinternal error: failed to parse provider-tool-scorecard payload: messagekindreport
__safe_stringplan__render_plan_markdown__render_report_markdown__render_plan_human__render_humanlen
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"""OOOOOOOOOO








(((<<<<<<<DDDDDDD,,,UUUUUUU]]]]]]]'''VVVVVVVVVVYYYYYYYYYYYY   ''''000000000000000000&&&...........                     $$$$$$$$)))222222222222222:::::@@@@@@@@@@@







$"(<ELS\	c
r{�
����������!�9�B�W�l�{�������� ��!��"��#
harnessraw	json_mode
markdown_modeprettyereportkindtexttrimmedW