Focused Review Session

Two tech reviews completed on the PrintBroz development board.

MQTT Crash-Loop Fix

The 3D Commerce container had been crash-looping due to failed MQTT connections to the Bambu Lab printer. The fix makes MQTT completely optional - disabled by default via a BAMBUENABLEMQTT environment variable. The BambuLabService was rewritten with a non-blocking design, retry logic with exponential backoff, and a manual status update endpoint as a fallback.

Result: PM2 stable at 36 minutes uptime (previously crashing within seconds with 200+ restarts). Approved.

Phone Number Addition

The PrintBroz phone number (0800 404 5608) now appears in three locations on the landing page: top banner, contact section, and footer. All with tel: click-to-call links and responsive layout for mobile. Navigation repositioned below the phone banner. Approved.

Tech Review lane cleared after both approvals.