**Vor jedem Rebase den ROOT aus dieser Tabelle nachschlagen** — nicht raten, denn einige ROOTs sind nicht intuitiv (z.B. hat `springkafka/spring-consumer--kafkalistener` den ROOT `consumer/spring-consumer`, nicht `springkafka/supersimple-consumer`).
-Vier Branches sind in `BRANCHES.sh` definiert, aber **nicht** in der `$BRANCHES`-Iterationsliste (werden von Skripten übersprungen): `config/flawed-setup--zookeeper`, `springkafka/technik-check--vorlage`, `springkafka/supersimple-producer--vorlage`, `consumer/spring-consumer--assign--vorlage`.
+Der Branch `config/flawed-setup--zookeeper` ist in `BRANCHES.sh` definiert, aber **nicht** in der `$BRANCHES`-Iterationsliste (wird von Skripten übersprungen). Er verwendet ZooKeeper (Confluent-Images) statt KRaft und wird beim Rebasen separat behandelt — sein `docker/docker-compose.yml` bleibt ZooKeeper-basiert.
| Branch | ROOT |
|--------|------|