Seems like the problem is the human generated text that duplicates the properties automatically added from the schema.  eg: should be solved by changing the human summary to "The names of tags that ..." rather than "The array of names".

This approach allows for more control over the description, but also more chance that the human forgets to mention "array" and our users don't get that fairly crucial information.