Class diagram shows Gateway structure with attributes, constants
and methods, and its dependencies on BleakScanner and MQTTClient.
Sequence diagram shows the full data flow from BLE advertising
to MQTT publication, including startup, data collection and
node failure scenarios.
Assisted-by: Claude:claude-sonnet-4-6 — PlantUML syntax