v2.0.0-alpha.0
Retagged from bfa721c to d9211ad so semantic-release can see it as the last alpha release on the alpha branch. Content published to npm on 2026-06-30T19:40:26Z was from bfa721c's tree; d9211ad is the squash-merge of that same feature branch onto main and differs only in polish edits (~10 files, ~80 lines) applied during the merge PR. See CLAUDE.md for the release setup + docs/self-hosting.md for the npm Trusted Publishing flow.