Introduce a syntax to reference the start page of a component using an xref
It should be possible to define an xref that links to the start page of a component (or component version) without knowing ahead of time what that page is. This is the xref equivalent to the value of component.url (or componentVersion.url) in the UI model.
Here are possible ideas for the page ID syntax (assuming we want to select the latest version):
component::/index.adoc(note the leading / in the path)
Or we could just stick to
index.adoc, but continue on to search for the start page if
index.adoc is missing.
In order for the xref to be matched, the path segment must end in either
.adoc or contain
#. That's why we can't just use an arbitrary symbol.