Shopify Staff Engineer: Why Your Multi-Agent AI Architecture Will Fail 2mo Multi Agent ai architecture Model context protocol Shopify ai