Skip to content

Remove bmlt.virtual-na.org virtual root support#453

Merged
pjaudiomv merged 2 commits intomainfrom
remove-virtual-na-root
Apr 11, 2026
Merged

Remove bmlt.virtual-na.org virtual root support#453
pjaudiomv merged 2 commits intomainfrom
remove-virtual-na-root

Conversation

@dgershman
Copy link
Copy Markdown
Collaborator

Summary

  • Delete src/lib/VirtualRoots.ts — Virtual NA was its only entry.
  • Drop the getVirtualRootsDetails code path from services.ts; tally now relies exclusively on the Aggregator.
  • Clean up the now-unused id?: string field on the Root type and the README sentence pointing at VirtualRoots.ts.

Test plan

  • npm run check passes
  • npm run build succeeds
  • npm run dev — table, reports, and map views render; the "Virtual NA" row is no longer present and server/meeting counts reflect Aggregator-only data

🤖 Generated with Claude Code

The Virtual NA root was the sole entry in VirtualRoots.ts and required
a parallel code path that queried the root server directly since
virtual servers weren't catalogued by the Aggregator. Dropping it lets
tally rely exclusively on the Aggregator and removes a chunk of dead
scaffolding.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dgershman dgershman requested a review from pjaudiomv April 11, 2026 12:27
@pjaudiomv pjaudiomv merged commit 61c0926 into main Apr 11, 2026
1 check passed
@pjaudiomv pjaudiomv deleted the remove-virtual-na-root branch April 11, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants