--- 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()) {
