Two CSV files, a slimline prompt, and an AI chatbot later, I've got a dashboard that actually makes sense.