Issue #3: How We Replaced a Paid Ticketing System in 48 Hours Using Vibe Coding