Why codebase access might be the most underused tool in a product designer’s workflow