Rbanh commented on issue Rbanh/schemeta#8 2026-02-18 20:37:59 -05:00
QA/CI hardening: e2e editor tests, schema regression tests, and release checklist

Release-readiness docs are now in main via commit 7b6b176.

Delivered:

  • Added docs/release-checklist.md (pre-merge, validation gates, visual quality, env/rate-limit checks, release artifact…
Rbanh commented on issue Rbanh/schemeta#9 2026-02-18 20:37:59 -05:00
MCP/API productionization: versioned contracts, auth model, and operational docs

Operations slice delivered in main via commit 7b6b176.

Delivered:

  • Added docs/operations-runbook.md with runtime/env vars, endpoint checks, incident playbook, release/rollback steps, and…
Rbanh pushed to main at Rbanh/schemeta 2026-02-18 20:37:52 -05:00
7b6b176b1b Add release checklist and operations runbook docs
Rbanh commented on issue Rbanh/schemeta#4 2026-02-18 20:36:17 -05:00
Inspector UX redesign: task-oriented editors with less cognitive load

Implemented additional inspector IA polish for Issue #4 in commit bf64195.

Shipped

  • Added collapsible inspector sections:
    • Component
    • Symbol
    • Pin
    • Net
  • Added persistent…
Rbanh pushed to main at Rbanh/schemeta 2026-02-18 20:36:09 -05:00
bf64195c45 Add collapsible inspector sections with persisted state
Rbanh commented on issue Rbanh/schemeta#3 2026-02-18 20:34:41 -05:00
Symbol/pin editor safety: schema-constrained edits with net reference migration

Implemented another validation-hardening slice for Issue #3 in commit c02b146.

Shipped

  • Added inline symbol editor validation UX:
    • per-row invalid highlighting (invalidRow) for…
Rbanh pushed to main at Rbanh/schemeta 2026-02-18 20:34:33 -05:00
c02b14649e Add inline validation feedback for symbol pin row edits
Rbanh commented on issue Rbanh/schemeta#9 2026-02-17 00:47:15 -05:00
MCP/API productionization: versioned contracts, auth model, and operational docs

Implemented another Issue #9 hardening slice in commit 9ee97ff.

Shipped

  • Added per-client POST request throttling in src/server.js for:
    • /compile
    • /analyze
    • /layout/auto
Rbanh pushed to main at Rbanh/schemeta 2026-02-17 00:47:04 -05:00
9ee97ffa8e Add per-client API rate limiting for hosted hardening
Rbanh commented on issue Rbanh/schemeta#7 2026-02-17 00:46:15 -05:00
Accessibility and keyboard-first workflow compliance

Implemented first accessibility slice for Issue #7 in commit 60f5274.

Shipped

  • Added keyboard activation support for left-pane list items:
    • Instances/Nets list items are now focusable…
Rbanh pushed to main at Rbanh/schemeta 2026-02-17 00:46:07 -05:00
60f52742ad Improve keyboard accessibility for lists and focus visibility
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…