NotificationTable
Corex\Config\Notifications\NotificationTable · class · Config layer
The shared notification record — one indexed row per condition, grouped by dedup key. Per-user read/dismiss/snooze state lives in the companion {@see NotificationUserStateTable}. Follows the {@see \Corex\Config\Activity\ActivityTable} pattern exactly.