--- code: KafkaMessagingTransport.CAPABILITIES (record order, 10th = deduplicatedPublish) private static final MessagingCapabilities CAPABILITIES = new MessagingCapabilities( true, true, true, true, true, true, true, false, true, false, false, true); --- doc: docs/messaging/support-matrix.md 55:| deduplicatedPublish | O | X | X | X | O | --- the flag the code enforces, and the only one it refuses on messaging-runtime-core/src/main/java/dev/caskeleton/messaging/runtime/DefaultMessagePublisher.java:250: && !transport.capabilities(profile.name()).capabilities().deduplicatedPublish()) {