How to Build Reliable AI Agents: 5 Engineering Patterns from a Production System - Enggist