Pages in the lineup can be discovered as sources for specific kinds of information. But what about pages that we find by other means? Can they source structured data too?
We've developed a navigation mechanism called the Compass Rose and applied it to pandemic wandering to construct new pages focused on neighbors in each of eight directions. See Near Woods Creek Development
This mechanism rummages through markup found on existing pages. The wanted items are often, but not always, in the same place in every story. This function gets the desired markup by ignoring anything that isn't the item type know holds it. For example, to get the map one says:
markup(page,'map')
The Compass Rose applies this function twice. Once to find the markers for places visited and then again for the image known to be in an html item in such a way that this can be further customized. github
It helps that the pages are made from templates. Maybe templates can convey more about the fields they expect to be filled? My mind turned to templates when looking for solutions to David Bovill's 4th birthday problem. I suggest structuring the activity but wonder how the product of templates can then be located. See Writing Assignments
Again we have discovery and interpretation working in the lineup but not easily extended beyond this.