napkin2factory/__init__.py,sha256=qwBMOHem-GbWe_zVl_jH33cs9RI6cCJSFkIBRhQOfzc,110
napkin2factory/bom/__init__.py,sha256=9OL-zcELuSiZp5Z5lTgAcVLKyIA5DMtVN_6HhUKNasM,79
napkin2factory/bom/files.py,sha256=MQE3geSw2jCibvTDesyBpveIC24G2WpRRUfuGiC_CHs,9417
napkin2factory/bom/rollups.py,sha256=gPA79s6O9x4zhyWBvjlflEbF-khd-d1WTVy2UKA7IOU,10440
napkin2factory/bom/validation.py,sha256=gz-j7_iPCHJCjV2UHjBy5yyPRgdaJC5GvSIzPDGNxDU,5276
napkin2factory/calckit/__init__.py,sha256=HISNgRKbtEBbHPqo3asP8vNZ9elTLB6gtON3AXqxrys,1219
napkin2factory/calckit/_tables.py,sha256=P9zOReaqNexUnLu8Dr58a58iO_P44wmaGAwGdB7I7Nk,2806
napkin2factory/calckit/mass_cost.py,sha256=ANRY-1n-B-mJ6MakmiA3NV3g2xk-SWtTXnGbrwovygs,8876
napkin2factory/calckit/power.py,sha256=LDiKz7a55W1O8Alxh4eHQ9_Ca_z-93KbDrWmLAz8bnY,8781
napkin2factory/calckit/thermal_enclosure.py,sha256=M_8tc_KSFzyYdBcc56u6eudKvJpmCDnZdm9OWmSnW_4,19869
napkin2factory/calckit/data/circuits.yaml,sha256=iFJ-0KCHswSUMsEKK6PASf6_YPgmmWHZM5p6mwAIah4,3645
napkin2factory/calckit/data/cost_bands.yaml,sha256=ADGQRSFuKl0wL8yhLCd_3O93LjDP6DGTz7pBz-SD_wI,2567
napkin2factory/calckit/data/lift_classes.yaml,sha256=JVvLLrajlAc8tVMcyhhdMq5nKQXjVmTj2qa3gfWIDAE,890
napkin2factory/calckit/data/materials.yaml,sha256=Y-WCpttBk2t5USs4LjxhOJoQEU3vDRlpRFeClZ28TJk,2063
napkin2factory/calckit/data/stock_sheets.yaml,sha256=Zj3fxhgZ8qP8rKrrjjRM2NUzMLrbE17GVRQPyenhbNY,2331
napkin2factory/catalog/__init__.py,sha256=H87Qpv6FwC5rSSalyxizTdS-cXjMU3Gi7H50a_e0nKk,156
napkin2factory/catalog/common.yaml,sha256=QwpjE-1IAUR3FboGdR20Z9F5u50XdTG3S00bhM8PBd4,3007
napkin2factory/cli/__init__.py,sha256=qrt-HQ1fK1vknZhcJF5L3IiybzEw3NJ3nZGKi1Iiz8U,42
napkin2factory/cli/__main__.py,sha256=5R5-gu8XGaD97Q5Fsgb7Ln-X9cXDb_qCm4zsakVdSAM,110
napkin2factory/cli/app.py,sha256=Z6uIo6k6HxDikmx1wyMnhAB_ZZZ5rZ3r0EHeek0CUKY,2098
napkin2factory/cli/build.py,sha256=Sf-jduC04JyWMutIYIOM3A6K5QL0N6l42rahoGANy7w,3356
napkin2factory/cli/check.py,sha256=319d3gbLSd8I20st6heaf72GjsFhVTbtnZSLWYXvF_8,10126
napkin2factory/cli/common.py,sha256=-cGXCH4cmoLdBG_NSRuK1LQ2asSi7rpi12lTSXLEoQs,3894
napkin2factory/cli/concept.py,sha256=x2xsDmEQiS_XCuLJQTQ6ORTTKEVlC_C7ALOOi6iNzUw,16052
napkin2factory/cli/doctor.py,sha256=n5hJh5vGTxHjYcyucJD-PynJBimQE5gnflbl6vIOr8Y,5116
napkin2factory/cli/ecr.py,sha256=WBR2Vz5fOC8HYEQd9MjO--GM40DRDlDbGG8UJ4zURS4,6876
napkin2factory/cli/graph.py,sha256=TjkCItma0K9y4EG-13vfazf8l71AGY1dktrrHguqg3U,2107
napkin2factory/cli/init.py,sha256=lniVaYuuVJbzYW9M_9kjgKepjtvHcP9VwQF-LfQjh3g,7318
napkin2factory/cli/kernel.py,sha256=WmZF_two-19V-WmZUCGpYM24QGZlN4YnsCLE4FKOvy8,2300
napkin2factory/cli/release.py,sha256=G65vKN1AnL5YHMfemZuKt4t3OMuqVdHpICz7_DnYclA,3288
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=0j5bIW1a1RQGt15WSHsFtOrzw-mlir8VPyn9aakxEb0,15541
napkin2factory/concepts/build.py,sha256=fN_LOE1XO5NLGAqDh59jn1Szwux0FkL4BBpHDyXRU3g,10447
napkin2factory/concepts/massing.py,sha256=lIewY87g0mBufFD6GCoMh4jZrojLXEaQEWZuLZbaMdo,13824
napkin2factory/concepts/promote.py,sha256=GSKoe85akCJgoO4aKVkVVMVPZTnuUcCdXDpoU7ieOiU,45276
napkin2factory/concepts/screening.py,sha256=2rl6LuEujQ3Jpd9UOqFL91VVthm0bPdSnhuR58TnNlw,27279
napkin2factory/concepts/screenshot.py,sha256=dcWpgz5-u7ija_zDODVTk6hBBCaEZHF6f3L1CIS_USo,10470
napkin2factory/core/__init__.py,sha256=JepWmZ9ButSNSx09ebmKHBslnpka1BuCLqes2XD_lZg,74
napkin2factory/core/concepts.py,sha256=i3As0gZ2gZrqdHvDUjNraX8bf4d44IkjN-zJs-OCQBQ,20182
napkin2factory/core/errors.py,sha256=3tx0fAH7rJ3odJs6vSl_tBN1eXFM7vCbkiqBlOlMusw,3168
napkin2factory/core/expr.py,sha256=8dy60LFYA4-vI2a8MQJ3pQiPs4K7RTXPqDeIht55CDM,6175
napkin2factory/core/lint.py,sha256=3rBHXG0r-Gz3VqBYup2VKywMMySf1VCA4uLyKQma2yQ,10774
napkin2factory/core/loader.py,sha256=uyozjoqAim6gclRYXGCc97Zqtvl7KHBCLdsf-Wv5T80,31953
napkin2factory/core/style.py,sha256=j2zB4JD2CYVyxdwOELhW8wq-95IdwvrQYvbYo4Do9SM,5064
napkin2factory/core/units.py,sha256=l3VALJ3vn24WihmtJvrZByil3nZZYvnwQirmLQ8wBFw,5595
napkin2factory/core/uris.py,sha256=TyOgxPOzQRSrdycJYEcosLz0KcoKQh_JKwMpovOkm8U,5638
napkin2factory/core/vcs.py,sha256=17_17U9fojjgddjDqF33XOiIBVSZduu7hNP6yei9dnI,11724
napkin2factory/core/yamlio.py,sha256=4CT0qXPWVJPC9RLLeKdePO2zxSmSpte12u3RfnJEZ6w,2868
napkin2factory/core/checks/__init__.py,sha256=8cWq7rvyOfKtP18wiymt6o7uwidkFlIc2BKWU9kRTVI,92
napkin2factory/core/checks/calcs.py,sha256=OcuVciTRXPL8dK8dxLDhPTe52Lao6Wt577lKPigybTs,4752
napkin2factory/core/checks/engine.py,sha256=Kt2Q-ScJvBvJ6Cy8v_vXslSt5OgQBX5aTmkLextmrgc,13626
napkin2factory/core/checks/evaluators.py,sha256=AiqeMKgBMvaPUD7AhWrxnVcEJxewYHJDJCjVjIhVLq8,15484
napkin2factory/core/checks/evidence.py,sha256=Z0rBNTU9SXM2MT23qUBB5Jenaf8sBu4HriNv6_5Px94,4231
napkin2factory/core/checks/interface.py,sha256=U65qRu5Mb_YcKioKpSoe7G2xReqpSHik9O--CiGlytA,5818
napkin2factory/core/checks/interference.py,sha256=OmIvxDi-iRAmG-t-p4jRlmj8xkpIqrMIz3dRNE329Nk,5654
napkin2factory/core/checks/results.py,sha256=J4BMM46u7Qaa8NUwTNBALbOF389sYakXLfd4Ifhjkc4,3546
napkin2factory/core/checks/stage.py,sha256=aYJewn70KCHGjmjT4fvUZGcX00p1VUVWqrw8IswPW4o,12925
napkin2factory/core/graph/__init__.py,sha256=JwRvPYUCmbstpqvFfRv8yvACon2tFs0mhZHnK8iY-oQ,93
napkin2factory/core/graph/export.py,sha256=1pkCnot-Rpcnjd6CQTFiDWXr-s1C3Jt_xx62Yzcukzc,3260
napkin2factory/core/graph/hashing.py,sha256=PeD82WyfxM6JMyaPrNyAtfdkB6X4WRFOc1GY8fPsovY,1713
napkin2factory/core/graph/impact.py,sha256=z8h0vJTM_C1rKqXXKG61Cet8Og66jIQpmyzYEeE79_U,20783
napkin2factory/core/graph/manifest.py,sha256=yPazZEySW3Ipu9VaCRcLL6QXbLS83wMArKtSGq0VOQY,2888
napkin2factory/core/graph/rules.py,sha256=hi9Gd8ZlwP_yGfMeh-ybxcLlm3XYFjPGd8fjChZj2LU,9513
napkin2factory/core/graph/runner.py,sha256=U-W4ft1jKfobd6J6X0UxPrwrDvYvrRluqZ6yMJPv8rg,11784
napkin2factory/core/graph/runs.py,sha256=cMqHjuNWiSwhaDHfGa48wVTDd-MM46O6QDRcYfQ5-Mw,8785
napkin2factory/core/graph/values.py,sha256=r-Lf23uVSUGzADbspdi-PgSbBianUTYTO_9q2pESxOk,6317
napkin2factory/core/model/__init__.py,sha256=erC9IumCrE9OBlh7Pf_YjGIENxJw1UTtuURh6Ln8NSc,1945
napkin2factory/core/model/assemblies.py,sha256=xuwIaN5Ohb4E0cRca2oZCbd6Y_8DI0kj59LrTZRSuNM,1999
napkin2factory/core/model/base.py,sha256=xiX716NWwG8-p1YL3ZdeoKDnGKyreL2p4pvwyZW_B8o,4123
napkin2factory/core/model/concepts.py,sha256=yyl2b6nfNU4ILJjIswcUu0yC57_PrkotSLfcIEZvp9M,8822
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=JKoLT0aYSRFoVc3ygTlTOWWxQ2ZyFvkDsjkq1wUn348,4755
napkin2factory/core/model/manifest.py,sha256=ji3C_cPeOJnMhspNYjk5j9g89rYzQ_5C9N0BVrlOm4k,2143
napkin2factory/core/model/parameters.py,sha256=XFKycMHfaqlkZJImD9Z8Fs-6UEu6XBS-qEgPcdkFqTI,1073
napkin2factory/core/model/parts.py,sha256=1X0OCSWpprvbqiV5bX2NYIHjbVn5tujKABizSjVJW9A,4185
napkin2factory/core/model/requirements.py,sha256=fnl55ROQs1OrMQ3myLDerRbRpNSfFDDSWe2Ebg3johc,3423
napkin2factory/core/model/signoff.py,sha256=14C-wXAKXnWfXj96AMMn-OblNMYFSZ5N4T1oprorjP4,602
napkin2factory/core/model/style.py,sha256=tzqWzsBukGm6-bjR6G3lAJj0XYObvMovPLZjNcej55Q,9561
napkin2factory/docs/__init__.py,sha256=Fa5evHWkvq-k17QTGBOqSrYEj5iRHh7uEM93hpgOlPo,88
napkin2factory/docs/engine.py,sha256=xj1jfmytUZ807-Zdm3rhwmOfNm5SFcZ6C-XakGLpfTE,7243
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/drawings/__init__.py,sha256=NUABuSPOukvdfxh36xPv3sEH86rDs38VrPZgMc9joDY,95
napkin2factory/drawings/dxf.py,sha256=B1LupHPArEjvu2uLTmhaCD8qHv_vGjQ3FSSHO2fO5ak,3643
napkin2factory/drawings/engine.py,sha256=vYMyrqablrLX7CqGdW98KpLHIbZ_UL1OyeEqwA_Xuzo,7024
napkin2factory/drawings/sheet.py,sha256=ViMFFOkqG0n0TQs3BnqgrdnnlHnnwdRAAYvpITTKk5k,27496
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=fLjLwqQ1nJKn38YNGWm0ZYdFFZKS9VmkXd2wTH5YHh8,15103
napkin2factory/ecr/lifecycle.py,sha256=Yo_hJVFrceCH6BIjusmFYrS7wiVKXLS9PePfaldF3R4,17689
napkin2factory/ecr/release.py,sha256=0KX3rdSNxu-yT_NCb5FNudRE6qm8OIMuvD-QESRItjM,14318
napkin2factory/geometry/__init__.py,sha256=eGrK8RlUj1XVwwav-334StAQg7LJI9Hrf3viwUjNfgE,79
napkin2factory/geometry/accessors.py,sha256=tcjq8lQpggnUgQt4dAP8edvkWbnaTEy-WvPYhYmG2Vk,4976
napkin2factory/geometry/assembly.py,sha256=eE_sqbSsG4qg938PXj3KPAbEGP6Oyz6RuqPwF0-J0e0,9927
napkin2factory/geometry/build.py,sha256=9yTzlftadREJTdU3whHhkbQRG9DB34UB8_hPWigeBS4,24766
napkin2factory/geometry/exporters.py,sha256=Fw6ik53Tqj-U0DKGByr9RrVpu2wuyF-Vdf4kXpbBjjU,6112
napkin2factory/geometry/features.py,sha256=tUun24z9gcUDzLEQjCetsyuPysdQFafdBTPzKVGemU0,6471
napkin2factory/geometry/glb.py,sha256=0MnnpJbjPRBNeL2Dx_7sL-SDwgwVmb0hgatqnx9vHxI,8159
napkin2factory/geometry/materials.py,sha256=qadkTx2xRSOhIhHMj3ht75CM7e_IxuspEGL4rP-y4w0,2948
napkin2factory/geometry/render.py,sha256=VI2Ox1CWf8XO0hDheeD1yFOfAYYfWM2OwDEvu7xaRp0,15540
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=Myq2fKG3KQgaDTYzi4lXGoRPA-RdDLkTJDJ1qTMDp3g,14373
napkin2factory/geometry/kit/hole_pattern.py,sha256=tfJJBig-fZhIucuxCVe9jOXBNVVxTy7Dmwp_Zvaul90,16127
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=NaoePDucHZs7UYtjA-dSW5zsmjv5-txiKWFa17_2oSw,5692
napkin2factory/report/__init__.py,sha256=NYkO4s4IxKExr1Wm0BRcU7M8rvAJPUK2sCFbvlvlm-4,82
napkin2factory/report/builder.py,sha256=xXcZ9riwNBFm4meRP117Gjs8xAb4hzRGuRNdLFplAL8,20886
napkin2factory/report/inline.py,sha256=UF6Sv7t3037hKD_5Agrlo75Q-oOUds-6hwngJeF9Uo4,3475
napkin2factory/report/site.py,sha256=GYK2aAIJVO1H_ph5d-zfs3w_vjyNjmp9h83FKZgE4nM,763
napkin2factory/report/viewer.js,sha256=RoI2tTAdaYM4UVIZIfKFLLz_-S46e9FcOcNaPp5PR9E,18050
napkin2factory/report/templates/board.html.j2,sha256=Ushho502MFYqfeevbSLgWOCN23aXy6KXP68D4B522QA,10324
napkin2factory/report/templates/diff.html.j2,sha256=MMYebpLT9lvnUdZcXJc794BDMASsTN68xwZTiQvK4dU,7395
napkin2factory/report/templates/report.html.j2,sha256=mrT0IFVgMdAj6_Pia4B_Yn9QGqO_S0huDvdCFGPtTcc,26954
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=FgcbppZE6C1cKjQD2PXHaJILxhfmQgcCFwtbTcIusuE,7274
napkin2factory/rulepacks/concept-v0.yaml,sha256=W_bwRRf3NutDFt_6XOPnhUYBwjeh5Vtx9z3NQb9N3UE,3826
napkin2factory/rulepacks/concept_checks.py,sha256=Ew-kPC-NgyIkfLGNIGcMZ6dMEJWVegZkRsV7ZBRGxMc,23282
napkin2factory/rulepacks/form-v0.yaml,sha256=b9V8AFzr4-AwgDbPboETsPrtz17fWI8DNW4GD57ywIA,1322
napkin2factory/rulepacks/form_checks.py,sha256=IGzFObQwLEK6Pogh9SmWiMiO0yluwCD4yNwqyDBIE8M,12390
napkin2factory/rulepacks/general-v0.yaml,sha256=A_q4__raUQc2BupHTiSLUk1wJ_QvSLgm0QicrLcRIkM,946
napkin2factory/rulepacks/runner.py,sha256=atJTE0La_FoAYFLeE8lGFzJYJveO4rr1r0mgf_LMkSk,6432
napkin2factory/rulepacks/sheet-metal-v0.yaml,sha256=KInx6Y-iuYwtGsZW91HcQyp8Xqw2TCqfdYvCbWl_kMo,1864
napkin2factory/templates/__init__.py,sha256=xLL8DdgzeoCMmqJgf36upUfHjRt5CjOuiRzMw8T56d0,375
napkin2factory/templates/sync.py,sha256=PpcPZbPsNEpKIV2M5L41jx-S6K2_pf-Bx1iLQglwsio,2621
napkin2factory/templates/_common/.gitignore,sha256=a4y_I2PjUmpW8R2A1WdQhSW4X3FGcqrig4SWowGEXQs,36
napkin2factory/templates/_common/AGENTS.md,sha256=15qNPuccOgqypOFslzAFtVVqLU4NgeWmp65brlZzKy0,4563
napkin2factory/templates/_common/CLAUDE.md,sha256=15qNPuccOgqypOFslzAFtVVqLU4NgeWmp65brlZzKy0,4563
napkin2factory/templates/_common/.claude/agents/n2f-impact-analyst.md,sha256=O6fDx8-FA1VC8C9_9EYqfyfCnXXRfHk6WxWV9rOL8xg,924
napkin2factory/templates/_common/.claude/agents/n2f-verifier.md,sha256=gMuYrmIKTY_xj3u_oqK7a56DcBPKZwAjezPex7bjPv4,1495
napkin2factory/templates/_common/.claude/skills/n2f-design/SKILL.md,sha256=wdBidpED_WFk_cI_PrXdmVJXnBFeTTDOcsDiHy-BHFE,5658
napkin2factory/templates/_common/.claude/skills/n2f-pm/SKILL.md,sha256=iv58g-cM2MEuh3AB176gWOJvN-PrmaQdLCFQ9fwImA4,17123
napkin2factory/templates/_common/.github/workflows/build.yml,sha256=TbKZEWILFTL8Hw-i3slRH8O-jsDGl4C1mb1Urh2rMqU,410
napkin2factory/templates/_common/.github/workflows/release.yml,sha256=sScLpU7VNhXuqCtRHyyKGHOJhFC5YPa8rYNMPfXn4NM,641
napkin2factory/templates/blank/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/blank/n2f.yaml,sha256=qrAsYUKaX9Klj2j7LzBmlARUxNZtGEUtaHnbx0471xI,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=4rPhN5PzDAcvG1zk2CXW7pl3XrVSdX_fx3suAMea5og,174
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=15qNPuccOgqypOFslzAFtVVqLU4NgeWmp65brlZzKy0,4563
napkin2factory/templates/bracket/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/bracket/CLAUDE.md,sha256=15qNPuccOgqypOFslzAFtVVqLU4NgeWmp65brlZzKy0,4563
napkin2factory/templates/bracket/n2f.yaml,sha256=31h7cCKXvqvCzvQib6lAVP8DZGmTMaumJedhuk6Q080,227
napkin2factory/templates/bracket/operator.yaml,sha256=u7UwGKaLKjkW-EAz0d3Ff_Dlg6PzbNVsiYqGFhSx4EI,157
napkin2factory/templates/bracket/.claude/agents/n2f-impact-analyst.md,sha256=O6fDx8-FA1VC8C9_9EYqfyfCnXXRfHk6WxWV9rOL8xg,924
napkin2factory/templates/bracket/.claude/agents/n2f-verifier.md,sha256=gMuYrmIKTY_xj3u_oqK7a56DcBPKZwAjezPex7bjPv4,1495
napkin2factory/templates/bracket/.claude/skills/n2f-design/SKILL.md,sha256=wdBidpED_WFk_cI_PrXdmVJXnBFeTTDOcsDiHy-BHFE,5658
napkin2factory/templates/bracket/.claude/skills/n2f-pm/SKILL.md,sha256=iv58g-cM2MEuh3AB176gWOJvN-PrmaQdLCFQ9fwImA4,17123
napkin2factory/templates/bracket/.github/workflows/build.yml,sha256=TbKZEWILFTL8Hw-i3slRH8O-jsDGl4C1mb1Urh2rMqU,410
napkin2factory/templates/bracket/.github/workflows/release.yml,sha256=sScLpU7VNhXuqCtRHyyKGHOJhFC5YPa8rYNMPfXn4NM,641
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/enclosure/.gitignore,sha256=a4y_I2PjUmpW8R2A1WdQhSW4X3FGcqrig4SWowGEXQs,36
napkin2factory/templates/enclosure/AGENTS.md,sha256=15qNPuccOgqypOFslzAFtVVqLU4NgeWmp65brlZzKy0,4563
napkin2factory/templates/enclosure/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/enclosure/CLAUDE.md,sha256=15qNPuccOgqypOFslzAFtVVqLU4NgeWmp65brlZzKy0,4563
napkin2factory/templates/enclosure/n2f.yaml,sha256=vV9JZvadyCV5IOgnEfH3YqAmC-MBO12S0oavM6zHdXw,263
napkin2factory/templates/enclosure/operator.yaml,sha256=Gn8IdE-aXbw_ZOuzFTbn55vuKN6rzCfe4UsU_XdefyI,163
napkin2factory/templates/enclosure/.claude/agents/n2f-impact-analyst.md,sha256=O6fDx8-FA1VC8C9_9EYqfyfCnXXRfHk6WxWV9rOL8xg,924
napkin2factory/templates/enclosure/.claude/agents/n2f-verifier.md,sha256=gMuYrmIKTY_xj3u_oqK7a56DcBPKZwAjezPex7bjPv4,1495
napkin2factory/templates/enclosure/.claude/skills/n2f-design/SKILL.md,sha256=wdBidpED_WFk_cI_PrXdmVJXnBFeTTDOcsDiHy-BHFE,5658
napkin2factory/templates/enclosure/.claude/skills/n2f-pm/SKILL.md,sha256=iv58g-cM2MEuh3AB176gWOJvN-PrmaQdLCFQ9fwImA4,17123
napkin2factory/templates/enclosure/.github/workflows/build.yml,sha256=TbKZEWILFTL8Hw-i3slRH8O-jsDGl4C1mb1Urh2rMqU,410
napkin2factory/templates/enclosure/.github/workflows/release.yml,sha256=sScLpU7VNhXuqCtRHyyKGHOJhFC5YPa8rYNMPfXn4NM,641
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=Qm7z5i37GCTwjrNlpfqo58M11Nt9Mgx_-ZhRuXQ9Iic,1344
napkin2factory/templates/enclosure/model/interfaces/lid-base-mount.yaml,sha256=HpAk9umPWUd9_5bIuYEsdxC1oihqBf1evmakb64Cvlw,569
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-0.2.0.dist-info/METADATA,sha256=bzezrfLlmMqxTx-LP3Ipi8Qx5UfNP2x5NvGlpAcbRME,9501
napkin2factory-0.2.0.dist-info/WHEEL,sha256=2iZrJkDIkeDh0k9SikKMqFuRP-ua6mb4Ir1AsER4BEw,87
napkin2factory-0.2.0.dist-info/entry_points.txt,sha256=SOjZ6JoO4ZUTPbsx0hR9ZTy0ba-DQYkery-LK2TnsGY,52
napkin2factory-0.2.0.dist-info/licenses/LICENSE,sha256=rc85ikcq0sz9Zj7tEyx7JssDxq0mT7MCQwTnTFAi9NQ,1061
napkin2factory-0.2.0.dist-info/RECORD,,
