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.

Backend reconciliation behavior belongs in the Darpan Moqui component at <moqui-framework>/runtime/component/darpan. The Backend engine section owns architecture; this page keeps implementation reminders close to service work. Related backend pages:

Service shape

XML services own validation, authorization, entity mutation, service calls, and response shaping. Groovy and Java helpers handle processing-heavy code such as Spark preparation, rule execution, JSON normalization, and schema inference.

Smoke coverage

Backend smoke coverage includes RuleSet compilation and sample data execution.

Expected service documentation

Backend service documentation includes:
  • Service name
  • Owning file
  • Inputs and outputs
  • Authentication and authorization expectations
  • Runtime side effects
  • Verification path

Troubleshooting

For backend failures, read the earliest meaningful backend log entry for the request. The final exception often hides the first contract or data-shape problem.