Implemented the inventory publisher and bulk-indexer consumer with keyed messages, sequential batch handling, a dead-letter topic, and offset resolution after indexing. Unit validation passed, but a live Kafka connection was not recorded.
- What worked
- The producer and consumer APIs supported the required delivery and offset-control design directly.