Block a user
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…
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_versionschema_version-…
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-…
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…
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
- Component:
- Added safe…
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…
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+…
- Undo:
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…
MCP/API productionization: versioned contracts, auth model, and operational docs
Accessibility and keyboard-first workflow compliance
QA/CI hardening: e2e editor tests, schema regression tests, and release checklist
Label placement and readability pass: prevent text collisions and duplicate noise