kicad_ctrl_analyze
Analyze a KiCad PCB to identify nets affected by changes. Returns track/via inventory per net and a highlight overlay PDF for review.
Instructions
Station 1: Analyze a PCB for affected nets.
Uploads the .kicad_pcb to the API, which parses all nets and returns an inventory of tracks/vias per net, plus a highlight overlay PDF.
IMPORTANT: Review the results before proceeding. Ask the operator to approve before calling kicad_ctrl_propose_ripup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_path | Yes | Path to .kicad_pro, .kicad_pcb, or project directory | |
| ecn_id | No | Optional ECN identifier to extract affected nets | |
| net_names | No | Optional explicit list of net names to analyze |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||