Skip to main content

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.

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.

Story of a run

  1. A user signs in under an active company or tenant context.
  2. Darpan opens the Dashboard, where saved runs are visible as operational work items.
  3. The user selects an existing run or creates a new one.
  4. The run points to source systems, schemas, primary ID fields, and optional RuleSets.
  5. Darpan stages source data from uploaded files, text payloads, or configured connections.
  6. The backend compares records, applies rules, and writes generated output.
  7. The user reviews counts, differences, and output files.
  8. The next action is explicit: fix source data, adjust schema selection, change rules, or accept the variance.

Product objects

ObjectRole
DashboardWork queue for saved and pinned runs.
Ask DarpanSearch-first navigation for pages, workflows, records, runs, and outputs.
ConnectionSaved access details for systems such as SFTP, NetSuite, and AI providers.
SchemaField and type contract for a source file or record payload.
RuleSetRules-backed classification and decision model for matched records.
Saved runReusable compare setup with source, schema, key, and rule configuration.
Generated outputPersisted result metadata and files from a completed run.

What Darpan is not

Darpan is not the system of record for source business data. It reads, compares, and explains differences so the owning systems can be corrected or reviewed.
Specific names for schemas, runs, and connections make run history easier to read later.