kumiki/__init__.py,sha256=EniSvbjbClPI_ELedvDj_qp-GD8S_LHzb77qnlQLSpE,1487
kumiki/blueprint.py,sha256=TUOw3lnrbM1Ab38NYcpUbcmo9ET569YQYrwxLLiMfQc,28454
kumiki/construction.py,sha256=kAGIPkvnhBmRqJ1_F6mDfJX7GHPqPHpFxWc-MQcNf2c,118746
kumiki/cutcsg.py,sha256=GsjfViqckDwZJl6gxc5U_lY0BD-GqEspISbWVk6Xsu8,76196
kumiki/example_shavings.py,sha256=i3xs1my6s_LzlQBWiqtgiU4ub9di5M_Os3PWQRwnSeY,21720
kumiki/footprint.py,sha256=5JX_PbjBzBCRRtbY7nV4j--9gX8oQwtJ4mLLYCOJiSs,12802
kumiki/librarian.py,sha256=2ZL1gmqbhqCUV1ezMDVwOneHy7kueNh5wM7ddeu4pcQ,38945
kumiki/librarian_analysis.py,sha256=YVw3_FZBJsnSuls0oFHiOoftfIiDU4sxbHxm_qN7f04,10875
kumiki/librarian_cli.py,sha256=3kuytf_o7h_-DqnqNTtej54rp9t9LUkh8ikTAx-DG44,3668
kumiki/librarian_index.py,sha256=BYYg77R1uE6anCbikcZb1tOEqPhVLQVj1zk1ZHJgihQ,12413
kumiki/measuring.py,sha256=lfVXTbRhVaRVNLwR6Gr9P_rBNc0Pxh2T9sQRoEnrjnk,33173
kumiki/patternbook.py,sha256=gSlo6bMjMhMDUbBKRObtQ5BkaoMjGwRadhwHb428t2Y,24816
kumiki/rendering_utils.py,sha256=n9NmVNE-TaOMoyrSV7PPyVvWC3FAo_fz894_5PFeiC0,6008
kumiki/rule.py,sha256=rrRme5NPbN4d9ZW9TTIlfBOE3P8Jz1Y_sodI006zprk,52118
kumiki/ticket.py,sha256=SllR-px3jpxiDjuUZtKCA92k2KnTVVz6fPIyK2NsV8M,2945
kumiki/timber.py,sha256=w9fl9R7-QqviLjJUU7c4IFyAlcEzaPPVGhSgmyHzuOQ,105271
kumiki/timber_shavings.py,sha256=SnbKZPB-FimoE9QGArgPfPDw1CeVAAHGhAiNSCyUuSE,19997
kumiki/triangles.py,sha256=fbxjzL8b01QPWZQ3rZ5BhJe8K9m3Je5YrBzeSVuImd0,22210
kumiki/joints/README.md,sha256=fBLpy0Gw1AZ-UC3aI3MKLuhHzfV9MfAvN1WUM31W7cM,2879
kumiki/joints/__init__.py,sha256=tsFfeSO4pebZDsVzZAZWyqqz4Qdku3__ptggKoprMHg,191
kumiki/joints/workshop/__init__.py,sha256=xzJHXs0nF9w2sCAlPOHxoKRpxoGyzHGUD17dSRAx1Zk,155
kumiki/joints/workshop/basic_joints.py,sha256=gHoEjSiV0xvxNQCDJji9vkVyCW9d_pSMV9-hwxun05A,23950
kumiki/joints/workshop/board_joints.py,sha256=xPtp5aU_nY-3tyv9m8FlOfw4QFWW28Xjfi_2gVJ3utg,16003
kumiki/joints/workshop/butt_joints.py,sha256=wlohcN6GUxSc5h0yq-xXYtnup6lun4i8krv6D_0DuFM,72695
kumiki/joints/workshop/compound_joints.py,sha256=YNHNbLqmo3xa0tV91cVX3jaiiVLjzis_iDKZJFYwugg,1600
kumiki/joints/workshop/corner_joints.py,sha256=5e1COPmi7tIott-dy-95IQSiAIlBPlrqPG97RlHwQHA,62446
kumiki/joints/workshop/cross_joints.py,sha256=6w38q3CjVEExnk3Engr3atyL84SMfa1xLJRMBTMZ1vg,17941
kumiki/joints/workshop/decorative_joints.py,sha256=58YSBxz2ohCA4moyJE7KAnRu0lqrRsZTcDbOXK1hMu8,57
kumiki/joints/workshop/free_joints.py,sha256=rdt6IgMeMm7F4EJVI3_5dKc34bk2spstGInU1QNqkN8,7220
kumiki/joints/workshop/multi_butt_joints.py,sha256=I9XnTYV6pXH6C0tovKkC6sS2DsPUvO7dEUBGBvY9a-Y,25091
kumiki/joints/workshop/splice_joints.py,sha256=wDhzb4TLH_7_v8-V855rkFkVCfuXnAP5Qfq0VUl0zDI,29482
kumiki/joints/workshop/shavings/__init__.py,sha256=Na527fsl2WhLUl0_FQe8q5tYCwFBH7i33CccUZP1rYU,151
kumiki/joints/workshop/shavings/build_a_butt.py,sha256=Ig_atkXnO33mrrN2iwusgYxqtze41x0nA2dCx9VeiPE,39442
kumiki/joints/workshop/shavings/notching.py,sha256=WIJfdtNZd-dmL1w04i_IgDXTeN0vMYHAdkmGCuqtNkw,33163
kumiki/joints/workshop/shavings/shavings.py,sha256=S3iwoJse39VLcfYsZPWzIs2CRUS-ym-Jlv3wa4fAAgY,45295
kumiki/_pattern_index.json,sha256=UFS-jh7MiCn_QizyWKW7jFcBJAIPj_AZX9ZrDX1sSp0,11097
kumiki/docs/agent_usage_instructions.md,sha256=Jvr0z9eTj_hggzcQCth9ayyB4dKHwdOZvMNLcxJjFXU,14921
kumiki/docs/concepts.md,sha256=XcVSnXtKRdxQkgEFmOXREhV4N-x5CjVM_urCYUmo-4g,13817
kumiki/docs/patternbook.md,sha256=_6woFksrmGB_0SU3Y4mYwhopttW2_-Cc1e6d5GdnOXw,4651
kumiki/docs/skills/init-kumiki-project/SKILL.md,sha256=egsV1FpKz68sYpxT6PXyaeRR-oQTSm7cP__vkfEReWE,3833
kumiki/patterns/CSG_debug_patterns.py,sha256=0yFP7qKRmjiw-hzI-KY1GPgDJtTwKa9tann8_zaHOsQ,26768
kumiki/patterns/basic_joints_patterns.py,sha256=Ub1b3bLsiQKJ5MLc1KV2wCSDfWHqR0GvmsGF_D6BCSA,10978
kumiki/patterns/board_joints_patterns.py,sha256=qoscCx8jnpqLQ_uD1OcKFCKi1yLEaYDj9PqyoolKhy0,8852
kumiki/patterns/butt_joints_patterns.py,sha256=C0iGecIKVcq96miB0PTRA1whzoxAQAyfUq-TJR8eRsM,30492
kumiki/patterns/compound_joints_patterns.py,sha256=HRoiRiHFHpy0uYkIbZGfMSp1L5zqFLqVpWtDRv5wNz0,109
kumiki/patterns/construction_patterns.py,sha256=qO3C8cj-VMVfQfS4mTeDPISimLAyZk_aE2kLNwcitVI,18094
kumiki/patterns/corner_joints_patterns.py,sha256=_vXlhm3OAZnDjZYX8wOhROUXPBCAlAO8ElBqqCZKEI8,18237
kumiki/patterns/cross_joints_patterns.py,sha256=XwI6ZhbGZT9-y88UDxIHyC7V8KhRuL6V9kf8C8koD_k,6432
kumiki/patterns/decorative_joints_patterns.py,sha256=CFNPYBjgVU_pERYkd0Yt7QUDhbj7R2B3gQVSYg-api8,111
kumiki/patterns/free_joints_patterns.py,sha256=cXdAQfM-R7C8Mkzjm9PgHdMTYPBCa3uAtRd7DlxpPtE,105
kumiki/patterns/irrational_angles_patterns.py,sha256=sfxQDfzl-lZdItQDReRItMS7OLPVDRFezJpnHfbbBso,3198
kumiki/patterns/multi_butt_joints_patterns.py,sha256=Z4fUYyQ1Lv3gVN-rNRqgxm4nmZmERSF1-uB7m8Y8BlY,2691
kumiki/patterns/patternbook_patterns.py,sha256=7ecIhCil0TI2CPco384tFa4509ZQ9BBdQs9-Xb9VDZU,3917
kumiki/patterns/splice_joints_patterns.py,sha256=4bISD-yIaJnf-Y8c3a-z4i0WUpBVNM0dFy8hqZlv8u4,6907
kumiki/patterns/structures/doublesawhorseworkbench.py,sha256=2kJK2XRhmCUB_6x2tMW4mqhrqYc7BDY_rUz4mdT7zqQ,14563
kumiki/patterns/structures/horsey_example.py,sha256=xIzfvLMZAzY7Ucyi4T6qdu642ch6ozgbLU3UkC2gMk8,11977
kumiki/patterns/structures/my_cute_frame.py,sha256=G0pkAsRmg0Z5OhaxzGCQivOrwcXfaN1cFWJG_iljlY0,4165
kumiki/patterns/structures/oscarshed.py,sha256=zl7IMRJi83z23FHb3v3qif_giJltmc9cYFrrYUutYlU,52813
kumiki/patterns/structures/tinyhouse120.py,sha256=3WieDiBqbGigFLD6ECmP3INnyTnPUHnlE_CX3vwBPro,62930
kumiki-0.4.0.dist-info/METADATA,sha256=cBnedWzzwM22EcRmBsAFVRgdatQA28IOTPtEQiIFQA0,5706
kumiki-0.4.0.dist-info/WHEEL,sha256=mffPy8wBnZQn2VnJUU5jE99KsxaSfiyMHV9Yt0aLVxs,87
kumiki-0.4.0.dist-info/licenses/LICENSE,sha256=HKSB-t-LYCc4SgQpLsG1YKQXCsQy2_THK3FTIPYAZzU,1075
kumiki-0.4.0.dist-info/RECORD,,
