Know what a module needs before you enable it.

How Open Mercato's 73 modules depend on each other, read from the code of each release, and where the code uses a module its requires does not declare.

In 0.9.0, 68 links between modules outside the starter set are used in code but not declared in requires.

73modules in 0.9.0
236required links found in code
⚠ 68links outside the starter set missing from requires211 counting the starter set
Skip the map
catalogcheckoutcurrencieseudrgateway_stripepayment_gatewayssalesshipping_carrierstilliowarranty_claimswmsavailabilitycustomer_accountscustomer_groupscustomersplannerportalresourcesstaffchannel_apnschannel_discordchannel_expochannel_fcmchannel_gmailchannel_imapchannel_resendchannel_sescommunication_channelsinbox_opsmessagesphone_callspush_notificationsdata_syncintegrationsstorage_s3sync_akeneosync_excelwebhooksagent_orchestratorai_assistantapi_keysbusiness_rulescontentdesign_systemdevicesdictionariesdocumentsfeature_togglesformsonboardingperspectivesprogressrecord_locksschedulersecurityseedsssosystem_status_overlaystelemetrytranslationsworkflowsnotificationsapi_docsattachmentsaudit_logsauthconfigsdashboardsdirectoryentitieseventsquery_indexsearch

On the map: the 12 modules every app starts with, on the grey “In every app” arc. 9 of the 35 links touch them, which is why they are off by default. Take them off the map