boardsmith_cli/__init__.py,sha256=0vJO6ScgwsREu2atILKNHiW9CckxYA0ltuDZieurYkE,98
boardsmith_cli/main.py,sha256=nYKVRtaj0s2zwwWXss9_iudgsT2PONMfufok1-tEm3I,117911
shared/__init__.py,sha256=m4KBWXp67HwhQeL7PZ3NzD2JSggVcOCK8jvVXdZDMGI,178
shared/agents/__init__.py,sha256=9ZkK48-w0Bj_gyw6lZUhjH6WTwU-3nVyFuaPc6ccnLM,1014
shared/agents/clarification_agent.py,sha256=Ls24tgw0MaixHg_wgmDKXXQVDZ2IgddLP9_I0C9HpIY,27039
shared/agents/component_quality_agent.py,sha256=7_WPD18A-JgOR5mUgm0VMCNHvoDcP28USHgIBbP-mqM,11310
shared/agents/design_review_agent.py,sha256=szjUj7Am5Qb4y6jrKCUy1tDpNMOz-tBf8-Ik_67kUX4,21450
shared/agents/electrical_review_agent.py,sha256=oMSRaQZfI4wNEnZzOgdJdO5lQeK2gNF-pDX3iB4PDho,11609
shared/agents/firmware_review_agent.py,sha256=6rOndo6rTe7fqj6OzfihO8nYvGwObQOatvCDPJ3P4Vk,8637
shared/agents/iteration_memory.py,sha256=vqBRVJSmHCMgEtfWM7bSClS8FM0tdUgFoXWgzhsJDzU,4748
shared/agents/iterative_orchestrator.py,sha256=gIhHtSYVTcQjKT4EsTzEiNCrMshG7aEUq8u6gQtLCrI,54050
shared/agents/knowledge_agent.py,sha256=N6AW9FUMdyljAQcUAeRtI8mf-vIyRByudCL1dOZGpNY,22896
shared/agents/modify_orchestrator.py,sha256=1B-33YmoKSV13PLAEkG0nEkw8fARRAl_6PbY-6sCsCI,13355
shared/agents/pcb_review_agent.py,sha256=a1DLlVv6zbBF2QWz7ciXCSnRDbVah5mn-bHNYVm0Ens,14591
shared/agents/react_loop.py,sha256=UeoDofK-jmpk9QZPqvmwju92D_PjKSKdUI76nNlRbeU,8615
shared/knowledge/__init__.py,sha256=viW82_flIF4H-biUmCEZK0V-XveE-gRjNyMoppgz078,1206
shared/knowledge/binding_schema.py,sha256=MMNQUQjIFZ4he1Xmc0teSXAXgdszDz6EG43T_4UawMI,6202
shared/knowledge/circuit_templates.py,sha256=VFu8tl_91FswogaddcdvafuWuqCrjBsC2UUG_0NPKhs,24996
shared/knowledge/components.py,sha256=lCB7OCmEtAL3khe9RYTzgjgS9SRuMTmDPSe4EKgE-pY,199610
shared/knowledge/db.py,sha256=U_-7xPLrdishrL_AIjg8ocSQthu02sWEWn-ErKF20y8,30450
shared/knowledge/eda_schema.py,sha256=6Ffpu1KMqOFXITdAh2-pVwTbxIXsrsBGKeixnK3pFh8,9999
shared/knowledge/industrial_patterns.py,sha256=rph00IR7ejEPgb1gkIhHl-Kedgi4z_ZSacEhAXvnuYM,49615
shared/knowledge/interface_protection.py,sha256=nc9mpQ3l16X6gPhDYCJW4Y90tC30Kv4XIARz1D0yJ4A,12701
shared/knowledge/mcu_profile_schema.py,sha256=WA212ePyNm7qipXZW_8JHP4MU9_4Mfl27CV0YOwMM98,17299
shared/knowledge/refdesign_template_schema.py,sha256=jZ_rvrN_DjopkEcLH2P9NDQ7bcDs5C_GRNMBd6Lf7fc,2398
shared/knowledge/schema.py,sha256=59623eF2qFPeKtAVwaVETqAnmzp7bNM7JH3B4gxrndI,4149
shared/knowledge/software_profile_schema.py,sha256=HwaRKZUHm7LpmKyMeghBy8KFI9Eun-QRrdHUQr_VwEA,6019
shared/knowledge/adapters/__init__.py,sha256=XyyY8hiISomRq1ri6XGaciL2jq6yBFwr_Q4ie_Zmuu4,2824
shared/knowledge/adapters/bme280_bosch_espidf.py,sha256=YY9t1RzwcfB9vEAyWVuXdKdRv5BNvXOcY-QIuq81-FQ,3605
shared/knowledge/adapters/bme280_bosch_picosdk.py,sha256=oWS5OLGQs49ygtf1NTh_8YP9DcS7icEzQq2YCUSrz8Q,3626
shared/knowledge/adapters/bme280_bosch_stm32hal.py,sha256=hlUX6N83Z1b3ThnH-k5tJsw9Ov_Wpn8mZs2SyKsTQrU,4093
shared/knowledge/adapters/bme280_bosch_zephyr.py,sha256=5ST5O2BRJajS8QKKUZekDM7LbO2cZlXThA3M2LN7dvw,2772
shared/knowledge/adapters/mpu6050_i2cdev_espidf.py,sha256=CcWGi9VQi-nsIYPGFmUG_nWyqNJDqpWv7xCQPppHWeE,2173
shared/knowledge/adapters/mpu6050_i2cdev_picosdk.py,sha256=A_UgK5GgRr1oi_gjj9BlBltImwRKlh0o2QwhzOcLxxU,3302
shared/knowledge/adapters/mpu6050_i2cdev_stm32hal.py,sha256=MzXSiuTpCwzymN-ftGFoxJT_79zbRVfb6iYoaOcFuBw,3535
shared/knowledge/adapters/mpu6050_i2cdev_zephyr.py,sha256=gMH5A2VtMybji_dQ5z8asamUFSskYOOR1UvPUsXO7do,3607
shared/knowledge/adapters/scd41_sensirion_espidf.py,sha256=ezIfLw5oZjZzZ8sjTEPHJfZ68lsWX4yVlE-aV4sPhK4,2918
shared/knowledge/adapters/scd41_sensirion_stm32hal.py,sha256=CQZE4cnAd9kWBebQMlwpqDCXDjlV13v8Qm49fmajGiY,2926
shared/knowledge/adapters/scd41_sensirion_zephyr.py,sha256=rieQSpMQUPSKqHZsFuLX7RD5JYfSmgar34q9hBUGVRc,3474
shared/knowledge/adapters/ssd1306_u8g2_espidf.py,sha256=iVbOEv8BalojAReKI2SD3tZoXGHCTDSE3BPQAjpgFwI,2074
shared/knowledge/adapters/ssd1306_u8g2_picosdk.py,sha256=BR27s7UyP8Nud7RRoJGFT5O3U_cRsd0g1B5yOuPK3IA,3069
shared/knowledge/adapters/ssd1306_u8g2_stm32hal.py,sha256=oZ3tPiPYwdXUYvdHE95-8-2BcPaGkBsl20HWjP_uAuk,2917
shared/knowledge/adapters/ssd1306_u8g2_zephyr.py,sha256=rkpcdMn5_X3h0q_TadUHl3Vqy_B7e2zRIKM0BVHRzAg,3098
shared/knowledge/adapters/sx1276_radiolib_espidf.py,sha256=y2Fpdk2grCgnIZI-JiTqylnKVxR9WKkTvSGybA5WLV8,2535
shared/knowledge/adapters/sx1276_radiolib_stm32hal.py,sha256=ejJYCZgf_iyCw-VaYfeM4z9FEhYfPj0iIjww_l8TdPQ,2572
shared/knowledge/adapters/sx1276_radiolib_zephyr.py,sha256=Lb2aHKjgdsdy4jRLg6UVgyMv17U8pwPThAl_AyzTZ-k,3765
shared/knowledge/adapters/w25q128_generic_espidf.py,sha256=OvGrs5n2rmxpoe14Yi3t2xJqBfsZJLoEVc1p6RvRJXA,3700
shared/knowledge/adapters/w25q128_generic_stm32hal.py,sha256=GMmh9uLi7SiDisJ49EqG0Ktz3lqEnFMYCt9kappqzI4,3714
shared/knowledge/adapters/w25q128_generic_zephyr.py,sha256=Q3DhELyrnfLBJkrl2pXg5ooZTrVMfN3piNCKLMmP7Es,3294
shared/knowledge/contracts/__init__.py,sha256=9LYJxDC7CLXB20zfuvxDa7YKdcDRgAVpHdPplVxas5g,1022
shared/knowledge/contracts/co2_sensor_v1.py,sha256=vZe2SXZxToHJ08XrYCAONYAWMU_-hI8AcjYyY28DnxE,2415
shared/knowledge/contracts/display_oled_v1.py,sha256=2GZx3mIU9768WI9ZBO4VqRCXOC2iJo33aYjZxFch_Qk,3003
shared/knowledge/contracts/flash_storage_v1.py,sha256=--ib2Nwx8w2KGxBNqVQGsFswZxuEf39-yLhKDKS7bNI,2891
shared/knowledge/contracts/imu_sensor_v1.py,sha256=GTxaSDnBPS1bgEQlnaxENpON-ezTEkU9gwKF03vNUeY,2830
shared/knowledge/contracts/lora_transceiver_v1.py,sha256=07pSdpAbbyTT8kEfclPC-yNkrAQZEhC7aCeAd3rl758,3727
shared/knowledge/contracts/temperature_sensor_v1.py,sha256=WFsJuUafBkGi2REOSJ4kBJY4jewv40MQq-gim5-zYpE,2304
shared/knowledge/eda_profiles/__init__.py,sha256=oMObR13u4zUwG5msmGddDY_7YwwUbS6LiDKOixvWgxw,1432
shared/knowledge/eda_profiles/comms.py,sha256=fdMd3UbMBtYvQfm3cVvI1wvfYfKpv2LoIrjLnFV9k6M,11610
shared/knowledge/eda_profiles/mcu.py,sha256=-4IQ1geJyUce-eMxWYaeIvkAcdXB7RZ2GwtXL_ph9eU,10266
shared/knowledge/eda_profiles/passive.py,sha256=iDGZbjy6X0Vy2jUw1V0Htn0SEJSXNtS1--ReIKOgxrg,15939
shared/knowledge/eda_profiles/power.py,sha256=j9u8d6LSu37viDWe-L8Izz4MLmZ26NJEMm9jVZlL6kE,10380
shared/knowledge/eda_profiles/sensor.py,sha256=Hqmji3pT4vk6vAXIX2qyfxDSkJ0-_LFT0VDQcfgygnQ,9410
shared/knowledge/importers/__init__.py,sha256=X68AEEzUHWfteOvWCFw76lQNQS34tcHKwQyTIH9GLCw,468
shared/knowledge/importers/cubemx_parser.py,sha256=ZmK6iOmUe9tNjJp-WZ5IGfxS8QgK8QDuHT9Z4JWTrls,22432
shared/knowledge/importers/espidf_parser.py,sha256=PGu5yKeeJsMs6WR0zSdUHpFwVwAYtJS3W9lu4oLYn8I,18972
shared/knowledge/importers/license_matrix.py,sha256=-DcBabu10TG_okQVDm60BYymrU88gMKtnxcqwP-w9EQ,11659
shared/knowledge/importers/picosdk_parser.py,sha256=HMcVcIBxouAldcRg3Kyr-WjPJbZByokTcZRh1l6KXa8,16504
shared/knowledge/importers/profile_diff.py,sha256=3BzYfNFl1ygSO7ZeOu1FspC8HXjhnF4MkEb8-lSjsT4,14428
shared/knowledge/mcu_profiles/__init__.py,sha256=XZfIZIHIMBFskKePGfgzhtt531WC2ZX61ew6J5oW97s,1114
shared/knowledge/mcu_profiles/esp32_s3_wroom1.py,sha256=eSAhhKNkg2ilnI6hPadq3axm2N3unyXeoVQhudmo6vQ,29311
shared/knowledge/mcu_profiles/rp2040.py,sha256=wS6mFUJiZK2X17cCfOR3JyVvobVq77YJu2_hGw-KB70,19401
shared/knowledge/mcu_profiles/stm32g431.py,sha256=JHXSxhP2aT7WLn19e5J2ZkYDq3SbDan01v6oN4_a3mI,29702
shared/knowledge/patterns/__init__.py,sha256=zZXSvDOFjkPmku4NbYYZ92UrYFKO2LRw_au8HGkyTNQ,1907
shared/knowledge/patterns/all_patterns.py,sha256=iWflU5WKpmu6051F6K5HVI2WwJ3kx4n1FRsKI_02nnA,44249
shared/knowledge/patterns/bundles.py,sha256=Eg-mAG1nzPPtLqHlMzCuTodBNxku7MoVH-kTTsDvMpo,3461
shared/knowledge/patterns/pattern_schema.py,sha256=6c2piH3-dKnTYkX7dtsgOPWez5xbVq5OOZ1ZoUzVTz4,5195
shared/knowledge/reference_designs/__init__.py,sha256=UEPyxpStDtiEx7U_kOfFeOXNZ-Iq7PtT7GNxRftlQOM,10192
shared/knowledge/seed/__init__.py,sha256=7Ua1Xgqdzko552xsFrkGcV2rr0g-BuLhuKx8y5el8YI,555
shared/knowledge/seed/actuator.py,sha256=GsrZvF7FCxGcjuOqCVYqBBb37bS47ySZavely0qDvKw,16166
shared/knowledge/seed/comms.py,sha256=6z1Pd37o4ywr9FAv85FGe6zRKLOQxBDJslJgS7biD5s,35220
shared/knowledge/seed/display.py,sha256=dmdTKXtKByKNpq-2xX9LDtC9eF106m-dUk5s_Z-STgo,23591
shared/knowledge/seed/mcu.py,sha256=O3PrGz0G2mM2_pOAepjTf9XsiLrRcMB3cFqOhRM38dQ,30633
shared/knowledge/seed/memory.py,sha256=TauNV3DdSM-U9-noI4mL8CIH_nwILwMVlTyE9mngVNs,7853
shared/knowledge/seed/other.py,sha256=b6Osl_ocAIaxZ1J_cQglhZs_a5wDcA6UyGS-3rvsI-4,25314
shared/knowledge/seed/power.py,sha256=A3aIZkLDVglplZ2IY9jT9wi_8VsimcZr-AHuI0cJ7Ek,30226
shared/knowledge/seed/procurement.py,sha256=0gR3b2VasqqmrpPw29eQcogkgVQ6g7dxAXEKTcChKTE,12992
shared/knowledge/seed/sensor.py,sha256=xDfU1MUOYP4XhmVo5D-8GN6LNcSOg8h8eMFh6EUaFek,71984
shared/knowledge/software_profiles/__init__.py,sha256=VtM-gYfPSl_mT_y9kkLWCIoGew6UeOzT6zrnmM6aslE,974
shared/knowledge/software_profiles/bme280.py,sha256=m5Y6DzovQL7WM78Jqp0xUB9hVTEp7SaoaPov-BirwlA,3585
shared/knowledge/software_profiles/mpu6050.py,sha256=ko74NSVzjNs5TP5h7JUsDlUmZevrS1WkkdBZxqWqOiE,2716
shared/knowledge/software_profiles/scd41.py,sha256=fddKGvCSy-hSo1gNteuGIMUUmr7GakhQXjenK7Y-KE8,2604
shared/knowledge/software_profiles/ssd1306.py,sha256=bt-VT08VK-mUqYxLO2Lkkh8P5stvIXziBH5E4kBy104,3550
shared/knowledge/software_profiles/sx1276.py,sha256=nyR26vQtNetjhO95iZpJNHS_-LvqJk9CgWrUU6pz7Os,3615
shared/knowledge/software_profiles/w25q128.py,sha256=0_YUFM-9sC6n_RK54ctvSN2X-K9CjvsquhvrkxqrcwM,3585
shared/licensing/__init__.py,sha256=7B9Tqf8AIhAikjKdkGEYOle9zVBZ5chajWAsLieMf1g,334
shared/licensing/checker.py,sha256=R0llKOLs7keRA6TDwpESwuniI6ulNg7UxitFNcDkLA8,2174
shared/licensing/features.py,sha256=sZOJ6jPWEDAxqkfKm5sonJS25U1b5PAp_bDjMn-1ADY,2977
shared/llm/__init__.py,sha256=EFg3ArNP34E8NLCgPFiiW0HEQubscE1eSEXL_3Decw0,1150
shared/llm/config.py,sha256=cbaIEjHgWVbtvgVt7abtHvzn7bPvWXZWrdI7UPJ7MOw,6559
shared/llm/cost_tracker.py,sha256=WFRhp4eA8lnbVVzOA0qGKdw36r4IbZlwtXMFilv2--s,3247
shared/llm/dispatcher.py,sha256=N8rsJ4ExQtDkdiDl8BTBYSIUqiiznZNSoZi3aggnVkQ,2078
shared/llm/gateway.py,sha256=Tp1Ac8W6M8qsETYSb8TBFB1gnULlBrAJTw8qjEFpREs,11020
shared/llm/router.py,sha256=0wOKtunP7xfTnJkT5xyCMAXpPnH6Lri9z_WbaWYZP08,1759
shared/llm/types.py,sha256=ILPbP917jPCDTDVZ5hutBmhs9e1eHBbTn7Y-B-0oiQ0,2760
shared/llm/providers/__init__.py,sha256=Hkbnxpgfg7gUpR0dDLWFT2CT1zz2iKiAuuzZndKzIzk,76
shared/llm/providers/anthropic.py,sha256=cagtiPHbQm_e0G0RYONTzGKc8NcT3wN7dp6FgIMaS84,4285
shared/llm/providers/ollama.py,sha256=g8U88uC7sh61BsUch5TpAIc6Sz6NsirMM519jntt0NA,1891
shared/llm/providers/openai.py,sha256=QfcSd0AkfqpidzIH83ebzllxJqM3WD1nr7Cy8zBMi40,1714
shared/models/__init__.py,sha256=51e33JUP-_0laMRUenhynhFmfbC6adKIUPGZcvC4jnM,1139
shared/models/hir.py,sha256=lwZ8ZccFDyAopp6IJAMKuI2hrELyPAT_SXSbli-EwyM,15667
shared/plugins/__init__.py,sha256=5nMzxjVZxIqSznna7vsMUKd2yTmiQdH3cwYSRX9DnUA,336
shared/plugins/base.py,sha256=0QZkttUI6PEopbwJglB55guDBaPoZxeW1-amIazzgT8,2548
shared/plugins/loader.py,sha256=95vHxHMqIw_QkiIpzxPwVCFuCpfJLFmA0K9bbxTDTRA,3213
shared/tests/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
shared/tests/test_auto_promote.py,sha256=W-aML8bY4w3lU-RgQk6IHq1IkFOMv6lClmIvuYgk35E,8461
shared/tests/test_db6_procurement.py,sha256=ZtnRVKERNBM8D10J87Qm-vUgvXErq5czhsx6onBzrJ4,9014
shared/tests/test_db_normalization.py,sha256=0epgyvF2cVk8_VOshyxtjfcb-gAJO2zTSKx8I2kDlP0,10445
shared/tests/test_eda_layer.py,sha256=ZsQGV9zXTzv-9AS_0K_qOikhXonA-fLJztbSu8gBPIg,14525
shared/tests/test_importers.py,sha256=7-0rSQnq0QuG14IogZ0wyvPfI0DVzv0UQG-2CwrkXO0,30022
shared/tests/test_knowledge_schemas.py,sha256=2tSlIY0aB8A3Ii_hYesUNjoUBJkz3fBu1mowvaURbeI,20299
shared/tests/test_multi_target_adapters.py,sha256=6g7crkmIIQxhb1Y56tMYVshQ9hESeiRjslaa6qiNSto,8981
shared/tests/test_p0_industry.py,sha256=QFv5wt7SX4x_4w7wPW1hez8QYXAATo-h7IOO4KM6M_I,15432
shared/tests/test_pattern_library.py,sha256=hLt0VraFCmVxezSz2xxwFyRbFXXoHtiLc5vxP5ODahI,11780
shared/tests/test_phase21_agents.py,sha256=SBzDfS8MVGWHVPZCT0gW2Khh3aIxBchq1VD7MTCules,22264
shared/tests/test_zephyr_adapters.py,sha256=N-lk485B7wGr5yGpM6lu5UMUGgi1ZoOQ3-t9by2H3HQ,7320
shared/tools/__init__.py,sha256=17Rr2y1fy5HgvtZJdk6tLrOP83c9Om_Kl0O1L56n64w,1020
shared/tools/base.py,sha256=q-tVuJ9cGxXyyJnWOYda-6nYyLmc4wnfw_WOlmYtivE,1388
shared/tools/registry.py,sha256=PnsPWtc_Ndn5DUV3KALTPJzI9SEej8DxbFrHzGHFe6M,4527
shared/tools/tools/__init__.py,sha256=DsVpAA42yRHwmfZL2pD4R-Y2Mn2VItKFfxAs41htp58,77
shared/tools/tools/analyze_power_design.py,sha256=M-xhcVFir_7YJ7fdk8M7Od14VHrFLfH5Y4nrCnSCk1s,4797
shared/tools/tools/compile_code.py,sha256=JolnIpgxh9yG3hhcAE6kIpNYYGqwQkQCosmzA87kG2c,7546
shared/tools/tools/download_pdf.py,sha256=ZxN5f9-Mz1bjEzZc6qs-wtmrTBlxo7harEqRuIzgxNQ,4235
shared/tools/tools/extract_datasheet.py,sha256=oEw2hsTCACM_kLgpA0Ohyg0tLSZ-MJJDjXjDNBXmnqs,8197
shared/tools/tools/find_component_alternatives.py,sha256=3KUyjj9Qtoea3jKksliekfwZfY9o-3fCla8QcR8d2Fk,6231
shared/tools/tools/query_knowledge.py,sha256=rr6xp8tgJs6mXGdA8thNrTKjxwtrjh02dFJssKr24ZQ,4407
shared/tools/tools/search_octopart.py,sha256=U3Y04evUJc3ycMDtOXfznZPgYv1xjfh6wXKZUvFfPIE,10618
shared/tools/tools/validate_hir.py,sha256=1AC_pFi5OhrUAOuk-wHwBd7P0tFjL5H9rKJuBYd0HPk,1926
shared/tools/tools/web_search.py,sha256=ChlTBxUT8byUCr8H6M7nF-92tDVpbm9Xb6Geomdz5-c,13189
boardsmith_fw/__init__.py,sha256=VZDZWtJ-g_XHf3DciNAw9RG8LqpNp0yPCNmaur83zik,134
boardsmith_fw/cli.py,sha256=xER1BmzszKLg-U44WdHdYKCtxo3ezjTxsmNv1XRAjJQ,21176
boardsmith_fw/config.py,sha256=GW4QnXnGTO8s_NO8fzWIiZh80COp7FJIna7qqxA8bKo,3977
boardsmith_fw/analysis/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_fw/analysis/analysis_report.py,sha256=MzMKQrEAnKtPidnwBiD3BVEOucqwRhYtV5eto65hBmM,3359
boardsmith_fw/analysis/conflict_detector.py,sha256=EjbCQxVAQ-rRRtp_Gvtiy4QO5PVK--COY9RAQ9uBMgQ,5945
boardsmith_fw/analysis/constraint_report.py,sha256=macpCtRtI_kuPJUQl7KIEH6RyrsOonN1YwNSGWepkek,5029
boardsmith_fw/analysis/constraint_solver.py,sha256=J-NmPfSEYFHFleHpzpqWclsWy02Kfy4pIYM7TrewHlE,31788
boardsmith_fw/analysis/graph_builder.py,sha256=tS61G4lgAS7hxjZpOS6gqlzkdwXo8ySG33oUkHepmfk,10292
boardsmith_fw/analysis/hir_builder.py,sha256=lsNotWzJB9DMlWT1icgQ00YtmPoGH5sloevn7SUJLvE,17794
boardsmith_fw/analysis/timing_engine.py,sha256=3UvHW1Q65EFcFku2rKf6mmVfWTiBdr_W-e0ONCQshMc,4735
boardsmith_fw/codegen/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_fw/codegen/ci_templates.py,sha256=g_-oqfRfjP_KW7SDiHjxtQSjKyvptC9iD5Yj_Mrp_Fo,5010
boardsmith_fw/codegen/docker_build.py,sha256=2iQTfDE97Vfjc0XgU6F1wHFw4uLZ9CTqQpvPy2fi184,8254
boardsmith_fw/codegen/fingerprint.py,sha256=lcWYY-5LJ9-fh2AxfoNfo8LC825lKcY6lDC-w_ISxyA,3413
boardsmith_fw/codegen/firmware_validator.py,sha256=yQVE5VzCv6rOGkSI9uV0IG1fA2cVqk_iYfrmZheGAPQ,10074
boardsmith_fw/codegen/hil_simulation.py,sha256=gRkRASxFMTTEkNclMNOAYHpHn-v8aCHklNnTK5Qp5LM,17669
boardsmith_fw/codegen/hir_codegen.py,sha256=pMa0Hp3ZQzdQwzZtyWItXM5j4lJQzMjEKKd8Kiya-Dw,51988
boardsmith_fw/codegen/intent_codegen.py,sha256=WL1bvqJ7QqQL928w9b2j_776TR09C2nxPlY7lokHYIY,25839
boardsmith_fw/codegen/llm_wrapper.py,sha256=BC2cgeOSHOFnhN--EJ_0ls1du0-1cLgFuFZgqihJh4E,47527
boardsmith_fw/codegen/ota_codegen.py,sha256=R-KsTGyrDpxch3H7C6plNU5aoiKrRZY3G37Az1yfr9w,21051
boardsmith_fw/codegen/platformio.py,sha256=V3bPWk1WCqV1TFm-lKzyZOKrESmMnKcJITGerqAoxcc,2597
boardsmith_fw/codegen/rtos_generator.py,sha256=9ELqw-odUzgc8dGCnE6uhqlokqPrNQm8Rw6F9620t6o,11985
boardsmith_fw/codegen/safety_codegen.py,sha256=CBDSyVhyzfTd9fWBq4mqahUqV5IHIlbDmvcU01gOFM0,25465
boardsmith_fw/codegen/topology_codegen.py,sha256=X9kvRLLEA2OTCkaeweVZ-FfhOVHmETbxQ7tzYF7iYyA,15634
boardsmith_fw/codegen/vscode_extension.py,sha256=Xc0DlDU5ct4vlpc0A49D1mk3V3EYCX5_GglNLPjJDuA,28770
boardsmith_fw/commands/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_fw/commands/analyze.py,sha256=GOjthIPmJ4huUGljLHAcXWPgb181OZPOt4REVaWuQmg,2043
boardsmith_fw/commands/build.py,sha256=MjgVngdt9s40KMeXtAh0AU-WGqGyJR6aO0TOOQi_Zlk,5798
boardsmith_fw/commands/flash.py,sha256=gySsKGCRqAIJbuH2Iga0-17zlEUd4T3YHqNC9ezGGH0,6662
boardsmith_fw/commands/generate.py,sha256=I2qVBSzTLWWtQYv9lS_HsGUSp95jLlBcYJH8g-rWZYg,9942
boardsmith_fw/commands/import_cmd.py,sha256=uSykvnHnEzInGh5kIq_FV6GibPtDwBv5_yp7XKMd8wc,4083
boardsmith_fw/commands/research.py,sha256=6YigGqvwV5VoldJMMme7N4ebD-NLof6_tC-SRfhP714,5250
boardsmith_fw/commands/verify.py,sha256=0d3sNaPtfgAKNwOervsTL4iRPUGnJnC_K04cF9RpmCE,9303
boardsmith_fw/knowledge/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_fw/knowledge/builtin_db.py,sha256=b4hp-rTntZQAiLX6gwMkQFQbltdnDh1S54DO8ZsYhtA,2834
boardsmith_fw/knowledge/extractor.py,sha256=WbaX4ICETdNO69d8jjEpYON-HteWSLFWwHkbxyq1K54,14627
boardsmith_fw/knowledge/prompts.py,sha256=7NetQfOKi_CSEUGTbJF5n8-2q-VvPEjmZQlQU0Htw10,3791
boardsmith_fw/knowledge/resolver.py,sha256=rjZ0990qSr9MhTiF_7aOj_Yw-O25nWtZQWA3aC6b0lU,3855
boardsmith_fw/knowledge/components/__init__.py,sha256=0ox7PnWBQ1FfeEtkVDRBQqgc83Kp6fQcglVcMaqEt4c,107
boardsmith_fw/knowledge/components/comms.py,sha256=jTL1wNdIBZSPDNHDf0LKyp3VQ-kXK0_v1ObWj5LxHT4,23286
boardsmith_fw/knowledge/components/displays.py,sha256=QLDMr8DttuItpXOLvIK26G80GMv0e6AD2ZPvVHd9zuQ,22982
boardsmith_fw/knowledge/components/memory.py,sha256=rUX-66eZFfv5IExtkNWujyiXv2PxZCS7MA0FtMCbtDk,8615
boardsmith_fw/knowledge/components/misc.py,sha256=ZluMlSaYFAssZaTCItO3-07kdEzYTaf9JDPNU6iDLyw,16447
boardsmith_fw/knowledge/components/motor_power.py,sha256=f52QiAJwHjMf4T7gK2ENboRxEtKlQOpOsT2-CQwY4e8,9002
boardsmith_fw/knowledge/components/sensors.py,sha256=_vydHN1yS43HR__SdyP60PsNHtf1hBNGl6x6fom0AM4,61160
boardsmith_fw/models/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_fw/models/board_schema.py,sha256=xw38XfnoF0TFLmv3NNHfKKrTNQq2pmPXyy5p8LqFjhk,2623
boardsmith_fw/models/component_knowledge.py,sha256=PibliXeQVsbleSmKV-G1GVW34TbrUMxWO0Sc0_rfAGU,3148
boardsmith_fw/models/hardware_graph.py,sha256=SrgitqX-sMCSvSOHj3kZsgoqHyDph5nHxi62QDR4OH4,3423
boardsmith_fw/models/hir.py,sha256=DruV7J25eEjTF66hzHw-A0AfrD-63jrL6D90BY-TBSI,4365
boardsmith_fw/models/intent_schema.py,sha256=iIDs_0fYdvS_T_7tFyIrcw51I_MGH3PfWMGgX94tKCk,4353
boardsmith_fw/models/topology.py,sha256=ahIMTYfXZQCrKDwnJJyYm66HH3OsToYzqo54touJ41c,2418
boardsmith_fw/parser/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_fw/parser/board_schema_parser.py,sha256=k8Dax7PEJdegR6ZfuzJuI2SbkJki0E_yy12UyKNJh08,6789
boardsmith_fw/parser/eagle_parser.py,sha256=Dp5DPNlPLzHJ_lwRY-VLxb0jSxIsM0DYRVVJeTatdPw,7088
boardsmith_fw/parser/kicad_parser.py,sha256=OQ8iVowPVvr-QzOaBkK9kl2CBuSCNBWJeJf6o2j2mWE,12403
boardsmith_fw/parser/netlist_parser.py,sha256=yxhU0pzMVaVIrSMDdk5i-DEWvvGldr7sDj9oN2kaVog,3032
boardsmith_fw/research/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_fw/research/datasheet_pipeline.py,sha256=xTM7y8TlfRhx4MDoqf3Jx1l9byqqIZ-s_YYjyJkOAQY,8164
boardsmith_hw/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
boardsmith_hw/autorouter.py,sha256=eiU8huLGIKGU_nDI9c1aeQx2L0lXqWUP4nyDJcYqvek,20924
boardsmith_hw/bom_builder.py,sha256=0IrXFr4tvIKBzsf8JCVsXmTD8x_a8A7lpvlmL5Pujus,2179
boardsmith_hw/component_selector.py,sha256=upynXDExQWasV_o8eKglHiGDLSWfowQ5UAFFgP32kus,50307
boardsmith_hw/confidence_engine.py,sha256=qPDzHWbC0CTZBHlbSp5z1nTkPdo0Cn3Xo1YVU2QSFEA,5564
boardsmith_hw/constraint_refiner.py,sha256=KZlS6Y1rbQ7DzZs_vjFvGFkxGq9Mfwx_XaW7LM009RQ,18172
boardsmith_hw/design_improver.py,sha256=d9Hc_BFihCcBV-wP2DLQ_QhpKUoSUMJgh6B5erJmIH8,8780
boardsmith_hw/footprint_mapper.py,sha256=-6bwMP1HExsh6ILvwF_1-BwIdryvoolhwkvCZNHttyA,13355
boardsmith_hw/gerber_validator.py,sha256=jLoSUe64D8VlBE9rBJv9FgBBA4lrQW44A1QcRxgrLVM,11415
boardsmith_hw/hir_composer.py,sha256=6nb_6OUQWVPBkd66YbIY34h1SJRToHKAibTjkeA0Uz8,21141
boardsmith_hw/intent_parser.py,sha256=-Qw9ySGrswBX7pOi0sRdAU6lvvaEQ0UXIxov3KAaB18,24588
boardsmith_hw/jlcpcb_drc.py,sha256=SRH4I6AkPKDr8sB3yRU1w2FPDVmpfy8d9yiKwp4WdK8,16055
boardsmith_hw/jlcpcb_validator.py,sha256=9uYMOuG6LgdpTkQFaJCYaXC6gttH76r23HqggKmklsc,15127
boardsmith_hw/kicad_drc.py,sha256=qMZoL-fy1sNgWSj3aQehYowOe1K30J9NJ7XSfRjAqO8,24149
boardsmith_hw/kicad_exporter.py,sha256=D-2TCcNtYDX9FKSqAW_H1kx_QOD2Ovwso7UvDDABTKM,122172
boardsmith_hw/manufacturing_exporter.py,sha256=Eg7w38X363o4StzSfshRz8p0j-cAnWrhoAkxwjnlf-w,39418
boardsmith_hw/pcb_design_rules.py,sha256=yCd9MmD43QaCPOUj1uPy_xUWqmrnX2FweWTjep6k_2w,12572
boardsmith_hw/pcb_drc_autofix.py,sha256=es72OhEQ1r2YwVbelYtIDwb4hq46lXjktSIbJ3PGq_0,17516
boardsmith_hw/pcb_layout_engine.py,sha256=KxlcSRs0MjsabIrcvzA4ssb_0zraCUXrQRfAeX7VBpI,68172
boardsmith_hw/pcb_pipeline.py,sha256=iuG6KsGhHNaStjlPNi169sVnKSHg9sLYS0nRY0s9d-I,17003
boardsmith_hw/pcb_production.py,sha256=neQrIH3gZYvyn52WRu5-DS2kzjTf_jhwBlenKQ-AMhQ,15149
boardsmith_hw/peripheral_patterns.py,sha256=JVBqy0tIzJrqHcWaSx0-M2j54ZZ_7ZMMV-EpyV-lDFI,12835
boardsmith_hw/power_budget.py,sha256=oA16R0Sx0mxn_jBtkcK_mbXBYvaqf6YXN_tGuVgJURU,12746
boardsmith_hw/profile_checks.py,sha256=4jRKAQsbo-rRlW-vPlfkLvhcfwmFLi_oC-_pq_GLV9E,10926
boardsmith_hw/requirements_normalizer.py,sha256=FEIYEip1XiNdgSox3PWs-y4_DrDA4WOLdDOW166q1ik,3034
boardsmith_hw/schematic_erc.py,sha256=oUaXAq5N4OYhgU2FJBSWyepwyzk5HVm8OFaRy_KtbgE,11524
boardsmith_hw/schematic_exporter.py,sha256=okLh313nsGYxvJhiGWFwyIZpyKYreyfJUUSJAA_UNmc,1564
boardsmith_hw/schematic_reviewer.py,sha256=1sk-6hLAQA1-KCNvutJNJzXKdesRc3BH4W6y3PDlIM0,11664
boardsmith_hw/synthesizer.py,sha256=wh_f020N18RiuhozLbLIUimSUFFRP9nUjXGky16wSfs,34635
boardsmith_hw/topology_synthesizer.py,sha256=2mHtYDoPj1plua6pRMD9QNyHjlC_4emovWJtUcewLyw,103747
boardsmith_hw/agent/__init__.py,sha256=-f3QxHvEWyTsq7_JRL_YrUTx8Zf8He2JAgazLc9IfdE,110
boardsmith_hw/agent/erc_agent.py,sha256=IPx820bUQ6CPpq_bQ84-41TkBhW6EFAs9AU5wPS_gAs,12273
boardsmith_hw/agent/read_schematic.py,sha256=R-3Kb7BU2HlNdWaHCK6r1Wk1ME66SwQrSzOy8J_BE20,3630
boardsmith_hw/agent/run_erc.py,sha256=4v4Tu0Aafr7Yb84wxyNwGrTiPxe9yNGZKxXjzIhwP1E,2155
boardsmith_hw/agent/search_component.py,sha256=r_uh0J9hwS5xHVHfEiqTNf0W6wTKpBWQMfImL56oIFw,2447
boardsmith_hw/agent/semantic_agent.py,sha256=XvtxvbPLpNv2T3VrQQX9DB5XxHnK_VrDWkENgGukJ3s,17006
boardsmith_hw/agent/verify_bom.py,sha256=Qd_5fFSn0mKPiVO_fpqm8XMc6Of3yi5hhRfpLRVWwDc,3830
boardsmith_hw/agent/verify_bootability.py,sha256=-aG8oYq28RvqbLPLfQIeTlH2zflR0F8xd2UKhjStZWQ,8300
boardsmith_hw/agent/verify_components.py,sha256=CesX9WcOLuB4FPJ0RJ9ZZyewLLOE7KTrpqBM1wbHwv4,6326
boardsmith_hw/agent/verify_connectivity.py,sha256=ntW1m-0l9W_Xc6kxwuZ91P2psvO9KMUl45n7zma9LGw,8194
boardsmith_hw/agent/verify_pcb_basic.py,sha256=Ezcup8RYN51aVSoW2jqziFgqvjcVtpq_ykhQYQbvqz8,3644
boardsmith_hw/agent/verify_power.py,sha256=_gUWAzK1PH-Lci28NPaPE5q6fvtq9VtAgv20Rf7W7EI,5786
boardsmith_hw/agent/write_schematic.py,sha256=VuMSnOPup9XmbWC058hnYVRSDsqKHdJaJrA5YWb_0gg,15515
boardsmith_hw/agent/tools/__init__.py,sha256=gPbAioO5IOrGIle4A_3BlGbvrfwSBkwi__UX-ZFNI68,429
synth_core/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
synth_core/cli.py,sha256=iIII7O4OVuy_0l9CfSTGFlRkip06BrWzdgtcNAYDAEw,13178
synth_core/api/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
synth_core/api/compiler.py,sha256=M--rqIzygVvUo1v5bujs500CE0igfF1Zz5Md16A5fk4,7204
synth_core/hir_bridge/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
synth_core/hir_bridge/codegen.py,sha256=3ce4HaiF1yaLo7Dx-xjVwo2egS_iakkhzE8hTRqN60Y,11447
synth_core/hir_bridge/graph.py,sha256=4NXVPDyvpq1NQJVFY89dBeJrYH7xEIpjlCXCC-dkJEQ,3303
synth_core/hir_bridge/hir_builder.py,sha256=d8vsoWEJMG_g6fF7okYwNjpUcYP-8MAouFbFeVdP1tk,9862
synth_core/hir_bridge/kicad_parser.py,sha256=5FkZi-TPqNO3rCTTWPeGPbUwlEAhvCn4Ps0lzQMf7BY,26288
synth_core/hir_bridge/validator.py,sha256=LneJ_cQjiOnbMEpk2VlAB5YMGgbLmtLoIOGqCfpAvQw,16667
synth_core/knowledge/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
synth_core/knowledge/builtin_db.py,sha256=MhMwbxRgV8dyezuJDFcerw5FG7sWZjdWek00eICxqR4,752
synth_core/knowledge/resolver.py,sha256=BEJeUf1ZI4zL4xmpnpFJ4-8KBTPMiuRa5uUNw1abtX4,4658
synth_core/knowledge/symbol_map.py,sha256=KeZHt9dncUky8MED1bcNz5zMj5SL96QHtGptnaiJzoQ,118398
synth_core/models/__init__.py,sha256=DtdEei_zJnUmpg8_Ry0-Y_iWsvF9aJ8Gew_RlzEP9cA,45
synth_core/models/hir.py,sha256=rhbdUC5q0zdmysRK5OZxIq8xbt15rRsK40Gl5hEB-cs,2275
boardsmith-0.2.0.dist-info/METADATA,sha256=_aBdMZIKk8euybR83Y7IcjWlbACl3GQw6YdSFr3-EPc,11028
boardsmith-0.2.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
boardsmith-0.2.0.dist-info/entry_points.txt,sha256=0SxbuoqipQ-5wER3A4kwKJ0RUIZPRMvhg508uxadgBA,55
boardsmith-0.2.0.dist-info/licenses/LICENSE,sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8,34523
boardsmith-0.2.0.dist-info/RECORD,,
