Fix BDC check: ask voice first, rename card, support voice-only carriers

BDC Voice Subscription filing is required for all retail voice
providers (VoIP, CLEC, wireline) even without broadband service.
The compliance checker was asking about broadband first, which
caused voice-only carriers to overlook their BDC Voice obligation.

- Renamed card: "BDC Filing (Broadband + Voice Subscription Data)"
- Reversed question order: ask retail voice first, then broadband
- "No" for voice now says "No, or wholesale only" (wholesale exempt)
- Voice-only retail carriers correctly flagged for BDC Voice filing

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
justin 2026-05-02 07:28:09 -05:00
parent 92427291e6
commit 0f9b473030
2 changed files with 18 additions and 18 deletions

View file

@ -691,7 +691,7 @@ router.get("/api/v1/fcc/lookup", async (req, res) => {
checks.push({
id: "bdc_filing",
label: "Broadband Data Collection (BDC)",
label: "BDC Filing (Broadband + Voice Subscription Data)",
status: bdcStatus,
detail: bdcDetail,
action_url: null,