Source Map
Repository adapters read from multiple Mongo databases plus Notify Triggers flow metadata. The source database and collection names are hardcoded in the repository layer.
| Read model | Source |
|---|---|
| Campaign definitions | CRM Mongo content_pools and lifecycle_pools, plus trigger-backed reactive flows from Notify Triggers |
| Notification activity | CRM Mongo actions_log plus Notify Triggers flow_runs_v2 for campaign and overview notification aggregates |
| Player targeting and activation | CRM Mongo reward_log and actions_log, plus Spark Bonus dispatches for trigger-backed activation attribution |
| Support cases | Lumio Mongo conversations |
| Live event rows | Real send ledgers first: CRM actions_log today, with notify notifications_inapp and notifications_webpush held internal until campaign identity can be resolved safely |
Campaign benefits are currently hardcoded to Conversion, Monetization, and Retention for both CRM and trigger-backed campaign rows.
support_cases_total counts Lumio chat conversations only.
Relay email and SMS threads are excluded from that metric.
For endpoint-by-endpoint field mapping and caveats, see: