End-to-end validation of #8: removed the task-#8 spill in dotchainresolve; bootstrap ww2==ww3==ww4 still holds.