CLAUDE.md
LICENSE
README.md
pyproject.toml
docs/ARCHITECTURE.md
docs/CLAUDE_CODE_AGENT_BEST_PRACTICES.md
docs/CONTRIBUTING.md
docs/DIGIKEY_SETUP.md
docs/FMEA_ARCHITECTURE.md
docs/FMEA_GUIDE.md
docs/FMEA_RESEARCH.md
docs/JSON_SCHEMA.md
docs/MANUAL_REGRESSION_TESTS.md
docs/PROJECT_STRUCTURE.md
docs/RELEASE_PROCESS.md
docs/Regression_Testing.md
docs/SCRIPT_REFERENCE.md
docs/SIMULATION_SETUP.md
docs/TESTING.md
docs/api.rst
docs/contributing.rst
docs/examples.rst
docs/index.rst
docs/installation.rst
docs/quickstart.rst
docs/requirements.txt
docs/test_plan_generation.md
docs/agents/dfm-agent.md
docs/integration/CLAUDE_INTEGRATION.md
knowledge_base/debugging/common_problems_solutions.json
knowledge_base/debugging/component_failure_modes.json
knowledge_base/debugging/debugging_techniques.json
knowledge_base/debugging/test_equipment_guide.json
knowledge_base/fmea/failure_modes/assembly_process/advanced_assembly_defects.json
knowledge_base/fmea/failure_modes/component_specific/capacitors.json
knowledge_base/fmea/failure_modes/component_specific/connectors.json
knowledge_base/fmea/failure_modes/component_specific/crystals_oscillators.json
knowledge_base/fmea/failure_modes/component_specific/inductors.json
knowledge_base/fmea/failure_modes/component_specific/integrated_circuits.json
knowledge_base/fmea/failure_modes/component_specific/resistors.json
knowledge_base/fmea/failure_modes/component_specific/semiconductors.json
knowledge_base/fmea/failure_modes/environmental/electrical.json
knowledge_base/fmea/failure_modes/environmental/mechanical.json
knowledge_base/fmea/failure_modes/environmental/thermal.json
knowledge_base/fmea/failure_modes/manufacturing/solder_defects.json
knowledge_base/fmea/failure_modes/pcb_specific/substrate_failures.json
knowledge_base/fmea/standards/industry_standards.json
src/circuit_synth/__init__.py
src/circuit_synth/kicad_api_minimal.py
src/circuit_synth.egg-info/PKG-INFO
src/circuit_synth.egg-info/SOURCES.txt
src/circuit_synth.egg-info/dependency_links.txt
src/circuit_synth.egg-info/entry_points.txt
src/circuit_synth.egg-info/requires.txt
src/circuit_synth.egg-info/top_level.txt
src/circuit_synth/ai_integration/__init__.py
src/circuit_synth/ai_integration/stm32_search_helper.py
src/circuit_synth/ai_integration/agents/debugging_agent.py
src/circuit_synth/ai_integration/claude/__init__.py
src/circuit_synth/ai_integration/claude/agent_registry.py
src/circuit_synth/ai_integration/claude/circuit_design_rules.py
src/circuit_synth/ai_integration/claude/commands.py
src/circuit_synth/ai_integration/claude/enhanced_circuit_agent.py
src/circuit_synth/ai_integration/claude/hooks.py
src/circuit_synth/ai_integration/claude/agents/__init__.py
src/circuit_synth/ai_integration/claude/agents/circuit_creator_agent.py
src/circuit_synth/ai_integration/claude/agents/circuit_design_agents.py
src/circuit_synth/ai_integration/claude/agents/contributor_agent.py
src/circuit_synth/ai_integration/claude/agents/test_plan_agent.py
src/circuit_synth/ai_integration/component_info/__init__.py
src/circuit_synth/ai_integration/component_info/microcontrollers/__init__.py
src/circuit_synth/ai_integration/component_info/microcontrollers/modm_device_search.py
src/circuit_synth/ai_integration/memory_bank/__init__.py
src/circuit_synth/ai_integration/memory_bank/circuit_diff.py
src/circuit_synth/ai_integration/memory_bank/cli.py
src/circuit_synth/ai_integration/memory_bank/commands.py
src/circuit_synth/ai_integration/memory_bank/context.py
src/circuit_synth/ai_integration/memory_bank/core.py
src/circuit_synth/ai_integration/memory_bank/git_integration.py
src/circuit_synth/ai_integration/memory_bank/templates.py
src/circuit_synth/ai_integration/plugins/__init__.py
src/circuit_synth/ai_integration/plugins/ai_design_bridge.py
src/circuit_synth/ai_integration/validation/__init__.py
src/circuit_synth/ai_integration/validation/real_time_check.py
src/circuit_synth/ai_integration/validation/simple_validator.py
src/circuit_synth/component_placement/__init__.py
src/circuit_synth/component_placement/force_directed_layout.py
src/circuit_synth/component_placement/geometry.py
src/circuit_synth/component_placement/placement.py
src/circuit_synth/component_placement/wire_routing.py
src/circuit_synth/core/__init__.py
src/circuit_synth/core/_interfaces.py
src/circuit_synth/core/_logger.py
src/circuit_synth/core/annotations.py
src/circuit_synth/core/circuit.py
src/circuit_synth/core/component.py
src/circuit_synth/core/decorators.py
src/circuit_synth/core/defensive_logging.py
src/circuit_synth/core/dependency_injection.py
src/circuit_synth/core/enhanced_netlist_exporter.py
src/circuit_synth/core/exception.py
src/circuit_synth/core/json_encoder.py
src/circuit_synth/core/kicad_validator.py
src/circuit_synth/core/logging_minimal.py
src/circuit_synth/core/net.py
src/circuit_synth/core/netlist_exporter.py
src/circuit_synth/core/performance_profiler.py
src/circuit_synth/core/pin.py
src/circuit_synth/core/reference_manager.py
src/circuit_synth/core/simple_pin_access.py
src/circuit_synth/core/symbol_cache.py
src/circuit_synth/core/logging/__init__.py
src/circuit_synth/data/CLAUDE.md
src/circuit_synth/data/templates/claude/mcp_settings.json
src/circuit_synth/data/templates/example_project/CLAUDE.md
src/circuit_synth/data/templates/example_project/README.md
src/circuit_synth/data/templates/example_project/pyproject.toml
src/circuit_synth/data/templates/example_project/.claude/AGENT_USAGE_GUIDE.md
src/circuit_synth/data/templates/example_project/.claude/README.md
src/circuit_synth/data/templates/example_project/.claude/README_ORGANIZATION.md
src/circuit_synth/data/templates/example_project/.claude/mcp_settings.json
src/circuit_synth/data/templates/example_project/.claude/session_hook_update.sh
src/circuit_synth/data/templates/example_project/.claude/settings.json
src/circuit_synth/data/templates/example_project/.claude/agents/circuit-design/circuit-architect.md
src/circuit_synth/data/templates/example_project/.claude/agents/circuit-design/circuit-synth.md
src/circuit_synth/data/templates/example_project/.claude/agents/circuit-design/simulation-expert.md
src/circuit_synth/data/templates/example_project/.claude/agents/development/circuit_generation_agent.md
src/circuit_synth/data/templates/example_project/.claude/agents/development/contributor.md
src/circuit_synth/data/templates/example_project/.claude/agents/development/first_setup_agent.md
src/circuit_synth/data/templates/example_project/.claude/agents/manufacturing/component-guru.md
src/circuit_synth/data/templates/example_project/.claude/agents/manufacturing/jlc-parts-finder.md
src/circuit_synth/data/templates/example_project/.claude/agents/manufacturing/stm32-mcu-finder.md
src/circuit_synth/data/templates/example_project/.claude/commands/circuit-design/analyze-design.md
src/circuit_synth/data/templates/example_project/.claude/commands/circuit-design/find-footprint.md
src/circuit_synth/data/templates/example_project/.claude/commands/circuit-design/find-symbol.md
src/circuit_synth/data/templates/example_project/.claude/commands/circuit-design/generate-validated-circuit.md
src/circuit_synth/data/templates/example_project/.claude/commands/circuit-design/generate_circuit.md
src/circuit_synth/data/templates/example_project/.claude/commands/circuit-design/validate-existing-circuit.md
src/circuit_synth/data/templates/example_project/.claude/commands/development/dev-release-pypi.md
src/circuit_synth/data/templates/example_project/.claude/commands/development/dev-review-branch.md
src/circuit_synth/data/templates/example_project/.claude/commands/development/dev-review-repo.md
src/circuit_synth/data/templates/example_project/.claude/commands/development/dev-run-tests.md
src/circuit_synth/data/templates/example_project/.claude/commands/development/dev-update-and-commit.md
src/circuit_synth/data/templates/example_project/.claude/commands/manufacturing/find-mcu.md
src/circuit_synth/data/templates/example_project/.claude/commands/manufacturing/find_stm32.md
src/circuit_synth/data/templates/example_project/.claude/commands/setup/setup-kicad-plugins.md
src/circuit_synth/data/templates/example_project/.claude/commands/setup/setup_circuit_synth.md
src/circuit_synth/data/templates/example_project/circuit-synth/ESP32_C6_Dev_Board.json
src/circuit_synth/data/templates/example_project/circuit-synth/debug_header.py
src/circuit_synth/data/templates/example_project/circuit-synth/esp32c6.py
src/circuit_synth/data/templates/example_project/circuit-synth/led_blinker.py
src/circuit_synth/data/templates/example_project/circuit-synth/main.py
src/circuit_synth/data/templates/example_project/circuit-synth/power_supply.py
src/circuit_synth/data/templates/example_project/circuit-synth/usb.py
src/circuit_synth/data/templates/memory_bank/decisions.md
src/circuit_synth/data/templates/memory_bank/fabrication.md
src/circuit_synth/data/templates/memory_bank/issues.md
src/circuit_synth/data/templates/memory_bank/testing.md
src/circuit_synth/data/templates/memory_bank/timeline.md
src/circuit_synth/data/templates/project/CLAUDE.md
src/circuit_synth/data/templates/project/README.md
src/circuit_synth/data/templates/project/main.py
src/circuit_synth/data/tools/README.md
src/circuit_synth/data/tools/update_examples_with_stock.py
src/circuit_synth/data/tools/ci-setup/CI_SETUP.md
src/circuit_synth/data/tools/ci-setup/setup-ci-symbols.sh
src/circuit_synth/data/tools/ci-setup/setup_ci_symbols.py
src/circuit_synth/debugging/__init__.py
src/circuit_synth/debugging/analyzer.py
src/circuit_synth/debugging/knowledge_base.py
src/circuit_synth/debugging/report_generator.py
src/circuit_synth/debugging/symptoms.py
src/circuit_synth/debugging/test_guidance.py
src/circuit_synth/design_for_manufacturing/__init__.py
src/circuit_synth/design_for_manufacturing/comprehensive_dfm_report_generator.py
src/circuit_synth/design_for_manufacturing/dfm_analyzer.py
src/circuit_synth/design_for_manufacturing/dfm_analyzer_digikey.py
src/circuit_synth/design_for_manufacturing/json_dfm_analyzer.py
src/circuit_synth/design_for_manufacturing/kicad_dfm_analyzer.py
src/circuit_synth/io/__init__.py
src/circuit_synth/io/json_loader.py
src/circuit_synth/kicad/README.md
src/circuit_synth/kicad/__init__.py
src/circuit_synth/kicad/canonical.py
src/circuit_synth/kicad/driver_priority.py
src/circuit_synth/kicad/formatter_test_harness.py
src/circuit_synth/kicad/kicad_symbol_cache.py
src/circuit_synth/kicad/kicad_symbol_parser.py
src/circuit_synth/kicad/logging_integration.py
src/circuit_synth/kicad/net_name_generator.py
src/circuit_synth/kicad/net_tracker.py
src/circuit_synth/kicad/netlist_exporter.py
src/circuit_synth/kicad/netlist_service.py
src/circuit_synth/kicad/project_notes.py
src/circuit_synth/kicad/sheet_hierarchy_manager.py
src/circuit_synth/kicad/symbol_lib_parser.py
src/circuit_synth/kicad/symbol_lib_parser_manager.py
src/circuit_synth/kicad/core/__init__.py
src/circuit_synth/kicad/core/clean_formatter.py
src/circuit_synth/kicad/core/s_expression.py
src/circuit_synth/kicad/core/symbol_cache.py
src/circuit_synth/kicad/core/types.py
src/circuit_synth/kicad/pcb_gen/README.md
src/circuit_synth/kicad/pcb_gen/__init__.py
src/circuit_synth/kicad/pcb_gen/pcb_generator.py
src/circuit_synth/kicad/sch_gen/NEW_API_INTEGRATION_SUMMARY.md
src/circuit_synth/kicad/sch_gen/__init__.py
src/circuit_synth/kicad/sch_gen/api_integration_plan.py
src/circuit_synth/kicad/sch_gen/circuit_loader.py
src/circuit_synth/kicad/sch_gen/collision_detection.py
src/circuit_synth/kicad/sch_gen/collision_manager.py
src/circuit_synth/kicad/sch_gen/connection_analyzer.py
src/circuit_synth/kicad/sch_gen/connection_aware_collision_manager.py
src/circuit_synth/kicad/sch_gen/connection_aware_collision_manager_v2.py
src/circuit_synth/kicad/sch_gen/data_structures.py
src/circuit_synth/kicad/sch_gen/debug_performance.py
src/circuit_synth/kicad/sch_gen/hierarchical_aware_placement.py
src/circuit_synth/kicad/sch_gen/hierarchy_manager.py
src/circuit_synth/kicad/sch_gen/integrated_placement.py
src/circuit_synth/kicad/sch_gen/integrated_reference_manager.py
src/circuit_synth/kicad/sch_gen/kicad_formatter.py
src/circuit_synth/kicad/sch_gen/main_generator.py
src/circuit_synth/kicad/sch_gen/schematic_writer.py
src/circuit_synth/kicad/sch_gen/schematic_writer_backup.py
src/circuit_synth/kicad/sch_gen/shape_drawer.py
src/circuit_synth/kicad/sch_gen/symbol_geometry.py
src/circuit_synth/kicad/schematic/__init__.py
src/circuit_synth/kicad/schematic/bulk_operations.py
src/circuit_synth/kicad/schematic/component_manager.py
src/circuit_synth/kicad/schematic/connection_tracer.py
src/circuit_synth/kicad/schematic/connection_updater.py
src/circuit_synth/kicad/schematic/connection_utils.py
src/circuit_synth/kicad/schematic/design_rule_checker.py
src/circuit_synth/kicad/schematic/geometry_utils.py
src/circuit_synth/kicad/schematic/hierarchical_synchronizer.py
src/circuit_synth/kicad/schematic/hierarchy_navigator.py
src/circuit_synth/kicad/schematic/instance_utils.py
src/circuit_synth/kicad/schematic/junction_manager.py
src/circuit_synth/kicad/schematic/label_manager.py
src/circuit_synth/kicad/schematic/label_utils.py
src/circuit_synth/kicad/schematic/net_discovery.py
src/circuit_synth/kicad/schematic/net_matcher.py
src/circuit_synth/kicad/schematic/placement.py
src/circuit_synth/kicad/schematic/project_generator.py
src/circuit_synth/kicad/schematic/schematic_transform.py
src/circuit_synth/kicad/schematic/search_engine.py
src/circuit_synth/kicad/schematic/sheet_manager.py
src/circuit_synth/kicad/schematic/sheet_placement.py
src/circuit_synth/kicad/schematic/sheet_utils.py
src/circuit_synth/kicad/schematic/symbol_geometry.py
src/circuit_synth/kicad/schematic/sync_adapter.py
src/circuit_synth/kicad/schematic/sync_strategies.py
src/circuit_synth/kicad/schematic/synchronizer.py
src/circuit_synth/kicad/schematic/text_manager.py
src/circuit_synth/kicad/schematic/wire_manager.py
src/circuit_synth/kicad/schematic/wire_router.py
src/circuit_synth/manufacturing/__init__.py
src/circuit_synth/manufacturing/unified_search.py
src/circuit_synth/manufacturing/digikey/__init__.py
src/circuit_synth/manufacturing/digikey/api_client.py
src/circuit_synth/manufacturing/digikey/cache.py
src/circuit_synth/manufacturing/digikey/component_search.py
src/circuit_synth/manufacturing/digikey/config_manager.py
src/circuit_synth/manufacturing/digikey/test_connection.py
src/circuit_synth/manufacturing/jlcpcb/__init__.py
src/circuit_synth/manufacturing/jlcpcb/cache.py
src/circuit_synth/manufacturing/jlcpcb/fast_search.py
src/circuit_synth/manufacturing/jlcpcb/jlc_parts_lookup.py
src/circuit_synth/manufacturing/jlcpcb/jlc_web_scraper.py
src/circuit_synth/manufacturing/jlcpcb/smart_component_finder.py
src/circuit_synth/manufacturing/oshpark/__init__.py
src/circuit_synth/manufacturing/pcbway/__init__.py
src/circuit_synth/pcb/__init__.py
src/circuit_synth/pcb/footprint_library.py
src/circuit_synth/pcb/kicad_cli.py
src/circuit_synth/pcb/pcb_board.py
src/circuit_synth/pcb/pcb_formatter.py
src/circuit_synth/pcb/pcb_parser.py
src/circuit_synth/pcb/ratsnest_generator.py
src/circuit_synth/pcb/simple_ratsnest.py
src/circuit_synth/pcb/types.py
src/circuit_synth/pcb/validation.py
src/circuit_synth/pcb/placement/__init__.py
src/circuit_synth/pcb/placement/advanced_placement.py
src/circuit_synth/pcb/placement/base.py
src/circuit_synth/pcb/placement/bbox.py
src/circuit_synth/pcb/placement/connection_centric.py
src/circuit_synth/pcb/placement/connectivity_driven.py
src/circuit_synth/pcb/placement/courtyard_collision.py
src/circuit_synth/pcb/placement/courtyard_collision_improved.py
src/circuit_synth/pcb/placement/force_directed.py
src/circuit_synth/pcb/placement/force_directed_placement.py
src/circuit_synth/pcb/placement/force_directed_placement_fixed.py
src/circuit_synth/pcb/placement/grouping.py
src/circuit_synth/pcb/placement/hierarchical_placement.py
src/circuit_synth/pcb/placement/hierarchical_placement_v2.py
src/circuit_synth/pcb/placement/spiral_hierarchical_placement.py
src/circuit_synth/pcb/placement/spiral_placement.py
src/circuit_synth/pcb/placement/spiral_placement_v2.py
src/circuit_synth/pcb/placement/utils.py
src/circuit_synth/pcb/routing/CHANGELOG.md
src/circuit_synth/pcb/routing/FREEROUTING_SETUP.md
src/circuit_synth/pcb/routing/README.md
src/circuit_synth/pcb/routing/__init__.py
src/circuit_synth/pcb/routing/dsn_exporter.py
src/circuit_synth/pcb/routing/freerouting_docker.py
src/circuit_synth/pcb/routing/freerouting_runner.py
src/circuit_synth/pcb/routing/install_freerouting.py
src/circuit_synth/pcb/routing/ses_importer.py
src/circuit_synth/quality_assurance/__init__.py
src/circuit_synth/quality_assurance/circuit_parser.py
src/circuit_synth/quality_assurance/comprehensive_fmea_report_generator.py
src/circuit_synth/quality_assurance/enhanced_fmea_analyzer.py
src/circuit_synth/quality_assurance/fmea_analyzer.py
src/circuit_synth/quality_assurance/fmea_report_generator.py
src/circuit_synth/simulation/__init__.py
src/circuit_synth/simulation/analysis.py
src/circuit_synth/simulation/converter.py
src/circuit_synth/simulation/manufacturer_models.py
src/circuit_synth/simulation/models.py
src/circuit_synth/simulation/simulator.py
src/circuit_synth/simulation/testbench.py
src/circuit_synth/simulation/visualization.py
src/circuit_synth/tools/README.md
src/circuit_synth/tools/__init__.py
src/circuit_synth/tools/debug_cli.py
src/circuit_synth/tools/jlc_fast_search_cli.py
src/circuit_synth/tools/development/__init__.py
src/circuit_synth/tools/development/pcb_tracker_basic.py
src/circuit_synth/tools/development/setup_claude.py
src/circuit_synth/tools/development/setup_kicad_plugins.py
src/circuit_synth/tools/kicad_integration/__init__.py
src/circuit_synth/tools/kicad_integration/kicad_to_python_sync.py
src/circuit_synth/tools/kicad_integration/preload_symbols.py
src/circuit_synth/tools/kicad_integration/preparse_kicad_symbols.py
src/circuit_synth/tools/kicad_integration/python_to_kicad_sync.py
src/circuit_synth/tools/project_management/__init__.py
src/circuit_synth/tools/project_management/init_existing_project.py
src/circuit_synth/tools/project_management/init_pcb.py
src/circuit_synth/tools/project_management/new_pcb.py
src/circuit_synth/tools/project_management/new_project.py
src/circuit_synth/tools/quality_assurance/__init__.py
src/circuit_synth/tools/quality_assurance/fmea_cli.py
src/circuit_synth/tools/utilities/__init__.py
src/circuit_synth/tools/utilities/ai_design_manager.py
src/circuit_synth/tools/utilities/circuit_creator_cli.py
src/circuit_synth/tools/utilities/kicad_netlist_parser.py
src/circuit_synth/tools/utilities/kicad_parser.py
src/circuit_synth/tools/utilities/llm_code_updater.py
src/circuit_synth/tools/utilities/models.py
src/circuit_synth/tools/utilities/python_code_generator.py
tests/__init__.py
tests/conftest.py
tests/test_digikey_integration.py
tests/test_hierarchical_synchronizer.py
tests/bidirectional/test_01_resistor_divider/resistor_divider.py
tests/bidirectional/test_01_resistor_divider/test_netlist_comparison.py
tests/bidirectional/test_02_import_resistor_divider/test_kicad_import.py
tests/bidirectional/test_02_import_resistor_divider/reference_python_project/main.py
tests/bidirectional/test_02_import_resistor_divider/reference_python_project/resistor_divider.py
tests/bidirectional/test_03_round_trip_python_kicad_python/test_round_trip.py
tests/bidirectional/test_03_round_trip_python_kicad_python/reference_python_project/main.py
tests/bidirectional/test_03_round_trip_python_kicad_python/reference_python_project/resistor_divider.py
tests/bidirectional/test_04_nested_kicad_sch_import/test_complex_hierarchical_structure.py
tests/bidirectional/test_04_nested_kicad_sch_import/reference_python_project/capacitor_bank.py
tests/bidirectional/test_04_nested_kicad_sch_import/reference_python_project/main.py
tests/bidirectional/test_04_nested_kicad_sch_import/reference_python_project/resistor_divider.py
tests/cache/cache_monitor.py
tests/cache/clear_caches.py
tests/cache/run_cache_tests.py
tests/integration/__init__.py
tests/integration/test_fast_jlc_integration.py
tests/integration/test_fmea_integration.py
tests/integration/test_kicad_sync_integration.py
tests/kicad/__init__.py
tests/kicad/test_netlist_export_comparison.py
tests/kicad/test_netlist_exporter.py
tests/kicad_netlist_exporter/__init__.py
tests/kicad_netlist_exporter/test_control_board_round_trip.py
tests/kicad_netlist_exporter/test_net_tracking.py
tests/kicad_netlist_exporter/test_netlist1_validation.py
tests/kicad_netlist_exporter/test_netlist2_validation.py
tests/kicad_netlist_exporter/test_netlist3_validation.py
tests/kicad_netlist_exporter/test_netlist4_validation.py
tests/kicad_netlist_exporter/test_netlist5_validation.py
tests/kicad_netlist_exporter/test_netlist_exporter_basics.py
tests/kicad_netlist_exporter/test_netlist_validation_base.py
tests/kicad_netlist_exporter/test_sheet_hierarchy.py
tests/kicad_to_python/01_simple_resistor/test_01_simple_resistor_workflow.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_complete_kicad_to_python_conversion_f9fa3af3/python_output/main.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_component_reference_generation_9b9f30b8/python_output/main.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_directory_creation_functionality_a4a6ba0d/file_creation_test.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_directory_creation_functionality_a4a6ba0d/dir_creation_test_no_ext/main.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_directory_creation_functionality_a4a6ba0d/dir_creation_test_slash/main.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_full_round_trip_kicad_python_kicad_python_91c7998b/first_python_conversion/main.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_kicad_to_python_to_kicad_workflow_39d9053f/python_output/main.py
tests/kicad_to_python/01_simple_resistor/test_outputs/test_round_trip_consistency_a9e47b31/python_output/main.py
tests/kicad_to_python/02_dual_hierarchy/test_02_dual_hierarchy_workflow.py
tests/kicad_to_python/02_dual_hierarchy/test/main.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_component_distribution_across_hierarchy_53bfb374/python_output/child1.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_component_distribution_across_hierarchy_53bfb374/python_output/main.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_full_hierarchical_round_trip_787cda34/first_hierarchical_conversion/child1.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_full_hierarchical_round_trip_787cda34/first_hierarchical_conversion/main.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_code_structure_38b1ccf6/python_output/child1.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_code_structure_38b1ccf6/python_output/main.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_project_detection_8b8079f8/python_output/child1.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_project_detection_8b8079f8/python_output/main.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_reference_preservation_d5ff96c9/python_output/child1.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_reference_preservation_d5ff96c9/python_output/main.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_round_trip_execution_84342dc9/python_output/child1.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_hierarchical_round_trip_execution_84342dc9/python_output/main.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_subcircuit_instantiation_e4935472/python_output/child1.py
tests/kicad_to_python/02_dual_hierarchy/test_outputs/test_subcircuit_instantiation_e4935472/python_output/main.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_03_dual_hierarchy_connected_workflow.py
tests/kicad_to_python/03_dual_hierarchy_connected/test/child1.py
tests/kicad_to_python/03_dual_hierarchy_connected/test/main.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_execution_test/child1.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_execution_test/main.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_net_test/child1.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_net_test/main.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_parsing_test/child1.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_parsing_test/main.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_round_trip_1/child1.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_round_trip_1/main.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_round_trip_2/child1.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/connected_round_trip_2/main.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/reference_uniqueness_test/child1.py
tests/kicad_to_python/03_dual_hierarchy_connected/test_outputs/reference_uniqueness_test/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_04_esp32_c6_hierarchical_workflow.py
tests/kicad_to_python/04_esp32_c6_hierarchical/ESP32_C6_Dev_Board_python_reference/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/ESP32_C6_Dev_Board_python_reference/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/ESP32_C6_Dev_Board_python_reference/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/ESP32_C6_Dev_Board_python_reference/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/ESP32_C6_Dev_Board_python_reference/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/ESP32_C6_Dev_Board_python_reference/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_comparative_output_validation_cd70d979/python_output/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_comparative_output_validation_cd70d979/python_output/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_comparative_output_validation_cd70d979/python_output/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_comparative_output_validation_cd70d979/python_output/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_comparative_output_validation_cd70d979/python_output/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_comparative_output_validation_cd70d979/python_output/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_component_reference_preservation_a9d84dfd/python_output/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_component_reference_preservation_a9d84dfd/python_output/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_component_reference_preservation_a9d84dfd/python_output/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_component_reference_preservation_a9d84dfd/python_output/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_component_reference_preservation_a9d84dfd/python_output/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_component_reference_preservation_a9d84dfd/python_output/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_full_hierarchical_round_trip_2cc492a9/first_hierarchical_conversion/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_full_hierarchical_round_trip_2cc492a9/first_hierarchical_conversion/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_full_hierarchical_round_trip_2cc492a9/first_hierarchical_conversion/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_full_hierarchical_round_trip_2cc492a9/first_hierarchical_conversion/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_full_hierarchical_round_trip_2cc492a9/first_hierarchical_conversion/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_full_hierarchical_round_trip_2cc492a9/first_hierarchical_conversion/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_code_structure_d20aeb79/python_output/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_code_structure_d20aeb79/python_output/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_code_structure_d20aeb79/python_output/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_code_structure_d20aeb79/python_output/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_code_structure_d20aeb79/python_output/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_code_structure_d20aeb79/python_output/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_project_detection_bb9112c1/python_output/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_project_detection_bb9112c1/python_output/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_project_detection_bb9112c1/python_output/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_project_detection_bb9112c1/python_output/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_project_detection_bb9112c1/python_output/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_project_detection_bb9112c1/python_output/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_round_trip_execution_07b8ddc5/python_output/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_round_trip_execution_07b8ddc5/python_output/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_round_trip_execution_07b8ddc5/python_output/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_round_trip_execution_07b8ddc5/python_output/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_round_trip_execution_07b8ddc5/python_output/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_hierarchical_round_trip_execution_07b8ddc5/python_output/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_import_statement_generation_34fdc7bf/python_output/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_import_statement_generation_34fdc7bf/python_output/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_import_statement_generation_34fdc7bf/python_output/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_import_statement_generation_34fdc7bf/python_output/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_import_statement_generation_34fdc7bf/python_output/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_import_statement_generation_34fdc7bf/python_output/main.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_net_connectivity_preservation_85f8364d/python_output/Debug_Header.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_net_connectivity_preservation_85f8364d/python_output/ESP32_C6_MCU.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_net_connectivity_preservation_85f8364d/python_output/LED_Blinker.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_net_connectivity_preservation_85f8364d/python_output/Power_Supply.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_net_connectivity_preservation_85f8364d/python_output/USB_Port.py
tests/kicad_to_python/04_esp32_c6_hierarchical/test_outputs/test_net_connectivity_preservation_85f8364d/python_output/main.py
tests/placement/test_improved_placement.py
tests/test_data/expected_outputs.json
tests/test_data/stm32-complex-pins.xml
tests/test_data/stm32g0-minimal.xml
tests/test_data/kicad9/example_circuit.py
tests/test_data/kicad9/circuit_tests/circuit1.py
tests/test_data/kicad9/circuit_tests/circuit2.py
tests/test_data/kicad9/circuit_tests/circuit3.py
tests/test_data/kicad9/circuit_tests/circuit4.py
tests/test_data/kicad9/circuit_tests/circuit5.py
tests/test_data/kicad9/circuit_tests/circuit6.py
tests/test_data/kicad9/circuit_tests/circuit7.py
tests/test_data/kicad9/circuit_tests/circuit8.py
tests/test_data/kicad9/circuit_tests/circuit9.py
tests/test_data/kicad9/expected_outputs/circuit1_expected.json
tests/test_data/kicad9/expected_outputs/circuit2_expected.json
tests/test_data/kicad9/expected_outputs/circuit4_expected.json
tests/test_data/kicad9/expected_outputs/netlist2_expected.json
tests/test_data/kicad9/json_tests/circuit1.json
tests/test_data/kicad9/json_tests/circuit2.json
tests/test_data/kicad9/json_tests/circuit3.json
tests/test_data/kicad9/json_tests/circuit4.json
tests/test_data/kicad9/json_tests/circuit5.json
tests/test_data/kicad9/json_tests/circuit6.json
tests/test_data/kicad9/json_tests/circuit7.json
tests/test_data/kicad9/json_tests/circuit8.json
tests/test_data/kicad9/json_tests/circuit9.json
tests/test_output/circuit1_output.json
tests/test_output/circuit2_output.json
tests/test_output/circuit3_output.json
tests/test_output/circuit4_output.json
tests/test_output/netlist1_output.json
tests/test_output/netlist2_output.json
tests/test_output/netlist3_output.json
tests/test_output/netlist4_output.json
tests/test_output/netlist5_output.json
tests/test_output/netlist6_output.json
tests/test_output/netlist7_output.json
tests/test_output/netlist8_output.json
tests/test_validation/test_simple_validator.py
tests/unit/__init__.py
tests/unit/test_core_circuit.py
tests/unit/test_debugging.py
tests/unit/test_enhanced_fmea.py
tests/unit/test_fast_jlc_search.py
tests/unit/test_fmea_analyzer.py
tests/unit/test_kicad_symbol_cache.py
tests/unit/test_python_code_generator_edge_cases.py
tests/unit/test_test_plan_agent.py
tests/unit/io/__init__.py
tests/unit/io/test_json_loader.py
tests/unit/jlc_integration/__init__.py
tests/unit/jlc_integration/test_jlc_parts_lookup.py
tests/unit/jlc_integration/test_jlc_web_scraper.py