## Scope Everything required to flip from \"alpha tarball\" to \"published 2.0.0\". ### Deliverables - [ ] Decide final package name & npm scope (e.g., \`resortable\` vs \`@jjeff/resortable\`); reserve on npm. - [ ] Set \`npmPublish: true\` in \`.releaserc.json\`, store \`NPM_TOKEN\` secret. - [ ] Enable npm provenance (\`id-token: write\` is already in \`release.yml\`). - [ ] \`semantic-release --dry-run\` clean from \`main\`, \`develop\`, \`alpha\`. - [ ] Confirm UMD reachable via unpkg + jsDelivr after first publish. - [ ] \`npm audit\` clean; add dependency-review CI workflow. - [ ] Verify MIT license headers, add NOTICE crediting upstream Sortable.js. - [ ] Cut \`2.0.0-beta.1\` from \`develop\`, run community feedback cycle. - [ ] \`2.0.0-rc.1\` once beta has no blockers, then 2.0.0.
Scope
Everything required to flip from "alpha tarball" to "published 2.0.0".
Deliverables