> ## Documentation Index
> Fetch the complete documentation index at: https://docs.decimal.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Roadmap

> What's in flight and planned on the DecimalAI platform & SDK.

Most of the near-term roadmap has shipped — see the **[Changelog](/changelog)** for full detail. The remaining in-flight work is below; [reach out](mailto:support@decimal.ai) if something specific is load-bearing for your team.

## What's next

<Note>
  Order and dates are aspirational, not contractual — if something is load-bearing for your team, [reach out](mailto:support@decimal.ai) and we'll prioritize accordingly.
</Note>

The core behavioral signal — model-swap call-replay — **shipped (preview)**. What remains on the roadmap is extending it across providers and to the full agent.

<Accordion title="Behavioral verification: shipped now (preview) + what's next">
  **Shipped (preview).** Model-swap call-replay is live. For the traces a model change affects, DecimalAI re-issues each **recorded model call** against the candidate model and diffs the new output against the original, so you see *which* traces actually change instead of "all N may differ." It replays a single recorded call, **not your agent**, so it runs without access to your code. It defaults to **mock** (no token spend); `mode=real` re-issues the call for real and is **same-provider only** (OpenAI↔OpenAI, Gemini↔Gemini). See [post-deploy bisect](/guides/post-deploy-bisect) for the complementary deploy-time confirmation.

  **On the roadmap.** Two extensions remain: **cross-provider swaps** (e.g. OpenAI→Gemini), which need prompt/format normalization to diff fairly, and **full end-to-end agent replay**, which re-runs your whole agent — multi-step, tool-calling, sub-agents — rather than a single recorded model call.
</Accordion>

<CardGroup cols={2}>
  <Card title="GDPR per-user data deletion" icon="shield-halved">
    A dedicated per-user data-deletion endpoint + SDK opt-out for PII scrubbing. Today this is handled manually — email [support@decimal.ai](mailto:support@decimal.ai) with the user IDs to purge.
  </Card>
</CardGroup>

Track shipped updates in the **[Changelog](/changelog)**, and help shape what's next:

* Open an issue on [`decimal-labs/decimalai-python`](https://github.com/decimal-labs/decimalai-python/issues) for SDK feedback
* Email [support@decimal.ai](mailto:support@decimal.ai) for platform / enterprise asks
