appfile: validate the root Appfile early so we can catch issues fast
appfile: validate the root Appfile early so we can catch issues fast

mbrukman/hashicorp-otto,savaki/otto,PeoplePerHour/otto,jmetzmeier/otto,garrypolley/otto,Drooids/otto,AlanHohn/otto,LalatenduMohanty/otto,andrerpena/otto,rickard-von-essen/otto,rhoml/otto,AlanHohn/otto,rickard-von-essen/otto,alihalabyah/otto,enxebre/otto,rickard-von-essen/otto,sneal/otto,sucklord/otto,savaki/otto,louim/otto,savaki/otto,rhoml/otto,girishpandit88/otto,RobertJGabriel/otto,cit-lab/otto,shaunstanislaus/otto,aya/otto,aya/otto,girishpandit88/otto,bascht/otto,nathwill/otto,grange74/otto,AlanHohn/otto,ukd1/otto,monsieurmechant/otto,RobertJGabriel/otto,LalatenduMohanty/otto,louim/otto,shaunstanislaus/otto,sucklord/otto,boneyao/otto,piotrj/otto,amaniak/otto,girishpandit88/otto,RobertJGabriel/otto,bascht/otto,pcssi/otto,jeremiahyan/otto,boneyao/otto,johnyesberg/otto,johnyesberg/otto,garrypolley/otto,ukd1/otto,andrerpena/otto,hashicorp/otto,johnyesberg/otto,anshumanravi/otto,grange74/otto,mbrukman/hashicorp-otto,bascht/otto,pcssi/otto,piotrj/otto,alihalabyah/otto,grange74/otto,jmetzmeier/otto,anshumanravi/otto,boneyao/otto,grange74/otto,boneyao/otto,PeoplePerHour/otto,dyhpoon/otto,girishpandit88/otto,Drooids/otto,PeoplePerHour/otto,johnyesberg/otto,pcssi/otto,jrnt30/otto,bascht/otto,mbrukman/hashicorp-otto,lyrl/otto,anshumanravi/otto,rickard-von-essen/otto,faun/otto,cit-lab/otto,LalatenduMohanty/otto,lyrl/otto,hashicorp/otto,bascht/otto,enxebre/otto,jrnt30/otto,amaniak/otto,jrnt30/otto,cit-lab/otto,shaunstanislaus/otto,alihalabyah/otto,dyhpoon/otto,shaunstanislaus/otto,PeoplePerHour/otto,rhoml/otto,grange74/otto,ukd1/otto,lyrl/otto,jrnt30/otto,anshumanravi/otto,dyhpoon/otto,Drooids/otto,enxebre/otto,cit-lab/otto,hashicorp/otto,nathwill/otto,amaniak/otto,enxebre/otto,amaniak/otto,andrerpena/otto,sneal/otto,garrypolley/otto,piotrj/otto,rhoml/otto,RobertJGabriel/otto,Drooids/otto,jrnt30/otto,ukd1/otto,monsieurmechant/otto,jeremiahyan/otto,anshumanravi/otto,aya/otto,faun/otto,enxebre/otto,monsieurmechant/otto,lyrl/otto,LalatenduMohanty/otto,sucklord/otto,andrerpena/otto,faun/otto,jmetzmeier/otto,johnyesberg/otto,PeoplePerHour/otto,ukd1/otto,pcssi/otto,RobertJGabriel/otto,AlanHohn/otto,piotrj/otto,jmetzmeier/otto,aya/otto,savaki/otto,jeremiahyan/otto,jeremiahyan/otto,pcssi/otto,louim/otto,faun/otto,monsieurmechant/otto,mbrukman/hashicorp-otto,garrypolley/otto,piotrj/otto,lyrl/otto,sucklord/otto,sucklord/otto,rickard-von-essen/otto,dyhpoon/otto,sneal/otto,cit-lab/otto,andrerpena/otto,dyhpoon/otto,amaniak/otto,shaunstanislaus/otto,alihalabyah/otto,LalatenduMohanty/otto,nathwill/otto,sneal/otto,hashicorp/otto,jeremiahyan/otto,alihalabyah/otto,boneyao/otto,jmetzmeier/otto,girishpandit88/otto,aya/otto,Drooids/otto,monsieurmechant/otto,louim/otto,mbrukman/hashicorp-otto,louim/otto,nathwill/otto,garrypolley/otto,savaki/otto,nathwill/otto,faun/otto,AlanHohn/otto,rhoml/otto,sneal/otto