> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Kafka topic auto-provisioning

> Kafka-based streaming producers try to create fact and dead-letter topics by default at startup.

<Badge stroke icon="calendar-days" iconType="regular">August 27, 2026</Badge> <Badge stroke icon="file-code" iconType="regular">Documentation correction</Badge> <Badge color="purple" size="lg" stroke icon="eye" iconType="regular">Review recommended</Badge>

## Affects

***

Teams that operate Kafka infrastructure for Lerian streaming producers.

## What changed

***

Kafka-based producers using the documented event-streaming runtime attempt to create application fact and dead-letter topics on startup. Broker defaults choose partitions and replication unless you override them. Missing `CREATE` permission or a broker error warns without blocking startup. Infrastructure-as-code deployments can opt out with `STREAMING_TOPIC_AUTO_PROVISION=false`. This records current runtime behavior; it does not announce a separate product release.

## Impact

***

**Classification: Review recommended.**

## What you need to do

***

<Steps>
  <Step>Decide whether broker-managed defaults are acceptable. Pre-provision topics or set `STREAMING_TOPIC_AUTO_PROVISION=false` when infrastructure-as-code owns topology.</Step>
</Steps>

### Deadline

Review before the next producer deployment or Kafka permission change.
