Jurisdiktionsmatrix
Levy Cover ist nicht uberall verfugbar. Die Jurisdiktionsmatrix definiert, welche Regionen abgedeckt sind, welche Stufen in jeder verfugbar sind und welcher Versicherer sie absichert. Die Matrix wird beim Entsperren durchgesetzt - wenn der Standort des Fahrers zu einer nicht unterstutzten Region auflost, erscheint die Opt-in-Karte nie.
Wo die Matrix lebt
Es gibt zwei Schichten:
- Code-Standards.
src/lib/insurance/jurisdiction-matrix.tswird mit den kanonisch unterstutzten Regionen fur den aktuellen Release ausgeliefert. - Laufzeit-Overrides. Die
insurance_offeringsTabelle in Supabase kann Standards pro Unterkonto oder global uberschreiben. Super-Admin-Bearbeitungen laufen uber/api/admin/insurance/jurisdiction-matrix.
Die Auflosungskette zur Angebotszeit:
- Unterkonto-spezifische
insurance_offeringsZeile. - Globale
insurance_offeringsZeile (subaccount_id IS NULL). - Code-internes
DEFAULT_JURISDICTION_MATRIX. - Land-Wildcard.
available: false.
Schritte 1-2 sind die Laufzeit-Overrides. Schritt 3 ist die Quelle der Wahrheit fur das Hinzufugen eines neuen Bundesstaates in einer Code-Veroffentlichung.
Phase-1-unterstutzte Regionen
Die anfangliche Startmatrix ist absichtlich konservativ - zuerst freundliche DOI-Staaten.
US (Phase 1)
| Bundesstaat | Verfugbare Stufen | Versicherer |
|---|---|---|
| Kalifornien | Standard | Cover Genius |
| Texas | Standard | Cover Genius |
| Florida | Standard | Cover Genius |
| North Carolina | Standard | Cover Genius |
| Massachusetts | Standard | Cover Genius |
EU (Phase 1)
| Land | Verfugbare Stufen | Versicherer |
|---|---|---|
| Deutschland | Standard | Cover Genius |
| Frankreich | Standard | Cover Genius |
| Niederlande | Standard | Cover Genius |
| Portugal | Standard | Cover Genius |
Phase-2-Erweiterung
Phase 2 fugt funf US-Bundesstaaten hinzu und schaltet das Drei-Stufen-Menu (Minimal, Standard, Premium) in allen Live-Regionen frei. Sie fuhrt auch Slice als Fallback-Versicherer ein, wo Cover Genius nicht verfugbar ist.
US (Phase 2)
| Bundesstaat | Verfugbare Stufen | Versicherer |
|---|---|---|
| Colorado | Minimal, Standard, Premium | Cover Genius |
| Arizona | Minimal, Standard, Premium | Cover Genius |
| Georgia | Minimal, Standard, Premium | Cover Genius |
| Oregon | Minimal, Standard, Premium | Cover Genius |
| Tennessee | Minimal, Standard | Slice |
Ausgeschlossene Regionen
Die folgenden sind ausserhalb des Geltungsbereichs fur v1 und v2:
| Region | Grund |
|---|---|
| New York (US) | DOI-Prufung bei eingebetteter Versicherung; obligatorische Offenlegungen und Wartezeiten |
| Washington (US) | PIP-Komplikationen rund um Mikromobilitat |
| UK | FCA-Registrierung nicht im Umfang bis v3 |
| Kanada | Provinzielle Versicherungsregulierer erfordern Bewertung pro Provinz - verschoben |
| Nicht-EU EMEA | Versicherer-Lizenzierung fehlt |
| Lateinamerika | Versicherer-Lizenzierung fehlt ausser wo Cover Genius lokale Einheiten hat |
Wenn ein Unterkonto in einer ausgeschlossenen Region operiert, wird der Levy Cover Toggle unter /dashboard/insurance/settings deaktiviert und die Opt-in-Karte erscheint beim Entsperren nie.
Wie eine Fahrt zu einer Jurisdiktion auflost
Beim Entsperren:
- Der Entsperrort (lat/lng) wird geokodiert zu ISO-Landercode + Region.
- Die Matrix wird mit der Auflosungskette oben konsultiert.
- Wenn die Matrix
available: truezuruckgibt, wird ein Angebot vom passenden Versicherer angefordert. - Die Angebotsantwort enthalt die verfugbaren Stufen, Preise und Policentext-Version.
- Die Opt-in-Karte wird mit den Stufen gerendert, denen sowohl Matrix als auch Versicherer zustimmen.
Cross-Jurisdiktions-Fahrten binden basierend auf Entsperrort. Wenn ein Fahrer in einer abgedeckten Jurisdiktion entsperrt und die Fahrt in einer nicht abgedeckten beendet, gilt die Police trotzdem fur die Fahrt - der Policentext des Versicherers definiert den geografischen Umfang.
Eine neue Region hinzufugen
Um eine neue Region in einem Release hinzuzufugen:
- Bearbeiten Sie
src/lib/insurance/jurisdiction-matrix.tsund fugen Sie ISO-Land + Region hinzu. - Bestatigen Sie, dass der gewahlte Versicherer lizenziert und bereit ist, die Region zu versichern (das ist eine versichererseitige Entscheidung, keine Levy-Entscheidung).
- Fugen Sie eine globale
insurance_offeringsZeile fur die Region ein, damit bestehende Unterkonten den Standard automatisch erben. - Fuhren Sie die Test-Suite in
src/lib/insurance/__tests__/jurisdiction-matrix.test.tsaus. - Ausliefern.
Um eine Region nur fur ein einzelnes Unterkonto zu aktivieren - z.B. ein Pilotstart in einem neuen Bundesstaat - fugen Sie eine unterkontospezifische insurance_offerings Zeile ein, anstatt die Standardmatrix zu bearbeiten.
Eine Region deaktivieren
Wenn ein Versicherer mitten im Quartal aus einer Region ausscheidet oder ein DOI Einspruch erhebt:
- Setzen Sie
enabled = falseauf der passendeninsurance_offeringsZeile. - Bestehende gebundene Policen bleiben aktiv, bis die Fahrten enden - der Versicherer ehrt sie.
- Neue Entsperren in der Region horen auf, Levy Cover anzubieten.
- Benachrichtigen Sie betroffene Betreiber.
Der Versicherer-Abstimmungs-Cron markiert alle Policen, die der Versicherer spater fur ungultig erklart, und die Fahrten werden fur Pramienruckerstattung uber den Fahrt-Ruckerstattungspfad markiert (siehe Pramienruckerstattungen uber die Fahrt).
Die Matrix abfragen
Betreiber konnen die Matrix unter /dashboard/insurance/settings inspizieren. Die Seite listet jede Region auf, in der das Unterkonto operiert, die angebotenen Stufen, den verwendeten Versicherer und etwaige Overrides.
Super-Admin-Mitarbeiter konnen die Matrix uber /api/admin/insurance/jurisdiction-matrix bearbeiten. Betreiberseitige Anfragen fur neue Regionen werden uber den Support geleitet.
Weiter
Lesen Sie Cover Genius aktivieren dafur, wie der Versicherer in einer neuen Region verdrahtet wird, oder Fehlerbehebung dafur, wenn die Karte unerwartet nicht erscheint.
Hilfe benotigt?
Fragen zur Jurisdiktionsmatrix, kontaktieren Sie support@levyelectric.com.