tr currently produces _build/XXXX/index.html for each XXXX.scrbl in content, however, it doesn't produce HTML for local cards (write as @tr/card{...}). But _build/XXXX/ indeed has space for them, e.g. _build/XXXX/0/index.html.
Of course, this might introduce new problems
- tr-notes previously assumes there are only root-level HTMLs, would these new URIs be a problem?
- How to extract these HTMLs? e.g.
@include{...}includes pure HTML, how such forms interact with this new behaviour? - Should local cards hence be first-class citizen? e.g. Should we compute relationship between cards? Still file based? Or local address also counted in?