Why the walk is done twice
Once for content and once for assets. Two walks is two contracts, and two contracts is what makes an asset findable.
The failure at this step
A file that is found and not built. The difference is the whole answer, and the answer is a name.