It's confusing.

Unfortunately, you can't remove tags from npm.
It seems like you can:
https://docs.npmjs.com/cli/dist-tag
npm dist-tags rm graphcool alpha
Done ✅
The problem now is that @next is no longer the version the open beta started out with, and people installing @next now are getting 0.7.0-beta.3, with a different file layout (.graphcoolrc), and different commands (like modules removed)... This is still confusing.
I think this would make more sense:
@latest = latest non-beta version
@next = stable open beta release
@somethingelse = nightly?
@kbrandwijk The versioning schema is now this:
@latest = latest non-beta version
@next = stable open beta release
@alpha = nightly
I already pushed the latest nightly to @next, but from now on that will go to @alpha