Skip to content

Backlog

This backlog tracks planned work for Vortex.

Detailed platform delivery backlog:

Status labels:

  • Now: actively prioritized
  • Next: queued for upcoming iterations
  • Later: 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 (localhost and 127.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 CODEOWNERS for api, web, and infra.
  • [ ] 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_db DDL 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 CODEOWNERS coverage 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.

Licensed under the MIT License.