A schema describes the structure Darpan expects from source data. It gives a reconciliation run stable field names and types to use during parsing, mapping, and comparison.
A connection is saved setup for an external system or provider. Reconciliation runs use connection records for workflows such as SFTP file access, NetSuite calls, and AI provider setup.
A RuleSet is the rules-backed model for configurable reconciliation behavior, including rule compilation, decisioning, and rules-driven classification.
Darpan scopes user activity through an active company or tenant context. When multi-company access is enabled, reads and writes use the active context.