Temporary, "unsaved" mod metadata added to the new component, with id as @inner/mod/<uuid>
Don't use the component id as part of the mod id, generate a new uuid, because the component could be moved around and used to create new mods multiple times, and we don't want id collision
Acceptance Criteria
I click Add/New dropdown
I select a starter brick
I see a unsaved mod definition with the starter brick
I add a pipeline to the starter brick
I click the save button (because of slice 1, this only exists at the mod-level)
I see the Save Mod modal
I do not see @inner/mod/<uuid> as the mod id
I see@<my-scope>/.... with the scope dropdown, etc.
Add
button toNew Mod
@inner/mod/<uuid>
Acceptance Criteria
@inner/mod/<uuid>
as the mod id@<my-scope>/....
with the scope dropdown, etc.