Files
Clément SAILLANT c2addfd81d feat(hw): add schops tool for schematic operations and kicad-cli integration
- 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.
2026-02-18 23:47:56 +01:00
..

Specs (Spec-driven)

Flux conseillé (itératif) :

  1. 00_intake.md : idée brute + contexte
  2. 01_spec.md : spec claire + AC
  3. 02_arch.md : architecture + ADR
  4. 03_plan.md : plan découpé, risques, validations
  5. 04_tasks.md : backlog exécutable (issues / PRs)
  6. Implémentation (firmware/hardware) + tests + doc

Le fichier constraints.yaml est la source de vérité des contraintes non-fonctionnelles et règles repo.