This PR adds metadata for recipes for derived variants. These look a lot like the previous publications section, except that there is always exactly one of them.
This PR does NOT tackle recipeSpecs for the source, other than to provide a way to link to a recipe (either by a path within the source or by idserver/id/revision).
I also removed the isSource key for ingredients, since the source/derived distinction now handles this.
And I tweaked the url regex to make it work better (I think) before realising that I actually wanted the path definition anyway.
This PR adds metadata for recipes for derived variants. These look a lot like the previous publications section, except that there is always exactly one of them.
This PR does NOT tackle recipeSpecs for the source, other than to provide a way to link to a recipe (either by a path within the source or by idserver/id/revision).
I also removed the isSource key for ingredients, since the source/derived distinction now handles this.
And I tweaked the url regex to make it work better (I think) before realising that I actually wanted the path definition anyway.