napkin2factory/__init__.py,sha256=UF-n0D7UMg9IaUcwKeXy8EPptdHtIXoYDhRnrD8KUI4,110
napkin2factory/bom/__init__.py,sha256=9OL-zcELuSiZp5Z5lTgAcVLKyIA5DMtVN_6HhUKNasM,79
napkin2factory/bom/build_plan.py,sha256=_e87mL_3Ir3Hb70qIdTgq4WIt8A0JxUX_o-8S4iqQV4,17348
napkin2factory/bom/files.py,sha256=wGK9p-_ut-VNnPcWyppwzsR_VsawBJWDBJACtEXQY_8,13038
napkin2factory/bom/rollups.py,sha256=gPA79s6O9x4zhyWBvjlflEbF-khd-d1WTVy2UKA7IOU,10440
napkin2factory/bom/validation.py,sha256=gz-j7_iPCHJCjV2UHjBy5yyPRgdaJC5GvSIzPDGNxDU,5276
napkin2factory/calckit/__init__.py,sha256=VPRFhSEwx_3YlixWB8nDx2EDMMnJeSwM1KVa5I79mo4,1212
napkin2factory/calckit/_cases.py,sha256=fvS-Jx0n9wZ-SF7NuHw5eTXCmr1iVs6DDEee_lVT730,7969
napkin2factory/calckit/_tables.py,sha256=P9zOReaqNexUnLu8Dr58a58iO_P44wmaGAwGdB7I7Nk,2806
napkin2factory/calckit/mass_cost.py,sha256=3dV_8ylMmqE3G6FxUwmkaUZco7RFFKZZteL9GVIcIJ0,10741
napkin2factory/calckit/power.py,sha256=iwVP_O9-xaWCURIPuRX6Sou57UxneyyzNG-yznbsIzo,12351
napkin2factory/calckit/thermal_enclosure.py,sha256=dPco13qMJuDNLP8BDKp04LqmLykvSTxZuLTlzqhxwbg,25790
napkin2factory/calckit/data/circuits.yaml,sha256=iFJ-0KCHswSUMsEKK6PASf6_YPgmmWHZM5p6mwAIah4,3645
napkin2factory/calckit/data/cost_bands.yaml,sha256=Aojq9V1TpmK8c0kOBMz1DyL4mxrGyJEJ2KxYqDPuP0s,2615
napkin2factory/calckit/data/lift_classes.yaml,sha256=JVvLLrajlAc8tVMcyhhdMq5nKQXjVmTj2qa3gfWIDAE,890
napkin2factory/calckit/data/materials.yaml,sha256=eYEu6NHRoHlXH0p3B3RjcsgqyZ92dVDTKy1tdG5cN0k,1935
napkin2factory/calckit/data/stock_sheets.yaml,sha256=Zj3fxhgZ8qP8rKrrjjRM2NUzMLrbE17GVRQPyenhbNY,2331
napkin2factory/calckit/data/touch_limits.yaml,sha256=FpgwOeI4Yp4qyzwJmGfrEJd_l8B0VtgTgW8i3UCWM_U,1417
napkin2factory/catalog/__init__.py,sha256=H87Qpv6FwC5rSSalyxizTdS-cXjMU3Gi7H50a_e0nKk,156
napkin2factory/catalog/common.yaml,sha256=N9yKvhFaQHUKKf2RSOVd_1Bold2iKLbaCZvLXpe2WuQ,3003
napkin2factory/cli/__init__.py,sha256=qrt-HQ1fK1vknZhcJF5L3IiybzEw3NJ3nZGKi1Iiz8U,42
napkin2factory/cli/__main__.py,sha256=5R5-gu8XGaD97Q5Fsgb7Ln-X9cXDb_qCm4zsakVdSAM,110
napkin2factory/cli/app.py,sha256=203AtekVKHDjG_9IQY5L_BxuaTDVj2bsYdBGoVd3R2g,2387
napkin2factory/cli/build.py,sha256=7lZRMbcs3BEMxZyl372wm_anLk2mdeiCg8nd2hnzkuM,5534
napkin2factory/cli/build_asm.py,sha256=eBy_RhsdPgabeajQxH8Peg9nkgcm7bh6usxKlOHYWXM,1604
napkin2factory/cli/check.py,sha256=f5hrBgPGzVKImn4HTSYWbwEqenK-rkV5GjY_F45r2kc,14969
napkin2factory/cli/check_scope.py,sha256=m3hGnGYLm5LyVH-XdpQTqPJk5xX3-nUE5IU0ddSWkeY,1005
napkin2factory/cli/common.py,sha256=-cGXCH4cmoLdBG_NSRuK1LQ2asSi7rpi12lTSXLEoQs,3894
napkin2factory/cli/concept.py,sha256=YOcqKVGu2gtF12JlKZ5ZHs4zPOB1HLSpI88ucbbDmBE,16333
napkin2factory/cli/context.py,sha256=x-ZdIkkO9kD-0bhaHJYbJrFkr7FEBhopeIP90ukHAp0,1206
napkin2factory/cli/decide.py,sha256=TXDIRFaectnmZNABGRFgHv4Sv7LHRpe9Kw3dUc-hHrg,3616
napkin2factory/cli/doctor.py,sha256=skz0e5xjkzV5O90f-BCxV2M_-9xVi9uMoob2g5u1iAM,10280
napkin2factory/cli/ecr.py,sha256=BiCwDMDPZUnIsRpG4OYfNASfMXlTTu7gTO-fY1Kj3nA,6963
napkin2factory/cli/graph.py,sha256=TjkCItma0K9y4EG-13vfazf8l71AGY1dktrrHguqg3U,2107
napkin2factory/cli/init.py,sha256=oykVklxKFK9g68liw2GbaokwKvKpOJeKx1OqodKKfeQ,8800
napkin2factory/cli/kernel.py,sha256=WmZF_two-19V-WmZUCGpYM24QGZlN4YnsCLE4FKOvy8,2300
napkin2factory/cli/publish.py,sha256=5Bya4AvMAGxa-JwyTnZ0ThlHWAV9tevjsM0WF8xEM30,4726
napkin2factory/cli/release.py,sha256=E4G5qVRpN_wwNcg3c4RFng2GfVJZ4IIag_4nn3YYRX0,3422
napkin2factory/cli/serve.py,sha256=WehwgLGvXOIPOYknhnrH3qsO4CyQAjCx4MgOg-ZepBM,1364
napkin2factory/cli/snapshot.py,sha256=1jj6LSb0HYkggukRE8jQPXJv-pn5IvfTUjSnmQHdjmg,1873
napkin2factory/cli/validate.py,sha256=uzQ0cROl1dps61P6M6x5uzIEACPBYv7xRD0EJX6ZnQQ,2873
napkin2factory/concepts/__init__.py,sha256=o62WZa86pn1RTfUzKi6ywgCq448kRSKueAfM27tAikc,1253
napkin2factory/concepts/board.py,sha256=Dyz1V96KdhhY8B4L_gjNy77LQS-F8aqzChqWMdY2op8,16122
napkin2factory/concepts/build.py,sha256=acTFNiCDu4EV--tOKSrLqeSfh4ULC3VoTGrPLAlb3Oo,10465
napkin2factory/concepts/massing.py,sha256=GgkdlAhct_KglmlWqVfr6iZDL5qtGRzz8FOgFssebYo,14936
napkin2factory/concepts/screening.py,sha256=VBZrJmIKY39Tz6EXcw4yJyuVIAScEGUv_eYYzfsR6d8,6515
napkin2factory/concepts/screenshot.py,sha256=3RDi3kIJdTuu0bjIqyKlD_Gb0SGaNziiYjOlT82hkaM,27023
napkin2factory/concepts/promote/__init__.py,sha256=D5QzB9Bavy9EXrid8WI5-LizVJJseP20Pxila8w3nac,4919
napkin2factory/concepts/promote/common.py,sha256=kJZ22SYVPImaZbDa_EBMXGb_7xtvEMhfnraEIFcFQDg,3898
napkin2factory/concepts/promote/decision.py,sha256=bt-PNA_7r7W9R9-AKJZW5WFPZUGrmr4tDaa9VIuLf0w,2358
napkin2factory/concepts/promote/form.py,sha256=laGIKHJjgc9WIa33l9yipUXyER0_LD8Tdl8ObMaOWGc,3641
napkin2factory/concepts/promote/modules.py,sha256=b_QBnYPLzOJvDw9iJP9a4p-8bqJG4icjeEfFFeXW5rU,11283
napkin2factory/concepts/promote/packs.py,sha256=VE5eu2w7DJaEs3dXnTQ-IvyWcmzlT-zgbW2sMC0ZwXY,2401
napkin2factory/concepts/promote/parameters.py,sha256=73r1XoW0aMfYa0GmIcsxgWDfujR-haIvFQaYgqOIMHE,6933
napkin2factory/concepts/promote/result.py,sha256=LOEXGMx9LLtMMYDCBb0hhzvoKTtEpNHveOSYmpvzxJw,5725
napkin2factory/concepts/promote/site.py,sha256=qsV6DbkMvNsSII7NoQyj3g-QMuWr1WiL9jHJDezkdVI,9290
napkin2factory/concepts/promote/style.py,sha256=zOOtCioiQPRAPPNtsJ2-cGczIjEGL4eYFY7Z2rjZRkU,4382
napkin2factory/concepts/promote/swing.py,sha256=ajbXumjwDr6U4hVsCRq17eTOOo4HlCuZcKLIHUg9kow,7320
napkin2factory/concepts/promote/verb.py,sha256=IimU4w2-xTbDVpGLirhOvQueI7bTfq48zE34fqczjwY,14920
napkin2factory/concepts/screens/__init__.py,sha256=atVHSmsOTSQitMH2uabFJk6z8bdmNkX5uPKhEb0qis8,1566
napkin2factory/concepts/screens/base.py,sha256=yI035GCdGPqzlJv40bGvOP5Z1BgiQl8OFahYCdtr5Nw,10139
napkin2factory/concepts/screens/generic.py,sha256=7Xc8aI7d9wPg5v0nMbANQONGS7A11RvELicl52BsLi8,12296
napkin2factory/concepts/screens/runner.py,sha256=O0w1GCTrUmH5if4f-3tHZIK61gk0a7yIo9vFkVdzDLk,7189
napkin2factory/core/__init__.py,sha256=JepWmZ9ButSNSx09ebmKHBslnpka1BuCLqes2XD_lZg,74
napkin2factory/core/build_units.py,sha256=ovv1Zan0k23jJpdH4sBAydhB2Gkkwx3zO_dsvRZuqM0,16833
napkin2factory/core/concepts.py,sha256=JQXhUA93NABON9RCVix7GpYbaKvMhtKPlix4jsu2xt8,27844
napkin2factory/core/context.py,sha256=4YOm0woLqairNubwz-8dJj6-ZB6ofufH-KneHdpaGnE,18600
napkin2factory/core/domain.py,sha256=iEdG_i2nxJnZNsInGU7g0mZyRRdHOqGKFm6W4_-iDh8,16038
napkin2factory/core/errors.py,sha256=3tx0fAH7rJ3odJs6vSl_tBN1eXFM7vCbkiqBlOlMusw,3168
napkin2factory/core/expr.py,sha256=8dy60LFYA4-vI2a8MQJ3pQiPs4K7RTXPqDeIht55CDM,6175
napkin2factory/core/frames.py,sha256=B6l4hkJ3_If7R8SQ0X4Qw9YxwtL89cBY5H7caQhPWJI,4876
napkin2factory/core/lint.py,sha256=ZfbGeoOTl_xtnlKD5b1UHSpAl9r_S6NUB5iNBVbWQAg,17613
napkin2factory/core/loader.py,sha256=Z7Xee2Zq4gwKLzEOBHA34NbHtl-3tyhGpES7HAPx6Ws,13767
napkin2factory/core/packs.py,sha256=SvuVFZ0mPe0mkFmY59FaqjahHUAGPibsBKb4UJTufhM,8441
napkin2factory/core/product.py,sha256=tTmbkJBlkMeQ-MLOTpwlm_j1yTH1BH7S0K2jyKT8cs4,13026
napkin2factory/core/reach.py,sha256=ELL0vz16qzG5OnmQxt47OyOO8JAlX_ggUW44N_G4ufA,13429
napkin2factory/core/registry.py,sha256=4LI5DNATcGW62tTYK-uKhFybTK-_J4iBvhLiT0IRNrU,21826
napkin2factory/core/style.py,sha256=j2zB4JD2CYVyxdwOELhW8wq-95IdwvrQYvbYo4Do9SM,5064
napkin2factory/core/tree.py,sha256=6xanRYOwQdVUBO9NmaS4s-zk5_7jqf2fDvd-C4fqSAo,6169
napkin2factory/core/units.py,sha256=l3VALJ3vn24WihmtJvrZByil3nZZYvnwQirmLQ8wBFw,5595
napkin2factory/core/uris.py,sha256=tLXV5eLHO-SgPPxS59knkZRI7n3ddXX7l6F9N2hgu2E,8549
napkin2factory/core/vcs.py,sha256=l70Rfk-utMsrAc1BhrbrDigPzeMfrJ_WepT2ShaBiaM,17002
napkin2factory/core/yamlio.py,sha256=4CT0qXPWVJPC9RLLeKdePO2zxSmSpte12u3RfnJEZ6w,2868
napkin2factory/core/checks/__init__.py,sha256=8cWq7rvyOfKtP18wiymt6o7uwidkFlIc2BKWU9kRTVI,92
napkin2factory/core/checks/calcs.py,sha256=wqEpUT7BXbssuoaq4eZE43dOdpLHNk8EFUtjTGIwhYE,19402
napkin2factory/core/checks/choices.py,sha256=Q5MaeFgX8aqwzxnpZgYiSooSdTLzP-ri_FJPFtPpSzU,21471
napkin2factory/core/checks/engine.py,sha256=LMiD-VG5g8cA2w0lFRohC1d4-e0g9G-vISj4KU1s_0A,20871
napkin2factory/core/checks/evaluators.py,sha256=wzJthhjYTdHQaWoIWWK9Tf3VBCJ6z9-0IyNzTxOpkns,18124
napkin2factory/core/checks/evidence.py,sha256=YkAnAvfBF8g2mY_5ZbdI9DLA98RtY3AzUy5OBVaZV-c,11497
napkin2factory/core/checks/hardware.py,sha256=qOyfhiKh7uB9o-xT-mjjez4h-zC9jdS1Hpvhj-q9XMY,20799
napkin2factory/core/checks/interface.py,sha256=YdjAh2sFRdR5LubC7qg2a-cI5GbGmEn9xXETsn4Nq-8,23021
napkin2factory/core/checks/interference.py,sha256=OmIvxDi-iRAmG-t-p4jRlmj8xkpIqrMIz3dRNE329Nk,5654
napkin2factory/core/checks/modules.py,sha256=-F6NfqJHwMCrldPU0x8zDJFvQQtJ5kqgi2mXBr3tKf0,7198
napkin2factory/core/checks/results.py,sha256=S5JAiOftP-F-8cYTjzFRH0ejZ5z_Tdg0SapsoSdQ4Gk,4766
napkin2factory/core/checks/stage.py,sha256=2n_HuZMJ74rkCSFu_BjbaLOIYyPxWv2EkjYttZ7yBu0,24743
napkin2factory/core/data/drivers.yaml,sha256=x0NAWM_6GtEKYyf2ru2aCmfkpdXZozsrayjV9Ep97L8,610
napkin2factory/core/data/finishes.yaml,sha256=IDyU2l79Q_QyMsaAD3WInvXD4wLZmzk-xwnkgwhCrVM,764
napkin2factory/core/data/interface_kinds.yaml,sha256=o8J1c0FpMsO7V0ZzWpCSn3odTphhg-Ie29jsQyWdUTY,323
napkin2factory/core/data/processes.yaml,sha256=fECVfQ8EdTHW3j-zx6XKUqsitETPd0pVpx6nD-iBGLs,609
napkin2factory/core/data/requirement_categories.yaml,sha256=tiuFEiCLe31DUq8cJhULFOI0AiBusPsI2I-XfqQxdE8,351
napkin2factory/core/data/style_roles.yaml,sha256=df01waaCT4ExCYGEgLd5vJAIqaZunvAQ6cWdipAgwl0,921
napkin2factory/core/graph/__init__.py,sha256=JwRvPYUCmbstpqvFfRv8yvACon2tFs0mhZHnK8iY-oQ,93
napkin2factory/core/graph/export.py,sha256=UlkhX0I2RupP5AtJQ8yNnHFC3dXDtiNJoBJgdHW0bpQ,3290
napkin2factory/core/graph/hashing.py,sha256=PeD82WyfxM6JMyaPrNyAtfdkB6X4WRFOc1GY8fPsovY,1713
napkin2factory/core/graph/impact.py,sha256=5_z6jE2Bd0_W9ThtUcuP43jqpUjNRytPPvwQIniqoQY,28433
napkin2factory/core/graph/manifest.py,sha256=v1OBZj9pS5P6uwJCEYuDAhZnm5lbmkHhTutTxRxS7hI,3112
napkin2factory/core/graph/recording.py,sha256=gFHGaw9dbb1VxOwhNHCQE-j6lHp8Y4bK88w7N3q-vlg,5581
napkin2factory/core/graph/rules.py,sha256=wDcQrjGV0nZc2TPEKNE9Hg47r8T2GAs4G9myO8tvVZU,19465
napkin2factory/core/graph/runner.py,sha256=tEZt4WoL0s8Smq4gVIwLWkMzuoUC4Yyjo477ZyRu9_Q,12916
napkin2factory/core/graph/runs.py,sha256=-ju1Idbl8eklPSZNcr6ljB8kzvpHzDiA6J2CZuBJo54,10592
napkin2factory/core/graph/values.py,sha256=xDKBW8fkW56VgMAwBZweyeAORe8CsO4KV91qrsYRoWk,10414
napkin2factory/core/model/__init__.py,sha256=AtDCPDxnJgIhXY9ZZyHob8eSC5qyOId1sIVZ4UPztQ8,2055
napkin2factory/core/model/assemblies.py,sha256=mp52NQAW1hcs0IKDNRQ_WSrpzfMNnuVoUARgh4I3rGg,17921
napkin2factory/core/model/base.py,sha256=7FxssiIC2QYUU70zK_8461J3TWbIxWn53xlWwoqfipo,4883
napkin2factory/core/model/concepts.py,sha256=ZpPkeqF58rzlJV65SKsHyR2LIYkTg-_vfdnyYr2fpOY,11134
napkin2factory/core/model/decisions.py,sha256=WeedyzbGo-rqWaNyWuU7OsqzYKRWQAGDIrDcmYXiQ9c,835
napkin2factory/core/model/docs.py,sha256=suiJ5KYkjtPKcqAulve6BvDBC3-6eSErqh14Koxx1bE,648
napkin2factory/core/model/ecr.py,sha256=zEI4Qj2tRwWUKFSrOa9rJzyehzFb2yKLC9v2Pf7JcSE,2668
napkin2factory/core/model/interfaces.py,sha256=lLU1IcDv6VZwgudC_F2VuArPBtH2c-DLnvAucMzapG0,15776
napkin2factory/core/model/loads.py,sha256=Pwe3kXyqLVTfOnm2QNIoCV90GNaM2FO34pcNUOaIKZ4,3577
napkin2factory/core/model/manifest.py,sha256=my_zZ10SRgfuFymSocyKL41-45cSW6_rAlA2FkLu6MA,4286
napkin2factory/core/model/migrate.py,sha256=Rk_UEJOsuO1xmMPssJdBM-epy4JhGjVdZNAfbGaKgrQ,9977
napkin2factory/core/model/parameters.py,sha256=1m4fl75FqBuWpdkJHidHymX3hJvIGTlM93ZVb9Z5w1o,9571
napkin2factory/core/model/parts.py,sha256=ulOI2uCLBSLETMG8_BJ75sJL25v3IunqnfEQC1lH1ao,5966
napkin2factory/core/model/requirements.py,sha256=BqF7Iur58Fenz5DGiUaHsy3gR9XOHgKBgf8uHbgophM,3517
napkin2factory/core/model/signoff.py,sha256=IA_P0DEa9C56BlHcwD3R-zdWwMUTD0IRjt1MH1PfYSU,1482
napkin2factory/core/model/style.py,sha256=mBwjduKPHN2uLbr5yJCL59IIHM7SdRv_UEnRkVlQ4VM,14033
napkin2factory/docs/__init__.py,sha256=Fa5evHWkvq-k17QTGBOqSrYEj5iRHh7uEM93hpgOlPo,88
napkin2factory/docs/engine.py,sha256=2EnQhzzNmQ90Q_0yyyR51WM7ZRVB_yH7mKlqyvMVjOk,10170
napkin2factory/docs/html.py,sha256=8q1qEAsMHaRhoIEVNHyrPZYRLuhqiJEUFgP66LnvHvU,5349
napkin2factory/docs/outputs.py,sha256=NYLUGz4BMjhcO5aaooXsdCE-7oVQkxZxMwLDjG-QCBU,7185
napkin2factory/docs/typst.py,sha256=7RhYOmfCN0BZih27S-5YDegGKepNc_Y-MwbkeN1N5LM,15823
napkin2factory/domains/__init__.py,sha256=TITCA5JOAFiB3pnnzmjZfRinr1OTHx4ZU2gEWNlTGiw,536
napkin2factory/domains/mechanical/__init__.py,sha256=9hXMXjRla0MHIMjUfbDlovo-KRitPC8Wwnf_ksIPbbE,8927
napkin2factory/drawings/__init__.py,sha256=NUABuSPOukvdfxh36xPv3sEH86rDs38VrPZgMc9joDY,95
napkin2factory/drawings/assembly_sheet.py,sha256=dc84w2Ll0v0hpX079H0Z36AAR-aCk_SU-kZqt7BVaZE,15314
napkin2factory/drawings/dxf.py,sha256=B1LupHPArEjvu2uLTmhaCD8qHv_vGjQ3FSSHO2fO5ak,3643
napkin2factory/drawings/engine.py,sha256=vYMyrqablrLX7CqGdW98KpLHIbZ_UL1OyeEqwA_Xuzo,7024
napkin2factory/drawings/sheet.py,sha256=NdD2T86M0-sLvN448DL6XVYvonhSbbN2YiPKgvi9IC8,27816
napkin2factory/drawings/svg.py,sha256=0GLDs3wsB8dT6yFKWAqaqxjfIdauNnZNwHQaB_Pw0Nc,15200
napkin2factory/drawings/views.py,sha256=pL2WFr37pzLVtydXeVDSMHscp-dN69dOOle46SpdXq8,5986
napkin2factory/ecr/__init__.py,sha256=4kkbAyoQ1MV57Ec2BgmTKtCXuweBmQa4rC07P_C9pZM,98
napkin2factory/ecr/diff.py,sha256=p-XoHNcl3Fxh5ZpL0bZelLuvLja1kDZbLzkwiCgR_S4,15330
napkin2factory/ecr/lifecycle.py,sha256=-Q4elcZf9Me-kP8aCc_VxqkPg4-ABIS9-L6QwQO9JJ4,19692
napkin2factory/ecr/release.py,sha256=daYnfB6xuFW_mlm_0PdvXxCrpzdXciY5gFtQfmPW320,20735
napkin2factory/geometry/__init__.py,sha256=eGrK8RlUj1XVwwav-334StAQg7LJI9Hrf3viwUjNfgE,79
napkin2factory/geometry/accessors.py,sha256=vnNc6fMpI_hAtNBkxXnTFAmfqr952n27nRWYzJWKlXU,6422
napkin2factory/geometry/assembly.py,sha256=c2ctWf-pk_qzf0XNds4p01JzlqHSZnemdXePFeF3Gu0,21332
napkin2factory/geometry/build.py,sha256=H7CrTRLeRHVlYmi_nGtTvTbEHN1pxhLjyy0O7Uw0TbI,1475
napkin2factory/geometry/build_asm.py,sha256=cXjdDHT0O3f1zEG8LiSK-s-6cC3UboZovNqaRdVy-A4,16105
napkin2factory/geometry/build_part.py,sha256=LcN2A9_rblUO-ls6sG-55c46lKaSU3Ja_iz1-Negb8Q,13760
napkin2factory/geometry/exporters.py,sha256=djG9j0y0CTJALy-doOdY_UfC5x63N88mWmEF7c2St08,7219
napkin2factory/geometry/features.py,sha256=tUun24z9gcUDzLEQjCetsyuPysdQFafdBTPzKVGemU0,6471
napkin2factory/geometry/glb.py,sha256=0MnnpJbjPRBNeL2Dx_7sL-SDwgwVmb0hgatqnx9vHxI,8159
napkin2factory/geometry/materials.py,sha256=T3FL_1RAQWupx8J4rX5HzFq6VeyCVr84TlSKZPBNgTs,4469
napkin2factory/geometry/render.py,sha256=n5jKCs-PhriFBIRmbC8iAuC43p2qy55rA--vpdbOkFU,15787
napkin2factory/geometry/kit/__init__.py,sha256=DPNCB51wXwFnuQj_nyLazfl_Fz92FQdc4bKV79Rk_CY,5198
napkin2factory/geometry/kit/_common.py,sha256=6leIKp5bwgfTP0Eo4nPhimR9-EYy9ijqZmlCT8ur07M,4636
napkin2factory/geometry/kit/_sheet.py,sha256=-5uHciFKixOBb6uut3k2QuHSqRjjdpzebgUUW-XsaYk,8719
napkin2factory/geometry/kit/block.py,sha256=ggB5gk00z-Nc0FIYZSW9oj4yan9-cCWvUHPM-jggMh0,4447
napkin2factory/geometry/kit/bracket_l.py,sha256=yGCS9iMFXmSFBGqT7P_Llpuk68Hu0xfz3lxgJRjHPy4,11307
napkin2factory/geometry/kit/enclosure.py,sha256=h9xBypOvpYOqqMgW5JtphEmi0OuK91C59hY8CyvekPs,20381
napkin2factory/geometry/kit/frame.py,sha256=DkfZeKxtuR1bsQTu39ySsx6-BDaGhzD2WkZPgdUUa3E,14925
napkin2factory/geometry/kit/hole_pattern.py,sha256=h6_A7W3H_y9gjXAg_9X6WTNjY4V1vqmbWbuRP9LJsNQ,14491
napkin2factory/geometry/kit/panel.py,sha256=tl4qe9hZ-5YKl9qUTzV5IMoibyp2QxZtI_2mHJ8-ZEc,12303
napkin2factory/geometry/kit/plate.py,sha256=kurNPH8KGXq0uJ8k8AQUeEc5RuyLGgfXcgFX1clZpW0,7690
napkin2factory/geometry/kit/tube.py,sha256=WqMcOU12qMqTZj5L4Qx_dzGw9WrXl_C0wXj-sFE4HaY,6776
napkin2factory/report/__init__.py,sha256=NYkO4s4IxKExr1Wm0BRcU7M8rvAJPUK2sCFbvlvlm-4,82
napkin2factory/report/brand.py,sha256=JMmB63NFeSSXgeznfURh1kOvZV8EyDQeCbFna7EbrgQ,1999
napkin2factory/report/builder.py,sha256=J40VQCbeev9Hq2QTwHV_lCnL9vBXEzAvYDkvyPmNXmc,31525
napkin2factory/report/inline.py,sha256=UF6Sv7t3037hKD_5Agrlo75Q-oOUds-6hwngJeF9Uo4,3475
napkin2factory/report/site.py,sha256=oXfDNk8wfVEvyV8_JubO40sEZwlqyvZ8kwemBf6dmzU,12576
napkin2factory/report/viewer.js,sha256=RoI2tTAdaYM4UVIZIfKFLLz_-S46e9FcOcNaPp5PR9E,18050
napkin2factory/report/brand/n2f-icon-32.svg,sha256=VnUHnCKRANwFxxO0D0WJrV-1oy_EpSkXpbqJ98yYUv0,1877
napkin2factory/report/brand/n2f-wordmark-on-light.svg,sha256=QrRsCaQLacaaxo3QBeU5EcrGp45nuKFtHJlDPnTt3a8,64226
napkin2factory/report/sections/build.html.j2,sha256=cH0AmfeQ4npj3ZkWv2_LrvH-NKcgnp_QQ9NjAehMNxw,3193
napkin2factory/report/sections/changes.html.j2,sha256=0-y99HbME1sUePkj2KMiLb40Zmqp1CittPBcTHYzGPs,573
napkin2factory/report/sections/decisions.html.j2,sha256=4hsV0ZrmIOVXNx6zRz02l0r46nGcCRiswjwDaNIND3E,933
napkin2factory/report/sections/drawings.html.j2,sha256=iJtQfvQxv3I31-0SRNP1Kpfegqt2Km_GDnEELUyeKV4,713
napkin2factory/report/sections/interfaces.html.j2,sha256=tsgvZHMWuVa6JyGpzMR17rDroflC8o8gCMuBXTTtN-Y,728
napkin2factory/report/sections/joints.html.j2,sha256=3zcB45KQT4nVEd_5RnXhADKIKp9lCkJrW14RNV2UzHQ,1827
napkin2factory/report/sections/manuals.html.j2,sha256=5N9fvsdXNB89yInNcSVXTRLyYGiHONxPaXyZ3n_pFfY,598
napkin2factory/report/sections/model.html.j2,sha256=wXRSeyxyaysefJPXkziCIYa2lK86-3buoBxhrUpBrMM,1274
napkin2factory/report/sections/overview.html.j2,sha256=q5JQJWEhXMpavQi8SRobtqj2QLiPY4Ebw3yzca_Gsoc,3592
napkin2factory/report/sections/parameters.html.j2,sha256=zVerxh8BkWLrNTPvI4bCh4wC8iaRmKdOy1HGSHoBDlY,590
napkin2factory/report/sections/parts.html.j2,sha256=PAVg7Iw66s3ZLAivNHW5DZHZaIJd6y3_MzyWOOZJx-c,1947
napkin2factory/report/sections/requirements.html.j2,sha256=2dptdG-KOUozy5xoCgHyyXvJW1vKBAyfhynIy4kwhes,1626
napkin2factory/report/sections/rules.html.j2,sha256=Tm7yvxMaBjgCaHaRojRh4Cpetvyq4sMn366d0ij1vsQ,3037
napkin2factory/report/sections/safety.html.j2,sha256=JTLoLhGsiYvl8-vDUWNDQgupGmBz_9Ds5xZrGJGh4B0,957
napkin2factory/report/sections/signoffs.html.j2,sha256=_J8Z_KIdoUw0HbtmmSXFD_kKROQ5xAa4uIyyl0b-K2E,861
napkin2factory/report/templates/board.html.j2,sha256=qa5vAtM_y-bOvQpfLuBw3wRWD96qSkwTPZGtuYkQOFU,10515
napkin2factory/report/templates/diff.html.j2,sha256=wT-WqucSiwTBvBCsDNru5GAm01MaY7GPUTtItOnDz4k,7431
napkin2factory/report/templates/report.html.j2,sha256=1XRhqxAknPZpjOKxkCwjjBTo4UzPXj-FI0fPUCYjzUY,12330
napkin2factory/report/vendor/three/BufferGeometryUtils.js,sha256=wlt5MOVw6exWFzzTuGbsjS4QAWYw2zk377Q52vHO2_Y,31768
napkin2factory/report/vendor/three/GLTFLoader.js,sha256=RROfrd1ar0jtLWIgPZduXL1wPbGlkt5AUn-fbPWKvUQ,110273
napkin2factory/report/vendor/three/OrbitControls.js,sha256=gO-q3qT4pjamX7C9CL_vYvPZOgu5Ti51APIxdsXAf04,32134
napkin2factory/report/vendor/three/three.module.js,sha256=zh-kGN4WoZSVqfcklVgOMBXXdFwpbTzgSFiX-QLd7fs,1314681
napkin2factory/rulepacks/__init__.py,sha256=j6Pa0OSp5gcYFPIAOydLcDlgnXoUK8Qx56XM9Bm5pDk,156
napkin2factory/rulepacks/checks.py,sha256=Lveg3WGiXxHGEp6tbi3jDCcD89VOkV-j4_F8sfodEgE,8507
napkin2factory/rulepacks/concept-v0.yaml,sha256=H_Sjtc3Sfv2zguAP6CdGL44FCbcUMdAW1e-yNKu7VPA,4075
napkin2factory/rulepacks/concept_checks.py,sha256=3IGtwVeKSlxu5w7VrtO52f0Xubook2lZ9wW-nbAOGio,18155
napkin2factory/rulepacks/concept_rules.py,sha256=JhjJkSjMhnHSu0zYIujQFWuNPm8Ue8KYl1-nQF7oLYQ,6389
napkin2factory/rulepacks/form-v0.yaml,sha256=b9V8AFzr4-AwgDbPboETsPrtz17fWI8DNW4GD57ywIA,1322
napkin2factory/rulepacks/form_checks.py,sha256=E-Wyz5aug9ruXSfbAJZsAusszfl98v60lSQHN4q96do,12559
napkin2factory/rulepacks/general-v0.yaml,sha256=ozvjO03XfIhBn3QDaZQGXVwfGuYx0crT2kGKS3K21Cw,1489
napkin2factory/rulepacks/runner.py,sha256=1rhOnW-8_s-uS8LwcrCQmSIrbF8VlE0UKSZT43GKTxs,9796
napkin2factory/rulepacks/sheet-metal-v0.yaml,sha256=KInx6Y-iuYwtGsZW91HcQyp8Xqw2TCqfdYvCbWl_kMo,1864
napkin2factory/templates/__init__.py,sha256=xLL8DdgzeoCMmqJgf36upUfHjRt5CjOuiRzMw8T56d0,375
napkin2factory/templates/sync.py,sha256=lwAQGT0JTUSyh-YZnDIaUStNomH11bBD-J0G6UiAVI8,2610
napkin2factory/templates/_common/.gitignore,sha256=a4y_I2PjUmpW8R2A1WdQhSW4X3FGcqrig4SWowGEXQs,36
napkin2factory/templates/_common/AGENTS.md,sha256=gSdoG0BMzQHT3e8i2vXVXEuSwkzVkb09Pe0YphWKQF4,6153
napkin2factory/templates/_common/.github/workflows/build.yml,sha256=K_nntF0kjLaUgDjFc8SRq9rPsp5Ce95byvCy9ewWYSM,410
napkin2factory/templates/_common/.github/workflows/release.yml,sha256=ERL0A_zPIOQjXn1YtsunWi9hMTXMpzYFQiB27qCkXLg,722
napkin2factory/templates/_common/roles/design.md,sha256=nHt09mDwTbgRKOqVLyFn0KEM5_2TPsYquKbaVIYln4o,14281
napkin2factory/templates/_common/roles/impact-analyst.md,sha256=km-w9bOaoKj1urpkkpR_GDqskKi5qzB2YukgAOk2DTs,1707
napkin2factory/templates/_common/roles/pm.md,sha256=swY2TAkOuxM6mv5Q2dNwt05FFOpxvDMyHrfwPFfKxb8,23380
napkin2factory/templates/_common/roles/verifier.md,sha256=CzrT_k_S0aqApF96YbNbriiAcDH1UwHS3OpoJefWBVE,5978
napkin2factory/templates/blank/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/blank/n2f.yaml,sha256=-YKVw-23TgRRPFvuxv9U5AUhWmWtiUZP1EdPum2iB4E,119
napkin2factory/templates/blank/operator.yaml,sha256=u7UwGKaLKjkW-EAz0d3Ff_Dlg6PzbNVsiYqGFhSx4EI,157
napkin2factory/templates/blank/changes/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/model/decisions.yaml,sha256=von6MvptT6BiR3TMPuS1zDNl6-V0CarD9BtyonxdELo,83
napkin2factory/templates/blank/model/intake.md,sha256=cL-nWdQIELJyqEJGf-hHYJvOluBh7I15u5dSk3tx364,197
napkin2factory/templates/blank/model/parameters.yaml,sha256=mxhVhO15k58BX7lZazKVtzYNds2os7K1x_CaLEP4gCQ,104
napkin2factory/templates/blank/model/requirements.yaml,sha256=yjvvn5ko_AG9uOsLay_AxblnKXQ3YtkjZhblhAkG-Nw,169
napkin2factory/templates/blank/model/assemblies/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/model/calcs/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/model/docs/safety.md,sha256=5UwE2VXH9tzUTyrGAJYF9aR1x8Mb70iP4DJbUFoRMJ0,567
napkin2factory/templates/blank/model/geometry/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/model/interfaces/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/model/manufacturers/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/model/parts/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/model/signoffs/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/blank/reports/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/bracket/.gitignore,sha256=a4y_I2PjUmpW8R2A1WdQhSW4X3FGcqrig4SWowGEXQs,36
napkin2factory/templates/bracket/AGENTS.md,sha256=gSdoG0BMzQHT3e8i2vXVXEuSwkzVkb09Pe0YphWKQF4,6153
napkin2factory/templates/bracket/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/bracket/n2f.yaml,sha256=NRSrFGfoqdnF1DNfGTcLmlWG-1lCxp9q-lcvkHq6tVY,227
napkin2factory/templates/bracket/operator.yaml,sha256=u7UwGKaLKjkW-EAz0d3Ff_Dlg6PzbNVsiYqGFhSx4EI,157
napkin2factory/templates/bracket/.github/workflows/build.yml,sha256=K_nntF0kjLaUgDjFc8SRq9rPsp5Ce95byvCy9ewWYSM,410
napkin2factory/templates/bracket/.github/workflows/release.yml,sha256=ERL0A_zPIOQjXn1YtsunWi9hMTXMpzYFQiB27qCkXLg,722
napkin2factory/templates/bracket/changes/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/bracket/model/decisions.yaml,sha256=ztXROG-ne4XZ9fNMfCd0SCeEU-yzKTZ9lNBigas_7Wk,818
napkin2factory/templates/bracket/model/intake.md,sha256=RvPuLU4liU1x_I-CIY9hnCyjKLDEFkobxsR5FB4hcW4,437
napkin2factory/templates/bracket/model/parameters.yaml,sha256=To3xzbTMGLEAgG96jA3kgMUHAY78lALMTHFrnoqeWuY,1054
napkin2factory/templates/bracket/model/requirements.yaml,sha256=4HfAqbozdn10GospHsAEhcMFPKo18wkEyEvvgEmlY70,1158
napkin2factory/templates/bracket/model/assemblies/bracket.yaml,sha256=XopuF5SNWUfT_7NVQ4GIwQm3a3_LJJNzPPBjewk44Gs,161
napkin2factory/templates/bracket/model/calcs/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/bracket/model/docs/installation.md,sha256=rbQ3LoK5aPPUaZYqFOlYQYlBr6SI70aAsu1NFixFaRg,685
napkin2factory/templates/bracket/model/docs/safety.md,sha256=uOvGQCWBqI6KHc1bDYs3qNDw8CBu80vXU_07jQTQVpI,585
napkin2factory/templates/bracket/model/geometry/bracket.py,sha256=cjs7SeXDyl1KLZfotaN5h5l96z2nCv-rzQpPU-1b4Ak,512
napkin2factory/templates/bracket/model/interfaces/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/bracket/model/manufacturers/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/bracket/model/parts/l-bracket.yaml,sha256=82rZ7xF_bJ_vijYCiDpfxB2q80Sk-2Zc0ZaTmFwg8EY,795
napkin2factory/templates/bracket/model/signoffs/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/bracket/reports/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/bracket/roles/design.md,sha256=nHt09mDwTbgRKOqVLyFn0KEM5_2TPsYquKbaVIYln4o,14281
napkin2factory/templates/bracket/roles/impact-analyst.md,sha256=km-w9bOaoKj1urpkkpR_GDqskKi5qzB2YukgAOk2DTs,1707
napkin2factory/templates/bracket/roles/pm.md,sha256=swY2TAkOuxM6mv5Q2dNwt05FFOpxvDMyHrfwPFfKxb8,23380
napkin2factory/templates/bracket/roles/verifier.md,sha256=CzrT_k_S0aqApF96YbNbriiAcDH1UwHS3OpoJefWBVE,5978
napkin2factory/templates/enclosure/.gitignore,sha256=a4y_I2PjUmpW8R2A1WdQhSW4X3FGcqrig4SWowGEXQs,36
napkin2factory/templates/enclosure/AGENTS.md,sha256=gSdoG0BMzQHT3e8i2vXVXEuSwkzVkb09Pe0YphWKQF4,6153
napkin2factory/templates/enclosure/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/enclosure/n2f.yaml,sha256=Gs3jr37NqESFbKjQH3-5ZCl5lb-QghM9yvYguEPnzQA,263
napkin2factory/templates/enclosure/operator.yaml,sha256=Gn8IdE-aXbw_ZOuzFTbn55vuKN6rzCfe4UsU_XdefyI,163
napkin2factory/templates/enclosure/.github/workflows/build.yml,sha256=K_nntF0kjLaUgDjFc8SRq9rPsp5Ce95byvCy9ewWYSM,410
napkin2factory/templates/enclosure/.github/workflows/release.yml,sha256=ERL0A_zPIOQjXn1YtsunWi9hMTXMpzYFQiB27qCkXLg,722
napkin2factory/templates/enclosure/changes/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/enclosure/model/decisions.yaml,sha256=Jsm40CaSzgfmBw1i0KCi1ZR7peLbxMfDZtZVn8QWZFM,1126
napkin2factory/templates/enclosure/model/intake.md,sha256=KSL3CNfUGq7bOJZxe61Q9qvBaxUmLWDrb3kqwjX0M0s,343
napkin2factory/templates/enclosure/model/parameters.yaml,sha256=nNd_1fjtNOflddA9X58Ul2MV4hggeYrmKmAgifllrjE,1944
napkin2factory/templates/enclosure/model/requirements.yaml,sha256=PUGi9RUxr4TDAXkpQn8kff8qVmx6ZKusbS416XIgXXw,2340
napkin2factory/templates/enclosure/model/assemblies/enclosure.yaml,sha256=0Q1UJ27VRVZPKbcn5lF5SXiwJyKTPY7tL8TZ4ijuWBk,361
napkin2factory/templates/enclosure/model/calcs/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/enclosure/model/docs/assembly.md,sha256=-NiwCPpAJ_h3INRyOCpmZpKPPA57QXYmlfwNYWwIoeQ,746
napkin2factory/templates/enclosure/model/docs/safety.md,sha256=Z6-0_YlL84xv3eE0H5Z8yHQpvCe0VcfsHanbpPQZ664,551
napkin2factory/templates/enclosure/model/geometry/enclosure.py,sha256=aQHpth43wVtLTKATSnhhqo7oJ2coOJf_1WWvyqh1-ts,1411
napkin2factory/templates/enclosure/model/interfaces/lid-base-mount.yaml,sha256=BgXxBAnPISsu_624qAXvl5sYAaPs-gJGb3v52STRUMk,720
napkin2factory/templates/enclosure/model/manufacturers/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/enclosure/model/parts/base.yaml,sha256=vrEYe5GylWf1E5JcL4WHGOMNlsEHWnitLY6Jzh9Dpic,864
napkin2factory/templates/enclosure/model/parts/bracket.yaml,sha256=wYRRw6LC9HXI3uXXfUN06WnXxmNACM3bx7AIwk79fwQ,667
napkin2factory/templates/enclosure/model/parts/lid.yaml,sha256=wxQJKbnyOUdn9X5nNYxi3I1rVYSKKnrF-qKbFapBahg,517
napkin2factory/templates/enclosure/model/parts/m4x10-screw.yaml,sha256=XKcX-_o2_e7vJ9lu-shMo4zMlRfiky0BKnhLEG9LHG4,337
napkin2factory/templates/enclosure/model/signoffs/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/enclosure/reports/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
napkin2factory/templates/enclosure/roles/design.md,sha256=nHt09mDwTbgRKOqVLyFn0KEM5_2TPsYquKbaVIYln4o,14281
napkin2factory/templates/enclosure/roles/impact-analyst.md,sha256=km-w9bOaoKj1urpkkpR_GDqskKi5qzB2YukgAOk2DTs,1707
napkin2factory/templates/enclosure/roles/pm.md,sha256=swY2TAkOuxM6mv5Q2dNwt05FFOpxvDMyHrfwPFfKxb8,23380
napkin2factory/templates/enclosure/roles/verifier.md,sha256=CzrT_k_S0aqApF96YbNbriiAcDH1UwHS3OpoJefWBVE,5978
napkin2factory-0.5.0.dist-info/METADATA,sha256=HpRPnS5UDHNrQv23wtFTX8LYcEjzY7qJRcZgaAk3X_c,6438
napkin2factory-0.5.0.dist-info/WHEEL,sha256=2iZrJkDIkeDh0k9SikKMqFuRP-ua6mb4Ir1AsER4BEw,87
napkin2factory-0.5.0.dist-info/entry_points.txt,sha256=SOjZ6JoO4ZUTPbsx0hR9ZTy0ba-DQYkery-LK2TnsGY,52
napkin2factory-0.5.0.dist-info/licenses/LICENSE,sha256=rc85ikcq0sz9Zj7tEyx7JssDxq0mT7MCQwTnTFAi9NQ,1061
napkin2factory-0.5.0.dist-info/RECORD,,
