Skip to content

Move the V2 controller files into PCB/v2.x/snips - #106

Merged
thePunderWoman merged 1 commit into
mainfrom
pcb-v2-snips-folder
Nov 2, 2026
Merged

thePunderWoman merged 1 commit into
mainfrom
pcb-v2-snips-folder

Conversation

@thePunderWoman

Copy link
Copy Markdown
Owner

V2 now has two boards, so each gets its own folder: the controller in PCB/v2.x/snips and the XBee carrier in PCB/v2.x/xbee-carrier.

Changes

  • All 80 V2 files move into PCB/v2.x/snips/.
  • CI, the docs, the latch simulation's header and CLAUDE.md point at the new paths.
  • The board's 80 Stackup Source fields now name the new location, which CI's sync check requires.

Library, 3D model and .stackup_sch paths are relative to the project, so they did not need changing.

Verification

There are no design or production changes:

  • Stackup Source is the only thing that changed in the board file.
  • All 11 gerber layers from the moved board match the production files.
  • The purchasing BOM is byte-identical to the production BOM.
  • DRC on both boards: 0 violations, 0 unconnected. Sync is clean on both.
  • stackup check: 0 errors on both. bom_check on V2: 44 lines, 0 problems.
  • latch_v2_sim.py passes all 47 checks. It does not run in CI.

🤖 Generated with Claude Code

V2 now has two boards, so each gets its own folder: the controller in
PCB/v2.x/snips and the XBee carrier in PCB/v2.x/xbee-carrier.

Update the paths in CI, the docs, the latch simulation and CLAUDE.md, and
resync the board so its Stackup Source fields name the new location. No
design or production content changes.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@thePunderWoman
thePunderWoman merged commit 0858697 into main Nov 2, 2026
3 checks passed
@thePunderWoman
thePunderWoman deleted the pcb-v2-snips-folder branch November 2, 2026 04:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant