Rbanh commented on issue Rbanh/schemeta#3 2026-02-18 20:51:34 -05:00
Symbol/pin editor safety: schema-constrained edits with net reference migration

Implemented a major symbol/pin safety pass in main via commit fcad4b2.

Delivered:

  • Added explicit Preview Migration flow in Symbol editor.
  • Added migration impact summary before commit…
Rbanh pushed to main at Rbanh/schemeta 2026-02-18 20:51:29 -05:00
fcad4b284b Harden symbol editor with migration preview and pin reorder
Rbanh commented on issue Rbanh/schemeta#8 2026-02-18 20:43:10 -05:00
QA/CI hardening: e2e editor tests, schema regression tests, and release checklist

Additional QA gate added in main via commit c6578c0.

Delivered:

  • Introduced tests/perf-budget.test.js to detect compile performance regressions automatically.
  • npm test now includes…
Rbanh commented on issue Rbanh/schemeta#6 2026-02-18 20:43:09 -05:00
Performance budget and virtualization for large schematics

Performance regression coverage increment shipped in main via commit c6578c0.

Delivered:

  • Added tests/perf-budget.test.js with a deterministic large synthetic model.
  • Added a compile-time…
Rbanh pushed to main at Rbanh/schemeta 2026-02-18 20:43:03 -05:00
c6578c05fe Add compile performance budget regression test
Rbanh commented on issue Rbanh/schemeta#8 2026-02-18 20:42:07 -05:00
QA/CI hardening: e2e editor tests, schema regression tests, and release checklist

QA regression coverage expanded in main via commit 2cfef41.

Delivered:

  • Added tests/schema-regression.test.js to lock down streamlined schema behavior:
    • shorthand symbol definitions…
Rbanh pushed to main at Rbanh/schemeta 2026-02-18 20:42:02 -05:00
2cfef4198a Add schema regression tests for shorthand symbol model
Rbanh commented on issue Rbanh/schemeta#9 2026-02-18 20:41:10 -05:00
MCP/API productionization: versioned contracts, auth model, and operational docs

Contract-test slice completed in main via commit 925f807.

Delivered:

  • Added tests/api-contract.test.js covering stable REST/MCP contract envelopes.
  • Added assertions for compile/analyze…
Rbanh pushed to main at Rbanh/schemeta 2026-02-18 20:41:03 -05:00
925f8072e9 Add import-safe API/MCP contract tests
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