audit_find_floating_ports
Identify schematic ports whose nets connect to no component pin or sheet-symbol entry, catching editing leftovers and incomplete hookups that ERC misses across hierarchical designs.
Instructions
Find schematic ports that aren't actually connected to anything.
On each schematic sheet a port is "floating" if its net does not appear on any component pin OR any sheet-symbol entry on the same sheet. A floating port is usually an editing leftover (renamed a net but forgot to retag the port) or a never-completed hookup -- ERC can miss these when the port carries a valid net-label tag that just doesn't connect to anything physically.
Walks the compiled / flattened doc tree so multichannel / hierarchical designs are covered.
Returns:
Dict with:
- checked: total port objects inspected
- violations: floating-port count
- items: per-violation {net, sheet, location}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||