simple-salesforce-mdapi-returns-tuples-not-dicts
SfdcMetadataApi.check_deploy_status() returns a 4-tuple (id, state, detail, messages) and check_retrieve_status() returns a 3-tuple. Calling .get() on these tuples raises AttributeError at runtime. Always destructure tuples explicitly and build structured dicts before passing to quality_gate or adaptive_delivery.