Pick a depot
Files are stored as deltas: extracting version N needs every version below it too. Where a depot was reset the same version number exists twice and the chain forks — the planner follows the parent links recorded inside each blob to work out which files are actually needed.