Backlog
This backlog tracks planned work for Vortex.
Detailed platform delivery backlog:
Status labels:
Now: actively prioritizedNext: queued for upcoming iterationsLater: planned but not yet scheduled
Now
- [x] Formalize API versioning policy and deprecation timeline.
- [x] Expand API test coverage for auth flows and user endpoints.
- [x] Implement primitive auth UX pages and token-based sign-in lifecycle.
- [x] Add local development CORS support for web-to-api auth requests (
localhostand127.0.0.1). - [x] Implement CRUD for Applications and Databases in API and dashboard.
- [x] Implement core Tables, Columns, Records, and Values endpoints with convenience relationship routes.
- [ ] Add CI checks for docs link integrity and markdown linting.
- [ ] Add release workflow checklist tied to changelog updates.
Next
- [ ] Introduce role-based access control (RBAC) primitives in API.
- [ ] Add observability baseline (structured logs, health metrics, request tracing).
- [ ] Publish SDK usage examples for common auth and user workflows.
- [ ] Add repository-level
CODEOWNERSforapi,web, andinfra. - [ ] Add integration tests validating browser-to-API CORS behavior for auth endpoints.
- [ ] Replace in-memory login attempt tracking with persistent and distributed-safe storage.
- [ ] Move runtime schema mutations from app startup into Alembic migrations (remove
init_dbDDL side effects). - [ ] Add docs PR preview deployment links to pull requests.
- [ ] Add docs link checking and markdown linting in CI for docs-only and mixed PRs.
- [ ] Add
CODEOWNERScoverage for docs sections by audience (users,admins,developers,community). - [ ] Add PR template prompts for changelog coverage and docs impact notes.
- [ ] Define docs contribution workflow page with branch conventions and review expectations.
- [ ] Add docs feedback/discussion links for asynchronous community input.
- [ ] Add pagination, filtering, and sorting to Applications and Databases list endpoints and dashboard tables.
- [ ] Add per-resource role-based authorization for Applications, Databases, Tables, Columns, Records, and Values.
- [ ] Add end-to-end tests for convenience endpoints (
/databases/{id}/tables,/tables/{id}/records, etc.).
Later
- [ ] Define plugin/extension model for low-code runtime components.
- [ ] Add production deployment guides for container and cloud targets.
- [ ] Add multi-tenant organization and workspace data model docs.
- [ ] Establish performance budgets and frontend monitoring for web app UX.
- [ ] Design and implement Data Connectors as a separate concept from internal Databases.
Backlog Maintenance
Update this page when work is added, reprioritized, or completed. Completed items should move to the changelog when they ship.