Problem
No auth or per-client isolation; one user can starve the system.
Proposed change
- API keys or JWT auth.
- Per-tenant limits:
- concurrent jobs
- CPU / memory
- runtime
- queue depth
Acceptance criteria
- Requests without auth are rejected.
- Quotas enforced at queue and executor layers.
Problem
No auth or per-client isolation; one user can starve the system.
Proposed change
Acceptance criteria