d8254630bb
Code-review nits: trim the seed name so the in-session dropdown label matches the server-trimmed persisted name; add a null-selectedId test for ResolveScriptLabel; and note in CreateNewScriptAsync that the ordering invariant is proxied by the pure helper (AdminUI has no bUnit).