List of directories under build/tmp/ seems incomplete -- no mention of hosttools, pkgdata and others. Also, I would extend the section numbering to more levels to track directory depth.
In particular, the description of build/tmp/work-shared omits any reference to kernel-related stuff that is installed there.
Already submitted a patch to add more subsection levels: https://lists.yoctoproject.org/g/docs/message/3211
This first part is fixed in https://git.yoctoproject.org/yocto-docs/commit/?id=a35d1b546c219407bc93c87789a7147a9ade270e Still need to go through the missing generated files.
This is now done with commit: https://git.yoctoproject.org/yocto-docs/commit/?id=372b5b4ca55819c294970b20aa8b8d8167144329