create a context map of the codebaseanalyze the codebase before making changesgenerate a dependency mapperform a risk assessment before implementationidentify related files and dependenciesunderstand the impact of changesmap out the codebase for a given task