Currently, the codebase is a bit unstructured, with all the errors, mutations, and queries in the same resolver file.
Solution proposed:
A well-defined architecture could be introduced, with rebased mutations and queries for different functionalities to be separated in different files with their respective usage and used individually and for a more readable codebase.