A practical guide to spotting over-engineered AI apps, from unnecessary vector databases to multi-agent systems, memory layers, and missing evals.