Event Bus
—NATS-subjects, domain-события, audit-log.
Event Bus — асинхронный backbone Tasker. Все state-changing операции эмитят domain-события через @superapp2404516/events: типизированный envelope, валидация subject regex-ом, обязательный rollback при emit-failure.
Subject-grammar: core.<context>.<aggregate>.<verb> (например, core.ticket_pool.ticket.created или core.identity.user.created). audit-logger подписан на core.> и архивирует всё в Postgres с retention 24 месяца.
NATS JetStream обеспечивает durable streams + consumer groups + dead-letter queues. Каждый сервис публикует только свой namespace; cross-namespace emit запрещён ESLint-правилом.