audit_find_single_pin_nets
Find nets with exactly one pin and a label, port, or power object to flag broken schematic connections where a named signal has no second endpoint.
Instructions
Find nets that have EXACTLY ONE pin AND at least one net-label / port / power-object on them.
A single-pin net is normal for unused / no-connect pins. A single-pin net with a named label is a broken connection: the designer asserted "this signal goes somewhere" by naming it but the other end never made it onto the schematic. Common causes are a typo in a net-label that doesn't match its peer, a sheet-entry vs port-name mismatch on a hierarchical block, or an off-page connector that was deleted while routing was being re-arranged.
The flat hierarchy is queried (DM_DocumentFlattened) so nets
spanning multiple sheets via off-page connectors are counted
as one net.
Returns:
Dict with {checked, violations, items[]}. Each item
carries {net, designator, pin} for the lonely pin.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||