Architecting Reliable Multi-Agent AI Systems for Enterprises