1.4 KiB
1.4 KiB
Schemeta Release Checklist
Use this checklist before cutting a release tag.
Pre-merge
- All relevant issue acceptance criteria are reviewed.
- PRs are linked to tracked Gitea issues.
- No unresolved critical/major diagnostics regressions.
Validation Gates
npm testpasses.- Core smoke flow tested in UI:
- Load sample
- Edit component/pin/net/symbol
- Undo/redo works
- Export/import roundtrip works
- Compile/analyze API smoke checks return expected envelopes.
- MCP tool calls (
schemeta_compile,schemeta_analyze,schemeta_ui_bundle) work.
Visual Quality
- Representative circuits reviewed for routing readability.
- Labels remain legible at common zoom levels.
- No major overlap/crossing regressions vs previous release baseline.
Security / Operations
- Deployment env vars verified:
PORTMAX_BODY_BYTESMAX_REQUESTS_PER_MINUTECORS_ORIGIN
- Rate limiting behavior manually validated.
- Health endpoint checked in target environment.
Release Artifacts
README.mdupdated for any interface/version changes.api_versionandschema_versionchanges reviewed/documented.- Changelog/release notes generated with notable UX/compat changes.
- Tag pushed and release announcement links to milestone/issues.