EUDR Compliance

eudr in @open-mercato/core

EU Deforestation Regulation compliance: product commodity mappings, supplier origin evidence, due diligence statements.

Ships with Open Mercato 0.9.0

On in a new app. Nothing to enable.

In an app from the empty preset

yarn mercato module enable @open-mercato/core --module eudr

Then run yarn generate. Core is already installed, so nothing is downloaded.

Anatomy

ADDS 6 TABLES · 10 PERMISSIONS · EMITS 23 EVENTS

Data

  • eudr_product_mappings
  • eudr_plots
  • eudr_evidence_submissions
  • eudr_due_diligence_statements
  • eudr_risk_assessments
  • eudr_mitigation_actions

API

Routes are not listed for built-in modules.

Security

eudr.

  • mappings.view
  • mappings.manage
  • submissions.view
  • submissions.manage
  • statements.view
  • statements.manage
  • plots.view
  • plots.manage
  • risk.view
  • risk.manage

Events

  • emitseudr.product_mapping.created
  • emitseudr.product_mapping.updated
  • emitseudr.product_mapping.deleted
  • emitseudr.evidence_submission.created
  • emitseudr.evidence_submission.updated
  • emitseudr.evidence_submission.deleted
  • emitseudr.due_diligence_statement.created
  • emitseudr.due_diligence_statement.updated
  • emitseudr.due_diligence_statement.deleted
  • emitseudr.plot.created
  • emitseudr.plot.updated
  • emitseudr.plot.deleted
  • emitseudr.risk_assessment.created
  • emitseudr.risk_assessment.updated
  • emitseudr.risk_assessment.deleted
  • emitseudr.mitigation_action.created
  • emitseudr.mitigation_action.updated
  • emitseudr.mitigation_action.deleted
  • emitseudr.due_diligence_statement.submitted
  • emitseudr.due_diligence_statement.reference_issued
  • subscribesattachments.attachment.created
  • subscribesattachments.attachment.deleted
  • subscribeseudr.mitigation_action.completed
  • subscribeseudr.risk_assessment.concluded
  • subscribeseudr.due_diligence_statement.reference_issued
  • subscribeseudr.due_diligence_statement.submitted
  • subscribeseudr.due_diligence_statement.withdrawn
  • +3 more

UI

  • 16 backend pages
  • 4 widgets

AI

  • 5 AI tools
  • 1 AI agent

Not present: background jobs.

Not read: credentials and env, hosts (not in module-facts.v2.json).

From module-facts.v2.json in @open-mercato/cli 0.9.0. Read statically, not executed.