CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
.claude/commands/dev/dead-code-analysis.md
.claude/commands/dev/publish-pypi.md
.claude/commands/dev/review-implementation.md
.claude/commands/dev/run-tests.md
.claude/commands/dev/update-and-commit.md
.claude/commands/test/run-reference-tests.md
.claude/commands/user/create-schematic.md
.claude/commands/user/generate-circuit.md
examples/LOGGING_QUICK_REFERENCE.md
examples/README.md
examples/component_rotation.py
examples/create_routing_demo.py
examples/example.py
examples/example_logging_sample_output.md
examples/hierarchy_example.py
examples/kicad_cli_exports.py
examples/logging_framework_guide.py
examples/orthogonal_routing_demo.py
examples/pin_aligned_placement.py
examples/stm32g431_simple.py
kicad_sch_api/__init__.py
kicad_sch_api/cli.py
kicad_sch_api/py.typed
kicad_sch_api.egg-info/PKG-INFO
kicad_sch_api.egg-info/SOURCES.txt
kicad_sch_api.egg-info/dependency_links.txt
kicad_sch_api.egg-info/entry_points.txt
kicad_sch_api.egg-info/requires.txt
kicad_sch_api.egg-info/top_level.txt
kicad_sch_api/cli/__init__.py
kicad_sch_api/cli/base.py
kicad_sch_api/cli/bom.py
kicad_sch_api/cli/erc.py
kicad_sch_api/cli/export_docs.py
kicad_sch_api/cli/kicad_to_python.py
kicad_sch_api/cli/netlist.py
kicad_sch_api/cli/types.py
kicad_sch_api/collections/__init__.py
kicad_sch_api/collections/base.py
kicad_sch_api/collections/components.py
kicad_sch_api/collections/junctions.py
kicad_sch_api/collections/labels.py
kicad_sch_api/collections/wires.py
kicad_sch_api/core/__init__.py
kicad_sch_api/core/component_bounds.py
kicad_sch_api/core/components.py
kicad_sch_api/core/config.py
kicad_sch_api/core/connectivity.py
kicad_sch_api/core/exceptions.py
kicad_sch_api/core/formatter.py
kicad_sch_api/core/geometry.py
kicad_sch_api/core/ic_manager.py
kicad_sch_api/core/junctions.py
kicad_sch_api/core/labels.py
kicad_sch_api/core/nets.py
kicad_sch_api/core/no_connects.py
kicad_sch_api/core/parser.py
kicad_sch_api/core/parsing_utils.py
kicad_sch_api/core/pin_utils.py
kicad_sch_api/core/schematic.py
kicad_sch_api/core/texts.py
kicad_sch_api/core/types.py
kicad_sch_api/core/wires.py
kicad_sch_api/core/collections/__init__.py
kicad_sch_api/core/collections/base.py
kicad_sch_api/core/factories/__init__.py
kicad_sch_api/core/factories/element_factory.py
kicad_sch_api/core/managers/__init__.py
kicad_sch_api/core/managers/base.py
kicad_sch_api/core/managers/file_io.py
kicad_sch_api/core/managers/format_sync.py
kicad_sch_api/core/managers/graphics.py
kicad_sch_api/core/managers/hierarchy.py
kicad_sch_api/core/managers/metadata.py
kicad_sch_api/core/managers/sheet.py
kicad_sch_api/core/managers/text_elements.py
kicad_sch_api/core/managers/validation.py
kicad_sch_api/core/managers/wire.py
kicad_sch_api/discovery/__init__.py
kicad_sch_api/discovery/search_index.py
kicad_sch_api/exporters/__init__.py
kicad_sch_api/exporters/python_generator.py
kicad_sch_api/exporters/templates/default.py.jinja2
kicad_sch_api/geometry/__init__.py
kicad_sch_api/geometry/font_metrics.py
kicad_sch_api/geometry/routing.py
kicad_sch_api/geometry/symbol_bbox.py
kicad_sch_api/interfaces/__init__.py
kicad_sch_api/interfaces/parser.py
kicad_sch_api/interfaces/repository.py
kicad_sch_api/interfaces/resolver.py
kicad_sch_api/library/__init__.py
kicad_sch_api/library/cache.py
kicad_sch_api/parsers/__init__.py
kicad_sch_api/parsers/base.py
kicad_sch_api/parsers/registry.py
kicad_sch_api/parsers/utils.py
kicad_sch_api/parsers/elements/__init__.py
kicad_sch_api/parsers/elements/graphics_parser.py
kicad_sch_api/parsers/elements/label_parser.py
kicad_sch_api/parsers/elements/library_parser.py
kicad_sch_api/parsers/elements/metadata_parser.py
kicad_sch_api/parsers/elements/sheet_parser.py
kicad_sch_api/parsers/elements/symbol_parser.py
kicad_sch_api/parsers/elements/text_parser.py
kicad_sch_api/parsers/elements/wire_parser.py
kicad_sch_api/symbols/__init__.py
kicad_sch_api/symbols/cache.py
kicad_sch_api/symbols/resolver.py
kicad_sch_api/symbols/validators.py
kicad_sch_api/utils/__init__.py
kicad_sch_api/utils/logging.py
kicad_sch_api/utils/logging_decorators.py
kicad_sch_api/utils/validation.py
kicad_sch_api/validation/__init__.py
kicad_sch_api/validation/erc.py
kicad_sch_api/validation/erc_models.py
kicad_sch_api/validation/pin_matrix.py
kicad_sch_api/validation/validators.py
kicad_sch_api/wrappers/__init__.py
kicad_sch_api/wrappers/base.py
kicad_sch_api/wrappers/wire.py
mcp_server/__init__.py
mcp_server/example_logging_integration.py
mcp_server/models.py
mcp_server/server.py
mcp_server/utils.py
mcp_server/tools/__init__.py
mcp_server/tools/component_tools.py
mcp_server/tools/connectivity_tools.py
mcp_server/tools/consolidated_tools.py
mcp_server/tools/pin_discovery.py
mcp_server/utils/__init__.py
mcp_server/utils/logging.py
tests/test_bounding_box_rectangles.py
tests/test_cli_integration.py
tests/test_component_removal.py
tests/test_element_removal.py
tests/test_geometry.py
tests/test_grid_snapping.py
tests/test_hierarchical_instances.py
tests/test_image_support.py
tests/test_issue_13_public_properties.py
tests/test_kicad_validation.py
tests/test_parse_reference_rectangles.py
tests/test_pin_positioning.py
tests/test_pin_to_pin_wiring.py
tests/test_property_rotation_preservation.py
tests/test_rectangle.py
tests/test_rectangle_roundtrip.py
tests/test_removal_against_references.py
tests/test_wire_operations.py
tests/reference_tests/reference_kicad_projects/README.md
tests/reference_tests/reference_kicad_projects/blank_schematic/blank_schematic.kicad_pro
tests/reference_tests/reference_kicad_projects/blank_schematic/blank_schematic.kicad_sch
tests/reference_tests/reference_kicad_projects/multi_unit_7400/multi_unit_7400.kicad_pro
tests/reference_tests/reference_kicad_projects/multi_unit_7400/multi_unit_7400.kicad_sch
tests/reference_tests/reference_kicad_projects/power_symbols/power_symbols.kicad_pro
tests/reference_tests/reference_kicad_projects/power_symbols/power_symbols.kicad_sch
tests/reference_tests/reference_kicad_projects/resistor_divider/resistor_divider.kicad_pro
tests/reference_tests/reference_kicad_projects/resistor_divider/resistor_divider.kicad_sch
tests/reference_tests/reference_kicad_projects/sch_title/sch_title.kicad_pro
tests/reference_tests/reference_kicad_projects/sch_title/sch_title.kicad_sch
tests/reference_tests/reference_kicad_projects/sheet_pin_edges/sheet_pin_edges.kicad_sch
tests/reference_tests/reference_kicad_projects/sheet_pin_edges/subsheet.kicad_sch
tests/reference_tests/reference_kicad_projects/single_extended_component/single_extended_component.kicad_pro
tests/reference_tests/reference_kicad_projects/single_extended_component/single_extended_component.kicad_sch
tests/reference_tests/reference_kicad_projects/single_hierarchical_sheet/single_hierarchical_sheet.kicad_pro
tests/reference_tests/reference_kicad_projects/single_hierarchical_sheet/single_hierarchical_sheet.kicad_sch
tests/reference_tests/reference_kicad_projects/single_hierarchical_sheet/subcircuit1.kicad_sch
tests/reference_tests/reference_kicad_projects/single_label/single_label.kicad_pro
tests/reference_tests/reference_kicad_projects/single_label/single_label.kicad_sch
tests/reference_tests/reference_kicad_projects/single_label_hierarchical/single_label_hierarchical.kicad_pro
tests/reference_tests/reference_kicad_projects/single_label_hierarchical/single_label_hierarchical.kicad_sch
tests/reference_tests/reference_kicad_projects/single_resistor/single_resistor.kicad_pro
tests/reference_tests/reference_kicad_projects/single_resistor/single_resistor.kicad_sch
tests/reference_tests/reference_kicad_projects/single_text/single_text.kicad_pro
tests/reference_tests/reference_kicad_projects/single_text/single_text.kicad_sch
tests/reference_tests/reference_kicad_projects/single_text_box/single_text_box.kicad_pro
tests/reference_tests/reference_kicad_projects/single_text_box/single_text_box.kicad_sch
tests/reference_tests/reference_kicad_projects/single_wire/single_wire.kicad_pro
tests/reference_tests/reference_kicad_projects/single_wire/single_wire.kicad_sch
tests/reference_tests/reference_kicad_projects/two_resistors/two_resistors.kicad_pro
tests/reference_tests/reference_kicad_projects/two_resistors/two_resistors.kicad_sch