Qual a Diferença Entre Manifest, Report e Finding? O Que Significam os Termos de Hierarquia de Dados na Arquitetura de Software? Por Que Projetar uma API em Camadas? Como Metadata, Artifact e Payload Se Diferenciam!