topicRequirements

The topics the node's contexts own and use, which start validates or creates as SourceTopics.ddl says: the command topic of each context that takes commands from it, with exactly its log's partitions; the receipts topic of each context that reads its rejections; with a producer, the topic of each stream its contexts publish, and, under Ddl.VALIDATE, the command topic of each peer context whose contract lists commands, where the gateway sends them: that topic is the peer's, so it is checked, never created. None without topics.