4.0.0 cloud.nstart.terravault.ordinis ordinis-parent 0.1.0-SNAPSHOT ordinis-notifications Ordinis :: Notifications Push-notifications module (email + Express + Telegram) для Approval Workflow v2 events. Leverages existing ordinis-outbox infra (OutboxRecorder + OutboxPoller + KafkaTopicResolver). Этот модуль = consumer side: Kafka @KafkaListener, fan-out per recipient × channel, rate limiter, idempotency guard через PG UNIQUE. Включается через ordinis.notifications.enabled=true (writer pod). См. ~/.gstack/projects/claude/zimin-main-design-notifications-v1.2.0-20260510-130000.md org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-starter-mail org.springframework.boot spring-boot-starter-cache org.springframework.boot spring-boot-starter-data-jpa org.springframework.boot spring-boot-starter-data-redis org.springframework.kafka spring-kafka com.fasterxml.jackson.core jackson-databind io.micrometer micrometer-core cloud.nstart.terravault.ordinis ordinis-domain cloud.nstart.terravault.ordinis ordinis-events-api cloud.nstart.terravault.ordinis ordinis-outbox org.springframework.boot spring-boot-starter-test test com.icegreen greenmail 2.1.5 test