Intent: the studio's door. One page, server-rendered, minimal JavaScript, keyboard first: name and org, tick the apps, toggle crew briefs, see the dry-run plan (what is copied, what stays behind, size), press Spawn, land on the child's claim link. Only owners see the door; the page says plainly what is never copied.
Acceptance:
[ ] works without JavaScript (a form post, same-origin checked); the plan preview updates on submit
[ ] errors from the plan are shown beside the field that caused them
[ ] the door is hidden when the forge is itself hosted at its depth limit (see placement)
[ ] tests: render, refusal, success redirect; a visitor who is not an owner gets no door
Part of #389.
Intent: the studio's door. One page, server-rendered, minimal JavaScript, keyboard first: name and org, tick the apps, toggle crew briefs, see the dry-run plan (what is copied, what stays behind, size), press Spawn, land on the child's claim link. Only owners see the door; the page says plainly what is never copied.
Acceptance: