In terms of do you have to resource load a programme, the strict contractual answer I guess is NO, although my practical answer is in reality YES.
31.2 requires that every programme issued for acceptance includes a statement of how the Contractor plans to do the work identifying resources that he plans to use. This is actually quite cumbersome to do with words. With the sophisticated planning software that we have now it is very easy to resource load programme activities with different trades giving overall labour profiles for the project.
I would argue that how can you be sure that a programme is achievable unless it is resource loaded? As a Contractor I would like to think it would be business as usual to want to resource load their own programme if they are using the programme as an effective management tool.
You are correct that it would be better for the Employer to make it a clear requirement to do so within the Works Information to encourage the Contractor to do what he should be doing for his own benefit anyway!
So, yes it is a clear contractual requirement to give indications of resources as a minimum by words, but in a practical sense it is so much easier and more practical to do it by physically loading resources onto the programme activities.