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

# Roadmap

> Improvements and features coming to the Darpan engine and app, in order — plus what shipped most recently.

What we shipped most recently and what we are building next, in order. Shipped work moves to [Release updates](/releases/updates); the order below is influenced by [feature requests](/releases/feature-requests).

## Recently shipped

<div className="rm-card">
  <p><strong>v1.0.2 — deployment hotfix</strong> <span className="rm-pill">Shipped · Jul 3, 2026</span></p>
  <p className="rm-muted">In-container data loads fixed; deploys pin this version. No product changes; see [Release updates](/releases/updates).</p>
</div>

<div className="rm-card">
  <p><strong>v1.0.1 — production build fix</strong> <span className="rm-pill">Shipped · Jul 3, 2026</span></p>
  <p className="rm-muted">Production images build directly from the tag. No product changes; see [Release updates](/releases/updates).</p>
</div>

## Up next, in order

<div className="rm-timeline">
  <div className="rm-step">
    <div className="rm-step-marker">1</div>

    <div>
      <p><strong>Composite-key reconciliation matching</strong> <span className="rm-pill-next">Next up</span> <span className="rm-pill-surface">Engine · App</span></p>
      <p className="rm-muted">Match records on a combination of fields, not just a single key — configured in the rule builder.</p>
    </div>
  </div>

  <div className="rm-step">
    <div className="rm-step-marker">2</div>

    <div>
      <p><strong>Idempotency keys for API mutations</strong> <span className="rm-pill-surface">Engine</span></p>
      <p className="rm-muted">Retry any mutating API call safely without duplicating work.</p>
    </div>
  </div>

  <div className="rm-step">
    <div className="rm-step-marker">3</div>

    <div>
      <p><strong>Returns reconciliation</strong> <span className="rm-pill-surface">Engine · App</span></p>
      <p className="rm-muted">Track returns against source and target systems, the same way orders are reconciled today.</p>
    </div>
  </div>

  <div className="rm-step">
    <div className="rm-step-marker">4</div>

    <div>
      <p><strong>Multi-file-source stitching for a run</strong> <span className="rm-pill-surface">Engine</span></p>
      <p className="rm-muted">Combine multiple files into one side of a run instead of merging them by hand first.</p>
    </div>
  </div>
</div>

<p className="rm-muted">Order and scope reflect current planning and can change. Want to influence this list? Vote on [feature requests](/releases/feature-requests).</p>
