Skip to main content
A parking lot for capabilities evaluated and deliberately deferred. This is not a commitment; it records what to reach for, when it would be worth the complexity, and why it isn’t built now. An item graduates out of here only when its trigger condition is met.
For directions already taken, see Architecture and Concepts. This page is the “not now, but here’s the door” list, so a deliberate omission isn’t mistaken for an oversight.

Quick read

Multi-tenancy & isolation

Current baseline instead: plain-Kubernetes per-tenant isolation: namespace + ResourceQuota + RBAC + NetworkPolicy, with LiteLLM (keys/budgets/teams) and Kueue (GPU quota fairness) as the real tenancy controls. The multi-tenancy investment goes into SSO and a self-service key portal, where the multi-team value actually is.

Model delivery & performance

Deploy-time safety

Observability

MLOps & data lifecycle

A whole lifecycle milestone, deferred post-publish. The platform today serves models; it does not yet manage the lifecycle that produces and promotes them. Each piece below is real and scoped, but the milestone as a unit waits until the platform needs lifecycle and data, not just serving.

GPU density & sharing

Time-slicing has been tested for letting multiple pods share one GPU by interleaving. It is a fairness/packing lever with no isolation (a noisy pod starves its neighbors), so it stays an opt-in density tool, not a default in the single-hot-model footprint. The remaining density work below is genuinely deferred.

Cold-start reduction

Governance & cost

Serving correctness backlog

Small, real serving-correctness items. Each is a known gap, not a hypothetical.