- Introduced `kicad_cli.sh` for local and Docker-based kicad-cli execution. - Created `schops.py` for schematic operations including ERC, BOM, netlist exports, and bulk edits. - Added README.md for schops with installation and usage instructions. - Included requirements.txt for necessary Python packages. - Implemented rules engine for applying field defaults and renaming nets. - Added tests for rules engine functionality. - Introduced scope guard script to enforce file modification policies based on PR labels. - Created watch script to monitor KiCad files and trigger hardware gate on changes.
291 B
291 B
Hardware standards (KiCad)
- Un schéma propre (labels globaux cohérents, conventions power)
- Champs BOM normalisés : Manufacturer, MPN, Supplier, SKU, DNP, Variant
- Gates obligatoires : ERC vert + netlist exportable
- Briques : préférer des Design Blocks versionnés (KiCad 9)