O composer json seria um arquivo onde tem tudo que nosso programa php/web precisa para funcionar? E o composer lock são todas coisas que foram instaladas ao decorrer do projeto? Mas ai seria um historico de tudo? ex desinstalei algo mas acabei precisando voltar, conseguiriamos ver no lock?