napkin2factory/__init__.py,sha256=CVkAFffW6lrGg_81KAEVkgpyCiz08o31kvDglAkI1i8,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/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=WeEmwG1paKZUggOsXpwa7ERrlN-KJNI861LXDdWgPS0,1989
napkin2factory/cli/build.py,sha256=1qZlF9QQWeZWICaDnC3NAdvAS7-HxSbe63dOoKZwVvI,3902
napkin2factory/cli/check.py,sha256=aaix-79XWRsgNyU42ALx7NbEZU5bb4j8fZOMKbuySnY,9711
napkin2factory/cli/common.py,sha256=jLpMibcqvRm7tA4PjqBv4vJQI-wjcOhM42P-jRShEdU,2615
napkin2factory/cli/doctor.py,sha256=XEJhf38b_sRY64-X9x_SGdMzkoE4lVpXSnmqtSwSrO0,3938
napkin2factory/cli/ecr.py,sha256=WBR2Vz5fOC8HYEQd9MjO--GM40DRDlDbGG8UJ4zURS4,6876
napkin2factory/cli/graph.py,sha256=TjkCItma0K9y4EG-13vfazf8l71AGY1dktrrHguqg3U,2107
napkin2factory/cli/init.py,sha256=2KaDhxZvaBuyEwTgEBqPbHaNts9EnmzHA2Lq3dMgVe8,4555
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=93NGypY6Or9BwHgYIbXRWec1VpHS6SiKThtv-qdl_AM,2806
napkin2factory/core/__init__.py,sha256=JepWmZ9ButSNSx09ebmKHBslnpka1BuCLqes2XD_lZg,74
napkin2factory/core/errors.py,sha256=3tx0fAH7rJ3odJs6vSl_tBN1eXFM7vCbkiqBlOlMusw,3168
napkin2factory/core/expr.py,sha256=8dy60LFYA4-vI2a8MQJ3pQiPs4K7RTXPqDeIht55CDM,6175
napkin2factory/core/lint.py,sha256=3oMKAhuUZEbDtQsqyHxruOqktIctFv8TiLNBY3H9wok,9650
napkin2factory/core/loader.py,sha256=x6pJ75MMFsJ2ikNtPDCctnY4dBwy8uvBodHL4s6Lopk,30756
napkin2factory/core/units.py,sha256=l3VALJ3vn24WihmtJvrZByil3nZZYvnwQirmLQ8wBFw,5595
napkin2factory/core/uris.py,sha256=x0Tq7872jGEgHXnfdppqvlaZ_yJtwbUBS0AAcMaY8ys,4841
napkin2factory/core/vcs.py,sha256=17_17U9fojjgddjDqF33XOiIBVSZduu7hNP6yei9dnI,11724
napkin2factory/core/yamlio.py,sha256=TJFlgzjNpPj0Jo7CT65JWyuFkZGyQ30CPxBgjVM7GN0,1902
napkin2factory/core/checks/__init__.py,sha256=8cWq7rvyOfKtP18wiymt6o7uwidkFlIc2BKWU9kRTVI,92
napkin2factory/core/checks/calcs.py,sha256=OcuVciTRXPL8dK8dxLDhPTe52Lao6Wt577lKPigybTs,4752
napkin2factory/core/checks/engine.py,sha256=mIJpxXxjMnLDJfZ6PJqxApnaR_rgNt_ya4I1p905_nE,13232
napkin2factory/core/checks/evaluators.py,sha256=Yt-OkaDheBuucORh7d335rRsMScXqh-ejg525XDMh7E,11493
napkin2factory/core/checks/evidence.py,sha256=6ovgTlDXJVcX_IsYlv6Snp19NkKyNqMLFsvETeihTfo,4046
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=4Zf4dqs4Nlu8Ouj11FoXQ6weJjxSX5oI46zzbbo3ha0,8545
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=AcIT18XoldCHZ45W4rPuEmovcsi7LDFqVOVYlP5GcKE,20594
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=JscYWDMNH2kgDwXBpnoBCnXwD8kewbQBvkLYpRPLnY4,5652
napkin2factory/core/model/__init__.py,sha256=yhv9SgYEWY9mRycnhpuFIqj1yJb7sa61C_Een-2Zays,1561
napkin2factory/core/model/assemblies.py,sha256=xuwIaN5Ohb4E0cRca2oZCbd6Y_8DI0kj59LrTZRSuNM,1999
napkin2factory/core/model/base.py,sha256=xiX716NWwG8-p1YL3ZdeoKDnGKyreL2p4pvwyZW_B8o,4123
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=P8AnMTVtaX6H_YfzqFpYD3Cugkv-nR4rywM7kNuYVMc,1602
napkin2factory/core/model/parameters.py,sha256=XFKycMHfaqlkZJImD9Z8Fs-6UEu6XBS-qEgPcdkFqTI,1073
napkin2factory/core/model/parts.py,sha256=FaT3B0xu0bLtZuTrVQCsWj72wDMOyfCDYWYZIv09dF0,3912
napkin2factory/core/model/requirements.py,sha256=QxPL3jKAGCtvTCML-xLL2QzMEVaj26LIaO4DyabgQl0,3024
napkin2factory/core/model/signoff.py,sha256=14C-wXAKXnWfXj96AMMn-OblNMYFSZ5N4T1oprorjP4,602
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=gIDDG3MJsv1-SMLbqO2P_uN7fenHc5JM03oTMce8KY0,16408
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=Tq2ddvlSltKsnKmJ7F-Xrbfb7YWxrjkMDHF2KE-9XeU,24212
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=hvYSjtKprpPUek5QzirqQ5Y0YzUn4OGAEzNjQrl-SuU,2358
napkin2factory/geometry/render.py,sha256=n2kIMqrYmocxES_VZdbBLsmQ7nbRt8o7gUarkbLddgo,7396
napkin2factory/geometry/kit/__init__.py,sha256=PPNUKBkds6uQodqxDoEQ6MbGuE3PI6TJUiNNH29V4cc,3236
napkin2factory/geometry/kit/_common.py,sha256=CcUh90sT8pKPxDcYfWo5geUcc_nuulM73YUrKVET77U,2032
napkin2factory/geometry/kit/_sheet.py,sha256=-5uHciFKixOBb6uut3k2QuHSqRjjdpzebgUUW-XsaYk,8719
napkin2factory/geometry/kit/block.py,sha256=O8Rv9cG-ub92y2FcAXX98oS2HH1a0vRAFAPrhXV8BMs,3067
napkin2factory/geometry/kit/bracket_l.py,sha256=fqjJEGKZlu1NHuLRa_5bPQstiQMw8QV21vssYt-wqDU,9442
napkin2factory/geometry/kit/enclosure.py,sha256=t7Zi-iSsHqs1y0pO0jkBfZG7fSXuiTtWC09fgPZZLVQ,14265
napkin2factory/geometry/kit/frame.py,sha256=3xUvwnFNbKCf-lr7PJIKOfSyud-O-eW7TN9rJJ_KPCg,10528
napkin2factory/geometry/kit/hole_pattern.py,sha256=QtGhR2ouJcmX7hIExPhUtL6Jr6NuLCY9J8To_RPOVCc,14395
napkin2factory/geometry/kit/panel.py,sha256=BTcOsCNjDr89gpacDstH70pjUxFq1L01Y3n7bpLDY5A,9951
napkin2factory/geometry/kit/plate.py,sha256=_cabyp9HpfGhd-JIvkECN8nLvfqkY_lLSpD_536H5GU,4582
napkin2factory/geometry/kit/tube.py,sha256=wro2AejKycF1wPmaf8kVSOoC4sKjHE9_8G4JUojrr1A,4534
napkin2factory/report/__init__.py,sha256=NYkO4s4IxKExr1Wm0BRcU7M8rvAJPUK2sCFbvlvlm-4,82
napkin2factory/report/builder.py,sha256=KE2aFQriDRc-kSkzFuRJtUqjKbFKMRtoHabD_op1aRE,19253
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=OdqVoC7s-CxrNIHvyUtLPWYzFBs1eWGtcSfol0mnEao,9974
napkin2factory/report/templates/diff.html.j2,sha256=MMYebpLT9lvnUdZcXJc794BDMASsTN68xwZTiQvK4dU,7395
napkin2factory/report/templates/report.html.j2,sha256=-K4Ke4AFRREjIXsfadGvfBPJqUwP6DrCyeysfkajsiw,26845
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=ADo-mzkZ4g2ous1TR5T0dM7m_FcTtYNnenONhZ6sLnc,6638
napkin2factory/rulepacks/general-v0.yaml,sha256=A_q4__raUQc2BupHTiSLUk1wJ_QvSLgm0QicrLcRIkM,946
napkin2factory/rulepacks/runner.py,sha256=Lp-dTb5DN58K5-Mki-1-48UKCsy7oe6yJR9Bul1n34o,5165
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=YlwnzxL4sDBgTbFAxFYy9YR6g-oHy_I-qwjSkLTkgmg,3741
napkin2factory/templates/_common/CLAUDE.md,sha256=YlwnzxL4sDBgTbFAxFYy9YR6g-oHy_I-qwjSkLTkgmg,3741
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=iiZG20LW78SDgXGwJ28dl7H0DfqYzBtYpecY5z1iLbM,3113
napkin2factory/templates/_common/.claude/skills/n2f-pm/SKILL.md,sha256=3TkHyNln8S1edQi8TxrqZUCGL96erkurt0TX-MQASlY,4952
napkin2factory/templates/_common/.github/workflows/build.yml,sha256=d4swqYr4bqb5v7sCWy4ge81Jjxn_dNNbxxKhdRmtVnA,410
napkin2factory/templates/_common/.github/workflows/release.yml,sha256=1c9V6yO723Yo2raaxfqNFPdB2aJ_jHrl0SF6flqHjcU,641
napkin2factory/templates/blank/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/blank/n2f.yaml,sha256=DOeKkutm8SuHaSmvO8fpMJse25BI8ggc0vY1Rsv6yAo,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=YlwnzxL4sDBgTbFAxFYy9YR6g-oHy_I-qwjSkLTkgmg,3741
napkin2factory/templates/bracket/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/bracket/CLAUDE.md,sha256=YlwnzxL4sDBgTbFAxFYy9YR6g-oHy_I-qwjSkLTkgmg,3741
napkin2factory/templates/bracket/n2f.yaml,sha256=smsSQGVfJnY25PQmDglLFcNlS6v7b-bjfC966t7NOrM,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=iiZG20LW78SDgXGwJ28dl7H0DfqYzBtYpecY5z1iLbM,3113
napkin2factory/templates/bracket/.claude/skills/n2f-pm/SKILL.md,sha256=3TkHyNln8S1edQi8TxrqZUCGL96erkurt0TX-MQASlY,4952
napkin2factory/templates/bracket/.github/workflows/build.yml,sha256=d4swqYr4bqb5v7sCWy4ge81Jjxn_dNNbxxKhdRmtVnA,410
napkin2factory/templates/bracket/.github/workflows/release.yml,sha256=1c9V6yO723Yo2raaxfqNFPdB2aJ_jHrl0SF6flqHjcU,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=YlwnzxL4sDBgTbFAxFYy9YR6g-oHy_I-qwjSkLTkgmg,3741
napkin2factory/templates/enclosure/CHANGELOG.md,sha256=vqSuzp8pzxTJxPWhGMsDD9Q8RW7efdT8-DgKKuUidmY,95
napkin2factory/templates/enclosure/CLAUDE.md,sha256=YlwnzxL4sDBgTbFAxFYy9YR6g-oHy_I-qwjSkLTkgmg,3741
napkin2factory/templates/enclosure/n2f.yaml,sha256=MG9Kp6_3chRFZ696LyUinhuxbYYAZrjo7TlvTUCLkok,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=iiZG20LW78SDgXGwJ28dl7H0DfqYzBtYpecY5z1iLbM,3113
napkin2factory/templates/enclosure/.claude/skills/n2f-pm/SKILL.md,sha256=3TkHyNln8S1edQi8TxrqZUCGL96erkurt0TX-MQASlY,4952
napkin2factory/templates/enclosure/.github/workflows/build.yml,sha256=d4swqYr4bqb5v7sCWy4ge81Jjxn_dNNbxxKhdRmtVnA,410
napkin2factory/templates/enclosure/.github/workflows/release.yml,sha256=1c9V6yO723Yo2raaxfqNFPdB2aJ_jHrl0SF6flqHjcU,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.1.0.dist-info/METADATA,sha256=gNQ5oKTowHEdfzDxZMRAoqMVUGfr2T-eMDX9Hj-8rlE,6871
napkin2factory-0.1.0.dist-info/WHEEL,sha256=2iZrJkDIkeDh0k9SikKMqFuRP-ua6mb4Ir1AsER4BEw,87
napkin2factory-0.1.0.dist-info/entry_points.txt,sha256=SOjZ6JoO4ZUTPbsx0hR9ZTy0ba-DQYkery-LK2TnsGY,52
napkin2factory-0.1.0.dist-info/licenses/LICENSE,sha256=rc85ikcq0sz9Zj7tEyx7JssDxq0mT7MCQwTnTFAi9NQ,1061
napkin2factory-0.1.0.dist-info/RECORD,,
