Skip to content

feat: Apply accepted connection entries as KiCad net labels - #58

Merged
badimirzai merged 3 commits into
mainfrom
feat--Apply-accepted-net-labels-only
Oct 8, 2026
Merged

badimirzai merged 3 commits into
mainfrom
feat--Apply-accepted-net-labels-only

Conversation

@badimirzai

Copy link
Copy Markdown
Owner

Summary

  • rv connections apply <path> adds one local net label at each unconnected pin named by an accepted entry in .architon/connections.proposal.yaml.
  • Only status: accepted is applied. A decided entry is not accepted until a person or a later tool changes that status. needs_choice and conflict are never applied.
  • Both pins must already exist. A missing pin, a pin already on a different net, or a pin with a no-connect exits 3 and writes nothing. A pin already on the proposal net is left as it is. Every accepted entry is applied, or none are.
  • The command does not scan, call a model, or draw wires. It does not move a symbol, edit a .kicad_pcb, or add a no-connect or a new symbol. The label matches KiCad 9 (version 20250114).
  • It prints the schematic paths that changed and the entry ids applied, then tells you to run rv scan or the verify tool. It does not print a pass or fail.

@badimirzai
badimirzai merged commit 88b5239 into main Oct 8, 2026
2 checks passed
@badimirzai
badimirzai deleted the feat--Apply-accepted-net-labels-only branch October 10, 2026 14:16
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