board.py now wraps each section in a SKiDL Group (Power/MCU/Audio/RTC/MIDI/Indicator/ Speaker/Interconnect) via inline grp()/endgrp() helpers (no reindent). The netlist now carries a per-part (sheetpath (names "/<block>/")), so in Pcbnew you can right-click a footprint -> Select -> Items in Same Hierarchical Sheet and move a whole block at once instead of dragging 167 loose parts. 167 parts across 8 sheets; ERC 0 errors. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| audio_chain.py | ||
| board.py | ||
| indicator.py | ||
| interconnect.py | ||
| mcu_core.py | ||
| midi.py | ||
| power_tree.py | ||
| rtc.py | ||
| speaker.py | ||
| stage1_input.py | ||
| stage1b_select.py | ||
| stage2_dac.py | ||
| stage3_sum.py | ||
| stage4_driver.py | ||