The other part is trying to isolate the list aspect of kind 30040 from the metadata.
Discussion
Yeah, this is a fundamental decision. Let's wait for the PO to respond.
I am leaning towards moving the title and author information into the tags.
However, as I've been thinking through the problem, another question popped up: How is the order in which "child" events are to be displayed encoded? Is it implicit in the tag order?
Maybe the content field would be better used to provide some sort of display hint so that clients are more likely to display the indexed content in the correct order.
Yes, tags are represented by an array, and arrays are ordered by nature, but a bunch of other event metadata may be contained in tags that isn't immediately relevant to the indexed article contents.