How would you architect clean, scalable APIs that allow seamless communication between the core platform and AI services at Spring Health?