Om modellen
Hvordan LivLosen beregner konsekvensene.
Beregningsmodell
LivLosen er en deterministisk konsekvenssimulator. Den gir ikke automatisk anbefaling eller produktprioritering. Den viser hva som skjer med husholdningens økonomi når inntekt, offentlige ytelser, buffer, lån og registrerte dekninger settes sammen i et scenario.
- Alle scenarioer returnerer verdi, antakelser, varsler og forklaring.
- Forsikringer kobles mot valgt person der person er registrert.
- Engangsutbetalinger påvirker både kapitalbehov og bufferhorisont.
- Dødsfall deles i to faser: omstillingsperiode med omstillingsstønad (0–3 år) og perioden etter at støtten faller bort («klippen»), pluss barnas trygghet og buffer.
SIFO og levekostnader
Nødvendige levekostnader beregnes automatisk fra husholdningens sammensetning med en strukturert SIFO v1-profil. Boligkostnader, lån, strøm og scenario-spesifikke ekstrautgifter holdes utenfor SIFO og beregnes separat.
- SIFO brukes for alminnelig forbruk og nødvendige levekostnader.
- Barnas alder påvirker kostnadsbildet.
- Bilhold legges til når bil er registrert.
- Profilen er kalibrert mot publisert 2026-eksempel, men må fagvalideres før endelig bruk.
Netto, NAV og skatt
Bruttoinntekt omregnes med en forenklet netto/skatt-modell. Offentlige ytelser vises som pedagogiske anslag, ikke som garanterte NAV-ytelser eller personlig skatteberegning.
- Grunnbeløpet er satt til 136 549 kroner fra 1. mai 2026.
- Uføretrygd estimeres med 66 prosent av inntekt opp til 6G, med NAVs minsteytelsegulv (2,529G enslig / 2,329G gift / høyere for ung ufør).
- Uføretrygd skattlegges som lønn (7,6 % trygdeavgift). Omstillingsstønad og pensjon bruker 5,1 %. Barnepensjon har flat 17 % kildeskatt.
- Omstillingsstønad er tidsavgrenset til 3 år (etterlattereformen 1.1.2024). Kapitalbehovet ved dødsfall beregnes i to faser: med og uten stønad.
- Kapitalbehov neddiskonteres med 2 % realrente.
- Studielån fra Lånekassen holdes utenfor kapitalbehovet ved dødsfall – de slettes automatisk.
- Skattekort, kommune, fradrag, pensjonstrekk og individuelle forhold er ikke modellert.
NAV-ytelseskjeden og tidslinje
Uførhets- og dødsfallsforløpet modelleres som eksplisitte ytelseskjeder med separate faser. Kjeden returneres fra scenariomotoren og vises som en SVG-tidslinje i konsekvens-steget.
- Sykepenger: 100 % av lønn opp til 6G i 52 uker (mnd 0–11). Beskattes som lønn.
- AAP: 66 % av inntekt opp til 6G i 3 år (mnd 12–47), med minsteytelse 2,041G. Beskattes som uføretrygd (7,6 %).
- Uføretrygd: 66 % av inntekt opp til 6G, varig fra mnd 48, med minsteytelse (enslig/gift, ung ufør).
- Dødsfallsforløpet: omstillingsstønad (mnd 0–35), bortfall (mnd 36+), og barnepensjon som stiplet parallellfase.
- Tidslinjevisningen viser månedlig netto per fase med fargeblokker. Uendelige faser kappes ved 60 måneder. Inntekt før hendelse vises som referanselinje.
Compliance og kundereise
Fase 3 la til eksplisitte compliance-krav og forbedringer i kundereisen som gjør verktøyet tryggere å bruke i reelle rådgivningssamtaler.
- Rolleavklaring vises som inngangsmodal og lagres i localStorage (nøkkel:
livlosen-role-clarification-v1). Valget ("rådgivningssamtale" eller "informasjonsdemo") vises i eksporterte dokumenter. - Samboer uten felles barn får omstillingsstønad satt til 0 i dødsfallsscenarioet, med tydelig advarsel om testament og begunstigelse.
- Alle seks scenariotyper er valgbare: uførhet, dødsfall og kritisk sykdom som primærscenarioer; barnets sykdom, ulykke og behandlingsbehov som sekundærscenarioer med "Forenklet vurdering"-banner.
- Dokumentasjonseksport via
window.print()genererer en print-optimert oppsummering med husholdningsoversikt, scenarioresultater, premisser, avklaringspunkter og signaturfelt.
Visualisering og motion
Fase 4 gjorde konsekvensene synlige og forklarebare gjennom tre nye SVG-diagrammer og animasjonspolish med Motion.dev.
- Vannfall-diagram (IncomeWaterfall) viser inntektskomponentene som horisontale stolper på felles x-akse: brutto → skatt → netto → bortfall → NAV → arbeidsgiver → forsikring → netto etter hendelse. Farge på resultatstolpen: grønn (>80 % kompensert), gul (60–80 %), rød (<60 %).
- Buffer-forbrukskurve (BufferBurn) viser buffer-saldo over tid med to linjer – «uten forsikring» (rød) og «med forsikring» (blå) – og markerer «Buffer tom»-punktet der saldoen treffer null.
- Kompensasjonsgrad-gauge (CompensationGauge) er en animert halvsirkel-gauge (0–100 %) som vises øverst i tiltaksmodus som rask risikoindikator. Fargekoding: sage (>80 %), clay (60–80 %), rød (<60 %).
- Nøkkeltall (månedlig gap og kapitalbehov) teller animert til ny verdi ved scenarioskifte. Metric-kortene i konsekvensheaderen stagger-animeres inn med 60 ms forskyving per kort.
- «Klippe»-markøren i BenefitTimeline pulserer (opacity og radius 1,2 s loop) der omstillingsstønaden faller bort ved mnd 36.
Produksjonsklargjøring
Fase 5 la til vedlikeholdsrutiner, regresjonstester for kritiske kundeprofiler og tilgjengelighetsforbedringer som gjør verktøyet klart for reell bruk med kunder.
- Årlig G-oppdateringsrutine dokumentert i
docs/operations/annual-g-update.md. Alle G-avhengige konstanter iassumptions.tsogsifo.tser merket// @annual-reviewslik at grep finner dem i én gjennomgang. - Fire nye gyldne beregningseksempler i
golden-cases.tsvaliderer spesifikke forretningsregler ved G-oppdatering: lavinntekt enslig (2,529G-gulvet), høy inntekt (6G-cap), samboer med felles barn og høy gjeld (dødsfallsbreakdown), og offentlig ansatt med full KLP-dekning (arbeidsgiverytelse > 0). - WarningBanner vises over konsekvens- og tiltakssteget ved tre edge cases: ingen inntekt registrert, inntekt over 12G, og negativ bufferverdi. Komponenten bruker
role="alert". advisorySummary,advisorAssumptionsogadvisorClarificationser wrappet iuseMemoiadvisory-workbench.tsxmed riktige avhengigheter.<title>-element lagt til i alle fire SVG-diagrammer.CompensationGaugefikk<p className="sr-only">med prosenttall og vurderingstekst (de tre andre hadde det allerede fra Fase 4).
Sporbarhet
Siste commit
2a76f9e
Siste dato
2026-06-05
Commits
10
Changeloggen under hentes fra git-historikken når appen bygges. Ved push til GitHub og ny Vercel-build oppdateres listen automatisk.
Changelog
Komplett endringslogg
- 2026-06-05
2a76f9efix: korrekt per-person UI-data i konsekvensfortelling - 2026-06-05
921dd52feat: separat jobbdekning per voksen + ytelsesinfoboks i konsekvensfortelling - 2026-06-05
f50dd23feat: Pilot Polish Plan – alle P0/P1/P2-punkter implementert - 2026-06-05
0820879feat: Masterplan v2.0 – Fase 1–5 komplett - 2026-05-30
3465b7ffix: UI polish – kompakt layout, infobox, nye beskyttelsesvalg og designsystemfarger - 2026-05-30
a1a9c6cfix: escape unescaped quotes and comment text in om/page.tsx - 2026-05-30
e306c57feat: Fase 5 – produksjonsklargjøring og vedlikeholdsrutiner - 2026-05-30
fa44b1dfeat: Fase 4 – visualisering og motion - 2026-05-30
501ca1afeat: Fase 3 – kundereise og compliance - 2026-05-30
096e7a2engine: Fase 2 – arbeidsgiverdekning og sektorprofil