Darpan is a reconciliation workspace. It connects source systems, describes source data with schemas, runs comparisons, applies RuleSets, and preserves the output needed to explain each difference. The docs are organized around the path of a run: setup records, comparison, generated output, and follow-up changes to source data, schema, or rules.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.
Start with the quickstart
One complete path from environment selection to result review.
Tenant Admin quickstart
Manage one tenant’s settings, connections, saved runs, automations, and results.
Product path
Ask Darpan navigation
Open pages, workflows, setup records, saved runs, and generated outputs from one search surface.
Tenant settings
Set tenant timezone and run-completion notifications.
Connections
Store SFTP, NetSuite, Shopify, HotWax, and provider configuration that runs can reuse.
Shopify setup
Store the Shopify Admin API source config used by runs and automations.
HotWax setup
Store the HotWax REST source used by runs and automations.
Schemas
Define source data shapes before a run depends on the fields.
Reconciliation setup
Save the source, schema, and primary-ID setup for repeated runs.
Run reconciliation
Execute a saved or newly configured comparison.
Automation setup
Schedule or manually trigger a saved reconciliation run.
Review results
Interpret generated differences and choose the next action.
API reference
Call the JSON-RPC services behind setup, execution, and review.
For builders
The engineering docs explain how the product surface maps to the backend engine: Moqui service contracts, tenant-scoped data access, Spark comparison, Drools RuleSets, and generated output.Backend engine
Runtime architecture behind Darpan runs.
Engineering workflow
Repo boundaries and verification model used for Darpan development.
Release updates
Shipped tags and their major changes.
Troubleshooting
Login, upload, connection, and run failure checks.