Skip to content

Preserve real schematic pin electrical types - #73

Open
Abse2001 wants to merge 1 commit into
tscircuit:codex/repro-pin-electrical-typesfrom
Abse2001:codex/pin-electrical-types
Open

Preserve real schematic pin electrical types#73
Abse2001 wants to merge 1 commit into
tscircuit:codex/repro-pin-electrical-typesfrom
Abse2001:codex/pin-electrical-types

Conversation

@Abse2001

@Abse2001 Abse2001 commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Maps Circuit JSON input, output, bidirectional, open-drain/open-collector, power, push-pull, and passive semantics to native Altium pin ELECTRICAL values.
  • Restores all six output pins and both power pins on the complete HERON systems schematic.
  • Updates the full-circuit snapshot so its source and round-trip pin-type bars match.

Stack

  • Repro/base: the new real-circuit repro PR on codex/repro-pin-electrical-types
  • This PR: fix only

Verification

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

View the fixed full-circuit snapshot

@Abse2001
Abse2001 force-pushed the codex/pin-electrical-types branch from d9d2f89 to 3366d93 Compare August 31, 2026 21:22
@Abse2001 Abse2001 changed the title Map Circuit JSON pins to Altium electrical types Preserve real schematic pin electrical types Aug 31, 2026
@Abse2001
Abse2001 force-pushed the codex/pin-electrical-types branch from 3366d93 to 18c3fe1 Compare September 2, 2026 12:04
@Abse2001
Abse2001 changed the base branch from main to codex/repro-pin-electrical-types September 2, 2026 12:04
@Abse2001
Abse2001 force-pushed the codex/pin-electrical-types branch from 18c3fe1 to 3aa6f24 Compare September 2, 2026 12:41
@Abse2001
Abse2001 force-pushed the codex/pin-electrical-types branch from 3aa6f24 to ff987b1 Compare September 2, 2026 12:47
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