# All scripts: set vars in .env or pass via CLI; CLI overrides .env. # Capacitors by net pair (KiCad .kicad_pcb only) INPUT_FILE=board.kicad_pcb OUTPUT_FILE=outputs/capacitors_by_net_pair.json # Compare KiCad locations (.kicad_pcb) FILE1=board_v1.kicad_pcb FILE2=board_v2.kicad_pcb COMPARE_OUTPUT=outputs/compare_locations.json THRESHOLD=1.0 # Spreadsheet diff (designator column, data from row 10) SHEET1=sheet1.xlsx SHEET2=sheet2.xlsx DIFF_OUTPUT=outputs/spreadsheet_diff.json DESIGNATOR_COL=0 START_ROW=9 # Find bottom termination parts (search description column only; no package column) SHEET=sheet.xlsx BOTTOM_TERM_OUTPUT=outputs/bottom_termination_parts.json DESCRIPTION_COL=1