How to Onboard an Unfamiliar Codebase Using AI