harn-cli 0.10.20

CLI for the Harn programming language — run, test, REPL, format, and lint
HARNBC0.10.20������8���i�ɴ�w-j�*U�:ܘ
Q9�4�����y+���U��?:������FC�MWf��@J??      	 
 JYb�Θ�
std/agent/canon?canon_evaluate_slice,canon_feedback_text,canon_slice_from_pathsstd/cli/renderKcli_json_envelope,safe_bool,safe_dict,safe_int_string,safe_list,safe_string__load_plan	__options__join_text__pack_summary__report
__render_json__render_humanmainharnessJ




""""""777777HHHHHH\\\\\\pppppp����������������������������J__load_planResultharnessHarness�k&,lk@	k&,J�M`��ye
B3]	kJ��_��֓	
4�	l	k&
k&,J�M`��ye

envget_orHARN_CANON_CHECK_PLAN_JSONstdioeprintln:canon: internal error - HARN_CANON_CHECK_PLAN_JSON not set�exit
json_parse4canon: internal error - failed to parse check plan: message��"""@@@@@@@@@@




































UUUUUUUUUUUU





















"(0Lenq	r
zharnessrawe	__optionsResultplandictslicedict�0k#J�c�9���8k#J�c�9���8k#J�c�9���8k#J�7�h�!k#Jx�(\7l�	k	#Jx�(\7l�
k
#M��"lk#J�c�9���8lk�	k"n
�k
#J�7�h�!lkJrj�+L&	k"n
(krootworkspace_rootsafe_stringproject_rootfiles	safe_listinclude_missing	safe_boolinclude_semantic	budget_msd
canon_rootpack_idslenpacks�0$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''((((((((((((((((((((((()))))))))))))))))))))))*******************************,,,,,,,,,,,,,,,,,,,,,,,,,------------...............000000000000000000000011111111111111111111111122222222222222244444""�0///////////////!!!&&&&999999999999999$$$$777777777777777   %%%%9999999999999!!!&&&&;;;;;;;;;;;;;%%%%%%%%%%%%%"""''''666666666666666666&&&&&&&&&&&&&&&&&                   














!!!!!!!!!!!!!!!!!








&?Ul�����	�
���
plansliceoptions
canon_rootpacks__join_textResultitemslistsepstringqllk/0h	lkJ�c�9���8lk@	


BkW	kn
Yknm
ksafe_stringq8888889999:::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========?????????@@@@@@@@@BBBBBBCCCCCCCCCEEEEE77q





$$$$$$$$$$$$$$$$$$									
















0O]itemssepoutfirstitemtext__pack_summaryResultresultdict�!lk#J�7�h�!/0	lk#Ju��'��lk#J�c�9���8k#J�c�9���8k#J�c�9���8	k	#Jx�(\7l�
k#J�7�h�!Jrj�+L
k#J�7�h�!Jrj�+L
k#J�c�9���8"!n
kpacks	safe_listreport	safe_dictpack_idsafe_stringtitlestatusok	safe_boolrecord_countrecordslen
skipped_countskipped
invariants�IIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUYYYYYHH�                        ###################			####///////////////			!!!!+++++++++++++++			$$$$///////////////			%%%%%%%%%%%%%			%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,			&&&----------------------------			!!!&&&&555555555555555555555555555555








(D]v�����	�
��result	summariespackreport__reportResultplandictresultdictfeedbackstring�k#J�7�h�!lk#J�7�h�!lk#Jx�(\7l�k#J�c�9���8	
k
#Jx�(\7l�k#J�c�9���8	k#J�c�9���8	k
kJrj�+LkkJrj�+LkJLWGVX��kk"
paths	safe_listselected_pack_idsschema_versionok	safe_boolstatussafe_stringadvisoryworkspace_root
canon_root
path_countlen
pack_countpacks__pack_summary
feedback_textresult�]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^``````aaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccdddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeffffffgggggggggggggggggghhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjkkkkkklllllllllll\\�                   %%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!    ++++++++++++++++++++++++++++!!!&&&&999999999999999""""111111111111111











=Vm�����	planresultfeedbackpathsselected
__render_jsonResultharnessHarnessreportdict�k#Jx�(\7l�,k#Jx�(\7l�lkv	k&k"J�S־�|�JH䟵��Ƃ	,
xk&

k""J�S־�|�JH䟵��Ƃ	,ok	safe_booladvisorystdioprintlnschema_versiondatacli_json_envelopejson_stringify_prettyerrorcodecanon_check_failedmessage/harn-canon reported blocking invariant findingsdetails�qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrssssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwwwyyyyyy~~~~~~�������������������������������������������������������pp�&&&&&&&&&&&&&&&&&:::AAAANNNNNNNNNNNNNNNNNN000@@@CCCGMMMSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS









 <R^j|���	harnessreportok__render_humanResultharnessHarnessreportdict�Fk&k#J�c�9���8,k&k#J�JQ�s�V	,k
#J�7�h�!JP��a�P��
lk�	k&,
�	k&k,
k#J�c�9���8lk�	k&,k&k,
D	k#J�c�9���8%	k&,k&,
C	k&,k&,

stdioprintlnharn-canon check: statusunknownsafe_string	  paths: 
path_count0safe_int_stringselected_pack_ids	safe_list, __join_text
  packs: none	  packs: 
feedback_textno_packsPNo harn-canon packs selected. Pass --pack or configure canon-packs.json routing.No harn-canon findings.�F���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������F<<<CCCCNNNNNNNNNNNNNNNNNNNNN777>>>>MMMMMMMMMMMMMMMMMMMMM***1111111111111111HHHHHHHHHHHHHHHHHH))))))))))   ''''999999999999999999    +++++++++++++++222222222  (8DEQ`	u
~��
�����������	����*�0�8�>harnessreportselectedfeedbackmainResultharnessHarness�{kJ�<�3�ֳ�lk#J�7�h�!k#J�c�9���8k#J�c�9���8k#Jx�(\7l�"J-����ݽ�	lkkkJ�Of��up7
J���z:�Glkk
#J�c�9���8"J&ğJ�xlkkkJ����9lk&,lk	kkJ�y9s�9
*
4	kkJ^U���
k#Jx�(\7l�ak#Jx�(\7l�q	
s__load_planpaths	safe_listrootworkspace_rootsafe_stringinclude_missing	safe_boolcanon_slice_from_paths	__optionscanon_evaluate_sliceheaderfeedback_headerharn-canon feedbackcanon_feedback_text__reportenvget_orHARN_OUTPUT_JSON01
__render_json__render_humanokadvisory�{�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{111111111111111###((((;;;;;;;;;;;;;;;"""'''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'''888>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>(((111EEEJJJJ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^!!!))))))))))))))))))(((<<<<<<<DDDDDDD2229999FFFFFFFFFFFFFFFFFFFF







2Kbq����	�
����
��'�=�Uharnessplansliceresultfeedbackreport	json_mode=