kumiki/__init__.py,sha256=H-8wTMmoJnicEvo6ZAGEuLBO6lc5BONj1m2AobJPbPY,1543
kumiki/assembly.py,sha256=9Z5_cstRC6MffKxrEEyXLd4ad7yVxqZce8BvDMvSAhA,65124
kumiki/blueprint.py,sha256=jrRNgz_RRMcVyN-nZ5M2a483vGzpWOda1e3lpwkHvnk,33834
kumiki/construction.py,sha256=fjguHyaMt7hBBMYZZYUpIQHgnxqktFoDoekxtd8xH-g,123650
kumiki/cutcsg.py,sha256=ThuwBrfXqh8E-S1VdrbvXGUs-pxxjkThUlF_ZOainys,92026
kumiki/example_shavings.py,sha256=VNQS6hmBdTc2HgJnIimxbTXbu50XMN_WMM3fL1CeRa8,28489
kumiki/footprint.py,sha256=GE3-lbSOPA6Zy4bv55g0jHUEYYBaFPU772yCaRVZcqU,12807
kumiki/kigumi_at_home.py,sha256=RDYpA7rU2q9BtO5YgLb4437TtBkt8TO-W3dQTXe7rDc,28643
kumiki/librarian.py,sha256=pzKrpE5Ydil8mLEWz0-q2RXVN52yiy2ikY6khw-dvNU,65295
kumiki/librarian_cli.py,sha256=9ygVI1bXRhl-aDROjiRKi_lrU9R4m_c67jwUZtJiv8Y,3621
kumiki/measuring.py,sha256=my5EmHGgpmFbWJIFELSELZwGqy5V6wgdkkSVQXbsZak,33212
kumiki/patternbook.py,sha256=FTWUgUdH4HoMxgt_pPGIDxGpBogA5SesZ0pDp-u4PLs,24796
kumiki/rule.py,sha256=M-SHfMa33lRVWe7lY8-lH-u0leMMe8nJIRmkUEZYLlg,50692
kumiki/ticket.py,sha256=wX3e8ZBFuDVGss6m0PtkjoAFwj-lY5McOTJuHNv3Ft4,2233
kumiki/timber.py,sha256=wpO6_79eD-e0nPwMT7A2OBDGT7f5TC6ellv06XhqlWg,125994
kumiki/timber_shavings.py,sha256=SvHHqIbSj8bDm0gPKKFHCS1A75OG41GIgvS-WytcDp8,22286
kumiki/triangles.py,sha256=Rs1WUllPm7h2JJ0o8nRnB5k7qZmEFOSPGYRuJJzUnM0,26352
kumiki/joints/README.md,sha256=blaYts5R1kTVftlk3yIGcz3W321q04j8JKaOKqORLZ8,3021
kumiki/joints/__init__.py,sha256=tsFfeSO4pebZDsVzZAZWyqqz4Qdku3__ptggKoprMHg,191
kumiki/joints/workshop/__init__.py,sha256=xzJHXs0nF9w2sCAlPOHxoKRpxoGyzHGUD17dSRAx1Zk,155
kumiki/joints/workshop/basic_joints.py,sha256=HD9-VfLRdRSHbgGbhhDJOWr1yp0uUsSDfSZqbNnQ9UM,37035
kumiki/joints/workshop/board_joints.py,sha256=K1izkJ39io2PdykGeMKRRCK-FO6Wvqj8BUNR1Qxd3uI,33168
kumiki/joints/workshop/butt_joints.py,sha256=GT0pGvQ8sJZ3uiJswmQvFphdjtQUql2Tq12-R_UA_Cs,47098
kumiki/joints/workshop/compound_joints.py,sha256=5ZVUj_G8SqE9BE1IsOhvceOvJHjUjH7PhEylJ1TgXL8,11265
kumiki/joints/workshop/corner_joints.py,sha256=Et8jzHN-iEl_2y840bDtv-Ehb3e08Dn8vFpfnQx6B4o,65073
kumiki/joints/workshop/cross_joints.py,sha256=kFNOBLA85Nf5DcKs1roqD3A-CXjRJn92w_6LfS5Y0go,17915
kumiki/joints/workshop/decorative_joints.py,sha256=wtpOX6faG64jjKkbeZ_EwTJvC06eFxkX-m0XKndpghs,14610
kumiki/joints/workshop/free_joints.py,sha256=hmvxZrN6WguYAUBsqzqW7j-LeQwae1uhwwOtPU_dTv4,9341
kumiki/joints/workshop/mortise_and_tenon_joints.py,sha256=75OAS_vSvLG2q5QWj21Fh3lX3OKh0FG3teZwgfwxKbM,87359
kumiki/joints/workshop/multi_butt_joints.py,sha256=9GhsUoCXCb4980AtsExUpPHTt15V2w2FseZoBaujkUw,26251
kumiki/joints/workshop/splice_joints.py,sha256=jiII3VGqc-jPMW1eVq9vGMqULSKd7t4QU_T9nHwegXI,48992
kumiki/joints/workshop/shavings/__init__.py,sha256=9gx1QfLk-8sn8XTNlC119ExfwGjWuJtNu4Es7ISQjoY,149
kumiki/joints/workshop/shavings/build_a_butt.py,sha256=XbXuH9v7wF7fENGOIyhIVqNXpsB6G5wHYwg2NDQ-mP4,52296
kumiki/joints/workshop/shavings/relief.py,sha256=I1FY9rUVi6tRS-sVSsLf4_cj2A-rGLyGWK-iVh2_e10,85208
kumiki/joints/workshop/shavings/router_table.py,sha256=Ex452Ey5r8v-ktva1a2qc5VoTZRl82Yt03cjrGRC5dk,2310
kumiki/joints/workshop/shavings/shavings.py,sha256=bF6U16QxO9RN_SD4_bUE3dqxlGNc7myMBQM53T7xYRs,44732
kumiki/_pattern_index.json,sha256=XU78KQNXRDSHh5N8XT-ScD7e5WqXhsOrWhueVEHT8Xg,38374
kumiki/docs/agent_usage_instructions.md,sha256=tMhbKeyh3EqzwWhnriN3HSRfMt_Dl99o6tck72zacqQ,19695
kumiki/docs/concepts.md,sha256=TCU8w9HmzPEczX-5VTbnaDl7olZWgcamusW_nmNEEMI,16116
kumiki/docs/index.md,sha256=hq26B540ST2_PZNpcfTjHD1waA5bjgBk7VAFEz90aeU,1159
kumiki/docs/patternbook.md,sha256=_6woFksrmGB_0SU3Y4mYwhopttW2_-Cc1e6d5GdnOXw,4651
kumiki/docs/assets/favicon.png,sha256=DemcTAaMHc064NoUrC4-JpihnhsM3IkUFVqhAT8Q9rk,42039
kumiki/docs/stylesheets/extra.css,sha256=72sKhxgU81wQPLp_vJfLd1O9FZHwAT0WXFRF6zE91qI,752
kumiki/patterns/CSG_debug_patterns.py,sha256=BkbiLZPqntUTBT_pqFdpELleqTshSUk7fzlxi8HwYhU,25608
kumiki/patterns/basic_joints_patterns.py,sha256=B3UbGbudNZVU96MTMghOlOQGUIC1g_ePThdVu3yHT5E,15380
kumiki/patterns/board_joints_patterns.py,sha256=KNxVh9UlYis39yOx3N_jULlNov-GDLp5A5AEc1IXJlI,11759
kumiki/patterns/butt_joints_patterns.py,sha256=tPrO6kuxvjZRfNbaJ8i-AktUtkv64WwpIR_-HS80CJM,14857
kumiki/patterns/compound_joints_patterns.py,sha256=HRoiRiHFHpy0uYkIbZGfMSp1L5zqFLqVpWtDRv5wNz0,109
kumiki/patterns/construction_patterns.py,sha256=YOZXR0WcOWUmrff7FKM875wACzyTKfOR0HfdB4r3eX0,18014
kumiki/patterns/corner_joints_patterns.py,sha256=u6TCC6IOw975ZzeU5rI9iCgPTcB2ZWnOIDSG6iRjHxE,18369
kumiki/patterns/cross_joints_patterns.py,sha256=FaXJckzQa5SoDPJ3j9TMHT_VrqMCg8f97rKlzlx5p-A,6402
kumiki/patterns/decorative_joints_patterns.py,sha256=5nkG0CMWjISMYbv9eqpdI90npmtSJ1i-t9k_r4FY2Zs,2725
kumiki/patterns/free_joints_patterns.py,sha256=cXdAQfM-R7C8Mkzjm9PgHdMTYPBCa3uAtRd7DlxpPtE,105
kumiki/patterns/irrational_angles_patterns.py,sha256=ZiV6EZSXZ3COKgWjdel2OaGKzWLof3I5BvG0722Gp9w,3184
kumiki/patterns/mortise_and_tenon_joints_patterns.py,sha256=wdMZZjdD0-NGQzZRb-8DXGj3j25JVWaTffHzO8tzYsg,45801
kumiki/patterns/multi_butt_joints_patterns.py,sha256=ero2Hs2BLOGFHDRpBvcso_NflS_uv4323l-dP_fp5Ss,2739
kumiki/patterns/patternbook_patterns.py,sha256=LO-Ys13-wyCM-F5AufeFyQCw_fam5bm7fQOR-NZ4RJQ,3863
kumiki/patterns/splice_joints_patterns.py,sha256=g3Q65l-ALCLNxaRX8Hy640nVbyA4RiyfFs6E2tMbz_E,9672
kumiki/patterns/onlypoop/n_legged_stool.py,sha256=hg_qSdHNwW0zIg4cV8wkdHDQcHP8kFNmDGf5s-NCalo,7581
kumiki/patterns/onlypoop/relief_example_patterns.py,sha256=04sWSCg_EybxrcC2J6dGh30hS4GjAhk_yFLEm0aM6LQ,9363
kumiki/patterns/onlypoop/simple_simultaneous_assembly.py,sha256=J78ORb-sSlkLuBWUYyZ_Ra7kNbuPuId7Nyk1naj2x40,3607
kumiki/patterns/structures/assembly_preview_demo.py,sha256=5kLz79n_1AXoHlvjKo_j09xarpumMTBqjmnSMP4DyJk,4683
kumiki/patterns/structures/coffee_table.py,sha256=ze_XgjrJqt4KsOL4mPfGHw1xLUzZj6eZNy-SEbNqrTU,22997
kumiki/patterns/structures/doublesawhorseworkbench.py,sha256=4sjUfHPf4TsqHnHo92VtGqHq9ewx2T5sol0FrchZ90c,14592
kumiki/patterns/structures/half_blind_tenoned_dadoed_rabbeted_scarf_joint.py,sha256=w5xz49vscMqwQTE-zhD1x5EB8f7SjXS75ii3-R8rlHs,2740
kumiki/patterns/structures/horsey_example.py,sha256=mSNY8xyXhYRX3EApN3jGgOIwf0JyDIavDDqRahe-B4o,12011
kumiki/patterns/structures/learn_to_timber_frame_shed.py,sha256=8LpkzjlW8dCxh1meAag44vXgpgaWnYj-7lBntuk0YBE,70872
kumiki/patterns/structures/multi_cross_lap_post.py,sha256=2EyKGmJ2sHqmzBWPG9Bh_HY6dG1nrFGcM3x1-IBl8Qw,3151
kumiki/patterns/structures/my_cute_frame.py,sha256=G0pkAsRmg0Z5OhaxzGCQivOrwcXfaN1cFWJG_iljlY0,4165
kumiki/patterns/structures/oscarshed.py,sha256=zsgU4ppUbxOBrJ7R2Uwt532OBXCncdm5v2AVq4RxXJ4,53024
kumiki/patterns/structures/tinyhouse120.py,sha256=3SxeRlXJQ7idcWYt33XZY7wtgkWB3cRCduQT6zKHcUM,63212
kumiki-0.4.9.dist-info/METADATA,sha256=1WUDMHgHBDHKGjT9_Xl92LH-8IrZ5cmFDvXnEYNLHDw,6566
kumiki-0.4.9.dist-info/WHEEL,sha256=zOwg4jB6zX2kU910N-cMawjivD6tO8NEWvE12je1bVk,87
kumiki-0.4.9.dist-info/licenses/LICENSE,sha256=Pz2eACSxkhsGfW9_iN60pgy-enjnbGTj8df8O3ebnQQ,16726
kumiki-0.4.9.dist-info/RECORD,,
