Darpan is built around the saved reconciliation run. A run records the source systems, schemas, matching keys, rules, and execution history needed to repeat a comparison without rebuilding the setup each time. The product works best when each setup record has a clear job: connections provide access, schemas describe source data, RuleSets classify differences, and generated outputs preserve evidence.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.
Story of a run
- A user signs in under an active company or tenant context.
- Darpan opens the Dashboard, where saved runs are visible as operational work items.
- The user selects an existing run or creates a new one.
- The run points to source systems, schemas, primary ID fields, and optional RuleSets.
- Darpan stages source data from uploaded files, text payloads, or configured connections.
- The backend compares records, applies rules, and writes generated output.
- The user reviews counts, differences, and output files.
- The next action is explicit: fix source data, adjust schema selection, change rules, or accept the variance.
Product objects
| Object | Role |
|---|---|
| Dashboard | Work queue for saved and pinned runs. |
| Ask Darpan | Search-first navigation for pages, workflows, records, runs, and outputs. |
| Connection | Saved access details for systems such as SFTP, NetSuite, and AI providers. |
| Schema | Field and type contract for a source file or record payload. |
| RuleSet | Rules-backed classification and decision model for matched records. |
| Saved run | Reusable compare setup with source, schema, key, and rule configuration. |
| Generated output | Persisted result metadata and files from a completed run. |
Related docs
- Quickstart: shortest complete path through the product.
- Ask Darpan navigation: search-first navigation for surfaces and records.
- Run reconciliation: execution flow for an existing setup.
- Review results: generated output and next actions.