Shielding - tried Google?
Googling "ContactPoint shielding" (without quotes) brings up plenty of helpful results. For example: http://www.suffolk.gov.uk/CouncilAndDemocracy/AboutSCC/ServiceOfficesAndDelivery/ChildrenAndYoungPeoplesServices/Partnerships/ContactPointShielding.htm
You say, "I have no idea what this "shielded" business means because all staff having access to that child have access to the record. So Baby P would have been "shielded" whatever that means but all staff having contact with that child would have access to the record." Strange that you don't know what "shielding" is, and yet you then make assertions about it anyway as if you do know what it is.
And no, you've got it wrong. "Shielding" specifically means that most staff won't have access to most of the details on record.
You have got it exactly wrong.
From the link above:-
"In some extreme circumstances, the contact details of a child can be shielded or partially hidden on ContactPoint, so that only their name, date of birth and unique identifying number will be visible to most ContactPoint users. This would be to prevent the increased risk of significant harm to the child or an adult."
Why not "shield" all children then? If "shielding" protects children, why only apply it to some?
"Shielding a child's record means that professionals are not readily able to see who else is working with the child. This may result in work being duplicated or the child or young person not receiving the appropriate support because it is assumed other services are already involved when they are not."
So, the most vulnerable children, those most in need of protection, will be "shielded" and therefore left at risk of just the kinds of failures as in the Victoria Climbie case - even though that's supposed to be the inspiration for ContactPoint in the first place!
"Shielding" clearly contradicts the very point of ContactPoint. What does that tell us about ContactPoint?
Why are you defending it?