- Explicit template_folder on marketing/billing/legal blueprints prevents silent template fallback in Phase 2 - Replace vacuous test assertions (len>=0, substring '/' in r) with direct url_prefix and exact-match route checks (per code review I-1, I-2, I-3)
- marketing_bp at root "/" - billing_bp at /checkout/* (routes added in B-2.7) - legal_bp at /legal/* (routes added in B-2.9) - Tests verify all 3 blueprints register correctly - Coexists with existing recordings_bp at "/" (resolved in B-1.3)