Rbanh commented on issue Rbanh/schemeta#6 2026-02-17 00:45:03 -05:00
Performance budget and virtualization for large schematics

Implemented first performance slice for Issue #6 in commit 559ff51.

Shipped

  • Added list virtualization (windowed rendering + overscan) for left-pane lists:
    • Instances list
    • Nets…
Rbanh pushed to main at Rbanh/schemeta 2026-02-17 00:44:56 -05:00
559ff51013 Virtualize instance and net lists for large schematic performance
Rbanh commented on issue Rbanh/schemeta#9 2026-02-16 22:08:59 -05:00
MCP/API productionization: versioned contracts, auth model, and operational docs

Implemented first productionization slice for Issue #9 in commit 3cb6fee.

Shipped

  • Added explicit envelope version metadata for REST responses:
    • api_version
    • schema_version -…
Rbanh pushed to main at Rbanh/schemeta 2026-02-16 22:08:52 -05:00
3cb6feeb15 Add API/schema version metadata to REST and MCP responses
Rbanh commented on issue Rbanh/schemeta#8 2026-02-16 22:07:41 -05:00
QA/CI hardening: e2e editor tests, schema regression tests, and release checklist

Progress update for Issue #8 in commit 80f46a7.

Shipped

  • Extended compile test coverage to assert new layout quality metrics introduced during routing polish:
    • total_bends -…
Rbanh pushed to main at Rbanh/schemeta 2026-02-16 22:07:31 -05:00
80f46a70c9 Extend compile tests for new layout quality metrics
Rbanh commented on issue Rbanh/schemeta#3 2026-02-16 22:06:45 -05:00
Symbol/pin editor safety: schema-constrained edits with net reference migration

Implemented another safety slice for Issue #3 in commit bb3edfd.

Shipped

  • Hardened pin migration behavior during symbol edits:
    • when pin names are renamed, `instances[].properties.pin_ui…
Rbanh pushed to main at Rbanh/schemeta 2026-02-16 22:06:35 -05:00
bb3edfdc76 Preserve pin UI metadata during symbol pin migrations
Rbanh commented on issue Rbanh/schemeta#4 2026-02-16 22:05:22 -05:00
Inspector UX redesign: task-oriented editors with less cognitive load

Implemented another Issue #4 slice in commit b7ba158.

Shipped

  • Added inspector quick actions in context:
    • Component: Duplicate, Delete, Isolate
    • Net: Isolate
  • Added safe…
Rbanh pushed to main at Rbanh/schemeta 2026-02-16 22:05:14 -05:00
b7ba158880 Add inspector quick actions for duplicate/delete/isolate
Rbanh commented on issue Rbanh/schemeta#5 2026-02-16 22:03:58 -05:00
Label placement and readability pass: prevent text collisions and duplicate noise

Implemented first readability slice for Issue #5 in commit f938c6d.

Shipped

  • Added label metadata attributes on component labels (data-ref-label, data-value-label) to enable unified…
Rbanh pushed to main at Rbanh/schemeta 2026-02-16 22:03:51 -05:00
f938c6dcbc Improve label readability with collision suppression and zoom density
Rbanh commented on issue Rbanh/schemeta#2 2026-02-16 22:01:13 -05:00
Selection & edit UX hardening: predictable drag, deselect, isolate, and multi-select behavior

Implemented first hardening slice for Issue #2 in commit 85e5a34.

Shipped

  • Added Undo/Redo controls in top toolbar with keyboard shortcuts:
    • Undo: Ctrl/Cmd+Z
    • Redo: `Ctrl/Cmd+Shift+…
Rbanh pushed to main at Rbanh/schemeta 2026-02-16 22:01:04 -05:00
85e5a345f1 Harden selection UX and add undo/redo history controls
Rbanh commented on issue Rbanh/schemeta#1 2026-02-16 21:55:39 -05:00
Routing engine v2: overlap-averse schematic routing with label-tie fallback

Implemented first production-polish slice for routing quality in commit 6c5431a.

Shipped

  • Stronger A* penalties for congested channels and component-adjacent routing lanes.
  • Added channel…
Rbanh pushed to main at Rbanh/schemeta 2026-02-16 21:55:32 -05:00
6c5431a6e5 Improve routing quality heuristics and expose detour/bend metrics
Rbanh opened issue Rbanh/schemeta#9 2026-02-16 21:47:36 -05:00
MCP/API productionization: versioned contracts, auth model, and operational docs
Rbanh opened issue Rbanh/schemeta#7 2026-02-16 21:47:10 -05:00
Accessibility and keyboard-first workflow compliance
Rbanh opened issue Rbanh/schemeta#8 2026-02-16 21:47:10 -05:00
QA/CI hardening: e2e editor tests, schema regression tests, and release checklist
Rbanh opened issue Rbanh/schemeta#5 2026-02-16 21:47:09 -05:00
Label placement and readability pass: prevent text collisions and duplicate noise