kumiki/__init__.py,sha256=OADVK96ald6HYHVEK32K7PKBA382lIgkfrJwjznkGSQ,2224
kumiki/assembly.py,sha256=ZL_Sn5n9Sl9JPq3qapiL01s3w2pu7aVQuH16OLEX02o,75045
kumiki/blueprint.py,sha256=n0VNrI422qsx61Q9qFJMJoxwyYvhTvg_8dI2iqPYGKc,34544
kumiki/construction.py,sha256=um_Xgj2mohzfoKRTQJhclX5TeEvYWbZu7-Ufjw2FZdw,123535
kumiki/example_shavings.py,sha256=WYG4v4GRzH1qMSE1WjlZOfwMCqPBV8B6qePPMz7GPnE,28987
kumiki/footprint.py,sha256=41Fk5TlJwrJTaxDk-jQWrxu7NoB5SHYZSW7nRNFjzXY,12751
kumiki/geometry.py,sha256=ZKddlwsdJ6bP4zfik7AyKxa61BrtmJzdEbqfBvhhAPE,19441
kumiki/identity.py,sha256=xS0XMb9WucLKdkVZdoh3-Ex2SfHbDcFRVbBxAVaoiK4,10479
kumiki/kigumi_at_home.py,sha256=urD3tHuiuiuxAKq7uubm-2bC_ezhhLnmGS0Fkbgoz2U,28620
kumiki/kiwari.py,sha256=b2_an1MzH--pVhgB2PBKgKD_tUR8q18YsTw2We_6be8,25685
kumiki/librarian.py,sha256=hxZ_udHwN0lwLnuuqoeRyM5__bBggEQXr56mMImunZg,49511
kumiki/librarian_cli.py,sha256=9ygVI1bXRhl-aDROjiRKi_lrU9R4m_c67jwUZtJiv8Y,3621
kumiki/measuring.py,sha256=D68RsJYaqqlyVQjAC3JvUKeS2qHF-6E-vUHRCUT48sA,31645
kumiki/patternbook.py,sha256=qYbOZuvH_9QNl-9cdSbW7h51HACkxyIIXsaXerc_TlM,24754
kumiki/rule.py,sha256=1ZeZRJfxU2OY1jkD-ZteD6u9CP9gsuQ1xgqzeQaDOUE,53266
kumiki/ticket.py,sha256=1gr5H6R-sCmwV_RLqvFj41keCdQls5z3-vHpxpa5JYI,14927
kumiki/timber.py,sha256=MMzc6GexWNTfVGs8shjJTl-ybLoMzErVNU-ehrEiWlA,130845
kumiki/timber_features.py,sha256=frkQvwTClZIMBCaY25CWOYoWVoLZnzq3W-f94T_SCWo,25115
kumiki/timber_shavings.py,sha256=vfn4u1HTbqL3nF4OPgUxdCeh6NcpRZwaY4kilenMQ3w,22125
kumiki/csg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kumiki/csg/carriers.py,sha256=IXRzaYypCiOUoXmRDFVaA40Pzsf5bbFsV6MQtYB4u1k,5227
kumiki/csg/cropcsg.py,sha256=XffsLxNjQjLWj_3-8ON1lmDb0CbQeCQJvxR3QoV0pBc,44689
kumiki/csg/cutcsg.py,sha256=D6COKeuzvS6tEv81UGgarta92733bEwNnj_BgaPmFGA,202062
kumiki/csg/feature_paths.py,sha256=tb_KLbaAr0nUbgrhtapEqoWylOG5A6N7GYPCLscfImA,11665
kumiki/csg/pathcsg.py,sha256=XEUGXulg8Z4Q7OgF9ImNNJxrTF09mhB3sG-gBqebvb0,52774
kumiki/csg/planar_region.py,sha256=EqUfeXOOQDJcmIbJF-JNnBDi1WDlrH4y92tnjgNIuYU,10772
kumiki/csg/triangles.py,sha256=oFy7cQEAzDLi6tXIKbNhIjXWkbXildT3yuySudgm5F4,29416
kumiki/drawings/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
kumiki/drawings/assumptions.py,sha256=z9pnoDdp0kYl8kVUyY3BUwHRhkhF53TeD7R9Z8-QarA,5458
kumiki/drawings/dof_solver.py,sha256=npRepC3Q9h_ArwaUtX-Op_XaUX5nl6Rf3kwUqPSzvLA,3317
kumiki/drawings/drawing.py,sha256=2WgZETf5z7JilGVZkF1lknR8tcwuMN-r1F4OQ9Cnpv4,72120
kumiki/drawings/feature_solving.py,sha256=bGMXFoOJuyqv8tkKSlJIJQgNKyBHu8qNTKyUxwHFSTY,13307
kumiki/drawings/layout.py,sha256=oSDmBnmQ0NYGiO9pKm8VfvIwrRxAQ2hUs-BbAP84-lE,6305
kumiki/drawings/required_features.py,sha256=Rz-Q9kh4h09bxrWIogLb-Bns7wNJqK66fgAnyTXzUY8,3918
kumiki/drawings/solve_recipe.py,sha256=PXtntOGzPaTnyhd4huef0ZIgMiN3MAq40u9M8m63djE,15693
kumiki/joints/README.md,sha256=blaYts5R1kTVftlk3yIGcz3W321q04j8JKaOKqORLZ8,3021
kumiki/joints/__init__.py,sha256=tsFfeSO4pebZDsVzZAZWyqqz4Qdku3__ptggKoprMHg,191
kumiki/joints/workshop/__init__.py,sha256=59tOrgOFSHNEMYiVGIUno5syxcsGiMjbg8CbAcuhLHs,381
kumiki/joints/workshop/basic_joints.py,sha256=pPI7IIke1wJbCfrgSVdvmmw4OlS80ZhUm29LKpxBIi0,37693
kumiki/joints/workshop/board/__init__.py,sha256=nkkXor1-WJpeo32FydhHuYSf8WpZeM0LM_jyBQYhRdM,460
kumiki/joints/workshop/board/board_joints.py,sha256=Uj2yRrS_efrnASLN7wFcgMjGjtjFqm96TGWbB9pK6WA,23711
kumiki/joints/workshop/butt/__init__.py,sha256=4eoTy6eVmaumYLfQr6lVFHTB0Q1pmJBVB6geDcn7SSc,1265
kumiki/joints/workshop/butt/dropin_dovetail_butt_joint.py,sha256=75YrXFSjrdQ7RWeXvDIccx-pz3vOtiYMXopzJPbyWMA,9879
kumiki/joints/workshop/butt/dropin_housed_butt_joint.py,sha256=LiIkmfC5XUhBoaYy1pmcVrWur9BKIcUvKpAMXKuKOBc,7912
kumiki/joints/workshop/butt/plain_butt_joint.py,sha256=nyhcqJtNuyWcHD7CQzfiDPSNS7CSJqaC2rfEVXtMLcU,6912
kumiki/joints/workshop/butt/splined_opposing_double_butt_joint.py,sha256=dryvHZ2T70bUFb9dE5kwcF3RGiVxpITTCoo1ykej6wc,24733
kumiki/joints/workshop/butt/tongue_and_fork_butt_joint.py,sha256=ZOP4dibK1zFVqU23YWvbFMePSMDYoK29IuZYhdsQTv0,13810
kumiki/joints/workshop/butt/wedged_half_dovetail_joint.py,sha256=zhV8nYC-Rc7RLviBBLtDTv3bquI6jtFmKs9Ve46doxE,9019
kumiki/joints/workshop/corner/__init__.py,sha256=BP2g3aDl-M-3vdx2fvQ74VXwv8akpaG68u4zns3_9O8,1222
kumiki/joints/workshop/corner/dovetail_corner_joint.py,sha256=Bk6vDthlZc6NN7scoPmS3xmBftafy7cD5BaJEk93JHk,14736
kumiki/joints/workshop/corner/mitered_and_keyed_lap_joint.py,sha256=ee39_fR2UZz5og6pVQVfRX5wFHbLBsgnYNF6FIS__zk,21883
kumiki/joints/workshop/corner/plain_corner_lap_joint.py,sha256=k0eEfi_BpmUW3aV6Uio7eqtlKax207ei2l3Os7XIQW0,4397
kumiki/joints/workshop/corner/plain_miter_joint.py,sha256=tiiH90KQdCONTHDaL9YafG8-D8CUS_R6vXiwz1UMCcU,8219
kumiki/joints/workshop/corner/tongue_and_fork_corner_joint.py,sha256=Vkvf9dHUgFGQ11KDoDSmKIXQMgueEHrT4Adj3YtLprg,13839
kumiki/joints/workshop/cross/__init__.py,sha256=EjPGtjIE08w9Fm6p3U7KGoCEW1nsgPGno76Wc9WQl5E,400
kumiki/joints/workshop/cross/multi_cross_lap_joint.py,sha256=Vauv80S0szCkNKeUeIJ_EilMDpmFJSOaECQ0rcG0axw,8913
kumiki/joints/workshop/cross/plain_cross_lap_joint.py,sha256=sK7pUaA_2DoOUms8iMkND8TFwU6vYCDM3PQbAbexgL4,11694
kumiki/joints/workshop/decorative/__init__.py,sha256=_s2I3BUv623S0XAOh-Fgw7fv0QHvQ_-Ls7OOtmzNWHg,614
kumiki/joints/workshop/decorative/decorative_joints.py,sha256=uKxRlliuOX5WL8tmyknOH_iZnttr7k5i9kRVyWpxOEY,18062
kumiki/joints/workshop/free/__init__.py,sha256=mDsW6Tv-0wa1b9bDqJFndgeI2ARTzBtjriOtQn2IGq0,155
kumiki/joints/workshop/free/free_house_joint.py,sha256=oTCy7egN2q9a5GnttLjEeF7krPHZHpLM3im8Z8TYNCM,6423
kumiki/joints/workshop/mixed/__init__.py,sha256=_K5BWYF7czTomCxHhTJj8uQfB_jqVvFnIDfW7B1QeGY,1178
kumiki/joints/workshop/mixed/mortise_and_tenon_joints.py,sha256=h6UYZxq5HAjntdRgCqxeUS_ErrzoOV5QjZJOsl9Gx0U,48373
kumiki/joints/workshop/shavings/__init__.py,sha256=9gx1QfLk-8sn8XTNlC119ExfwGjWuJtNu4Es7ISQjoY,149
kumiki/joints/workshop/shavings/build_a_butt.py,sha256=0BbOuNfl27fumKv4sVXsYNT3hbFmUmH-4y5Wg_qjUpA,53889
kumiki/joints/workshop/shavings/relief.py,sha256=AhX3VB3FlpJCbH1hNOI9XAx1KsFB4eLsrnLhNaa68ug,72680
kumiki/joints/workshop/shavings/router_table.py,sha256=H6FEzG-QoKFe6NpLlTK8pH3Y8lJCFn7HZHrIhPbSEDU,2314
kumiki/joints/workshop/shavings/shavings.py,sha256=62TTyFdxL-SVJh8B7Cwat5kPu137g6utJKbczz1rRkc,45951
kumiki/joints/workshop/splice/__init__.py,sha256=c-7xHpQwEN76v9yQY0R8Uu4u2pjIqjQTJr_HDTVuiP8,1508
kumiki/joints/workshop/splice/half_blind_tenoned_dadoed_rabbeted_scarf_joint.py,sha256=ZbA6cB-hMvH8ZqgLE8c6j9Mkub6MZ5zu83gvx8hpHR8,15759
kumiki/joints/workshop/splice/lapped_gooseneck_joint.py,sha256=cmlazAnkH1XETiyNA5qm2Ybcbh6J1_6Zv6WNAuV6fyA,12215
kumiki/joints/workshop/splice/plain_butt_splice_joint.py,sha256=n2cNH17qN2y9NJu4CHxTs5CPzjtU17yull0WDrEpsHo,5006
kumiki/joints/workshop/splice/plain_splice_lap_joint.py,sha256=7gQ8_RpkbftS9Q-0SygnLH3jSxeCBhSstSjvphgemSw,5065
kumiki/joints/workshop/splice/rebated_oblique_and_dadoed_scarf_joint.py,sha256=wB1eyL3kjD-pBmi8JucLhXlIHbyfnzClYkQfD-kl7us,900
kumiki/_pattern_index.json,sha256=fecGQmjLTTQYfOW4FhUOyskEZs7s1mbRZ7ghAs-vn6E,50951
kumiki/docs/agent_usage_instructions.md,sha256=Owcq3iNQ44QhXpPW842Pn6pzYkLTfsT__C6VL0Kazoo,24757
kumiki/docs/concepts.md,sha256=GDE1bsNr8TwcaTkpyi8Xil1_k4twfz9Hnp_kUT17oM0,17267
kumiki/docs/index.md,sha256=taM7tdSfaA1_OJqG8WT768R9lnntceksg9V3McU8hd4,1525
kumiki/docs/patternbook.md,sha256=_6woFksrmGB_0SU3Y4mYwhopttW2_-Cc1e6d5GdnOXw,4651
kumiki/docs/assets/favicon.png,sha256=DemcTAaMHc064NoUrC4-JpihnhsM3IkUFVqhAT8Q9rk,42039
kumiki/docs/assets/kumiki_code_ref_images/internal_kanawa_tsugi_diagram_1.png,sha256=PNbPptC46ybd31vT7fKPr2Xf1RVGTCgjbAQXA40DKgY,1094068
kumiki/docs/internal/featuresystem.md,sha256=Y4cNrscA5-Bqb_25a0iwDS2FqAGzU4YcO5MXg6fcuqY,9555
kumiki/docs/stylesheets/extra.css,sha256=72sKhxgU81wQPLp_vJfLd1O9FZHwAT0WXFRF6zE91qI,752
kumiki/patterns/CSG_debug_patterns.py,sha256=Ycjm9HTGVwgpZ0YDiul030FfEtnwtF87wDkAmDuZQMk,24044
kumiki/patterns/basic_joints_patterns.py,sha256=C_iVwcveUEf93CM54Ld-0r3wi6k46FqaX4xmnJXgjOs,16117
kumiki/patterns/construction_patterns.py,sha256=YOZXR0WcOWUmrff7FKM875wACzyTKfOR0HfdB4r3eX0,18014
kumiki/patterns/irrational_angles_patterns.py,sha256=yS9oUmEXBdhti3X5oRlKpDl6_e4ij5ZMu3efw4m3aCE,3148
kumiki/patterns/patternbook_patterns.py,sha256=LO-Ys13-wyCM-F5AufeFyQCw_fam5bm7fQOR-NZ4RJQ,3863
kumiki/patterns/board/board_joints_patterns.py,sha256=7t3KfKrWjqhoChztcIJBlj-WcdqIxn0clbp8f4XkUpU,10077
kumiki/patterns/butt/dropin_dovetail_butt_joint_patterns.py,sha256=axx4Jx1aEoUh4n5a2DDPFky6hSn7dCVVXZLOO7eLl_I,2288
kumiki/patterns/butt/dropin_housed_butt_joint_patterns.py,sha256=XzSpJkEkF0acDVJHuifSriaXtsuaXVwKy0VPfNHBqxI,1674
kumiki/patterns/butt/plain_butt_joint_patterns.py,sha256=7M_VN5oD9KKy-FYIi8CrNuuqXgdpgZs7JnwFKH_eKGU,4777
kumiki/patterns/butt/splined_opposing_double_butt_joint_patterns.py,sha256=hppKwieZLkQ1G68NV9paGCWeMSKfhBwmizfDWYdJbPw,1817
kumiki/patterns/butt/tongue_and_fork_butt_joint_patterns.py,sha256=GJ3zhko0cgc13RsmyYMeuOOV4E4e5dUFII_k042fQ4A,6063
kumiki/patterns/butt/wedged_half_dovetail_joint_patterns.py,sha256=kenb2VkVk3kiWoUmCZOn9rS2FbN8hWS0NN3NtNbH-dU,2206
kumiki/patterns/corner/dovetail_corner_joint_patterns.py,sha256=8OTaWpLkIZtpb5D2b4k9nVBIpFvlOOnGn93uJOnwpxE,2107
kumiki/patterns/corner/mitered_and_keyed_lap_joint_patterns.py,sha256=veeTbHHvK5AycYpSDW2KD6HLrH5lTqOxTM5NG1PgDDI,3166
kumiki/patterns/corner/plain_corner_lap_joint_patterns.py,sha256=O_C545xPfl-K2aoJQgbTKpMA5EnfJq-7TeCHXusvjGA,1586
kumiki/patterns/corner/plain_miter_joint_patterns.py,sha256=r9GnTu2XCcPb00gM6kF0hFmAxBxW7WQW2TPbk4Pv3fg,4936
kumiki/patterns/corner/tongue_and_fork_corner_joint_patterns.py,sha256=Sehzw4pvXgFOR1yF-EHsL18I1lO9SIJuoYZDWePSe3c,2253
kumiki/patterns/cross/multi_cross_lap_joint_patterns.py,sha256=MZFXU9sRHrq5FBhxboNSWBH-NzrGUGnme0P-zpPw4N4,115
kumiki/patterns/cross/plain_cross_lap_joint_patterns.py,sha256=RsLetWUlkiyEtGJZzJzl1unzKaf7lh5t8FIQMBW_dI0,3678
kumiki/patterns/decorative/decorative_joints_patterns.py,sha256=O5jQp-7rtRtTSS2mKYiH4V4iy-iDckZADsjnaRznfgU,4183
kumiki/patterns/free/free_house_joint_patterns.py,sha256=G0Pqe99NX-hr4RuX9zYxeV4nudoBlPmoINXpoMWCpkE,110
kumiki/patterns/mixed/mortise_and_tenon_joints_patterns.py,sha256=_Qy7ME1pWrbF6kEHp0eBPX5zSnC70h3wI1ib8aY97Lo,46930
kumiki/patterns/onlypoop/n_legged_stool.py,sha256=V2RJWiGJQyB6-jSomUNzJ8RZ5ZaV2xphoV3YTnaBO24,8236
kumiki/patterns/onlypoop/relief_example_patterns.py,sha256=fKq_0FXd28Hma1CkuemGsZiDLZSD7LdrjWO-XCpWCAc,9351
kumiki/patterns/onlypoop/simple_simultaneous_assembly.py,sha256=F2h5Xc2tRvJJURyh0gmZ_7NmwBstT0Px99-P7rawfO4,3788
kumiki/patterns/splice/half_blind_tenoned_dadoed_rabbeted_scarf_joint_patterns.py,sha256=d1AwND1sXMDlM1F8CC-BYa6rm-YI3LWQj3cwUHLwqEc,2543
kumiki/patterns/splice/lapped_gooseneck_joint_patterns.py,sha256=i-lGM2WLGtJuyLTaSzgL788Q0UUXGT2EKUV7lWXUOmY,1541
kumiki/patterns/splice/plain_butt_splice_joint_patterns.py,sha256=xmNG9YOZ7k9tQ7D4R0pdEc-ACDHcoDxeV9YPtxl9YrI,1937
kumiki/patterns/splice/plain_splice_lap_joint_patterns.py,sha256=fKCmHmB-B6itRRyDXCHFjBUMWpTyyb4IuBoPwfuNhoA,1911
kumiki/patterns/structures/assembly_preview_demo.py,sha256=2QzwWU80k9QSN55KJTB4rilFP3tlUI1SZtEzWy4Ip9M,4837
kumiki/patterns/structures/cat_corner_cot.py,sha256=vmbov-jO6vZ-ejWVKCWZ72aoP6qndRK8cp6mc_DV1GI,84251
kumiki/patterns/structures/coffee_table.py,sha256=9VuOtZXF_q_VlKl3zfzEwRCtZO62vBDo0w5g7OJjm5Y,22962
kumiki/patterns/structures/doublesawhorseworkbench.py,sha256=qHGPYpdED9YE8blif1NmPcsyrLZGVJWoiB-KMES1iDk,14903
kumiki/patterns/structures/half_blind_tenoned_dadoed_rabbeted_scarf_joint.py,sha256=IpaTEhnd4Vv5omuZC2tyxoszAAVWNalhVvvFXAizTe4,2724
kumiki/patterns/structures/horsey_example.py,sha256=UvZ17Ld1WKCNsZAls9hPJiq3U7e9pBwsxgNHhQENIzQ,12049
kumiki/patterns/structures/learn_to_timber_frame_shed.py,sha256=9w6HUP53_Hv2zkMnZ0pvzyt5HnTabdNKuQBFYy1ed6U,80650
kumiki/patterns/structures/multi_cross_lap_post.py,sha256=ZYoAdvU6cNnAVuVVnkS_J7tLoFBxfYUDGyfPav6fSf4,3124
kumiki/patterns/structures/my_cute_frame.py,sha256=1S_TyGCX0iDIeOKftbRHtyqDfynSdyQJIA1UQn1GnpU,4245
kumiki/patterns/structures/my_cute_frame_drawing_test.py,sha256=SNZTzzgLtxJlP6K74v2rzIsm7Ejs8K_j3ov9WgZBBq8,11872
kumiki/patterns/structures/oscarshed.py,sha256=hnhUI50oHiHudzTreLHlBvd0qyeSx5X89VXIHDtcN5Q,55326
kumiki/patterns/structures/tinyhouse120.py,sha256=1WVapXKer4xxMT16A5EzqXaWd_07h_CSZJiYucRrH-8,64837
kumiki/patterns/structures/actually_kumiki/gordian_knot.py,sha256=pi3uNiI0QbK13lfv-A8gQubVvLmS1Ol4fZhz-D5acEU,5129
kumiki/patterns/structures/actually_kumiki/luban_lock_1.py,sha256=DoTRfmCG80sX0DQw99cKIv3LpHizb7ujDndlX_wkByo,12799
kumiki/patterns/structures/actually_kumiki/luban_lock_2.py,sha256=TDQSI1gwO3CVAeOuOo6paszr7nnVtMKAgsbvAvpVHK4,13257
kumiki-0.8.0.dist-info/METADATA,sha256=ygjUvSa-ZBfRoYtffDhuMajWL9ooVZHDBARA9xmDOVM,7916
kumiki-0.8.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
kumiki-0.8.0.dist-info/licenses/LICENSE,sha256=Pz2eACSxkhsGfW9_iN60pgy-enjnbGTj8df8O3ebnQQ,16726
kumiki-0.8.0.dist-info/RECORD,,
