Skip to content

Reproduce lost pin electrical types on real Altium schematics - #95

Open
Abse2001 wants to merge 4 commits into
mainfrom
codex/repro-pin-electrical-types
Open

Reproduce lost pin electrical types on real Altium schematics#95
Abse2001 wants to merge 4 commits into
mainfrom
codex/repro-pin-electrical-types

Conversation

@Abse2001

@Abse2001 Abse2001 commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds semantic pin-type checks to the existing pinned open-source Altium schematic round trips.
  • Uses the complete HERON systems_pcb.SchDoc, where six native output pins and two native power pins become passive after Circuit JSON is converted back to Altium.
  • Keeps the full circuit in the test; there is no focused or synthetic pin fixture.
  • Extends the full-board snapshot with source-versus-round-trip pin-type bars so the loss is visible.

Stack

  1. This PR: real-circuit repro only; it asserts the current loss.
  2. Preserve real schematic pin electrical types #73: fix only, based on this branch.

Verification

  • Five pinned open-source schematic round trips pass.
  • bun run format:check
  • bun run typecheck

View the full-circuit repro snapshot

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