Activity log application layer. This layer is reserved for Cubit/BLoC orchestration between the activity log UI and domain contracts.