Tarefa
📝 **Tarefa:** Implementar `is_321_ compatível(backups, site_primário)` retornando `(ok: bool, motivos: lista[str])`. Os motivos vêm de `{'need_3_copies', 'need_2_media', 'need_off_site'}`, classificados em ordem alfabética.
📋 Implemente a função acima. Os testes são executados automaticamente.
💡 **Dica:** Releia a teoria se tiver dúvidas.