docs: bring skills and docs in line with the fixed code

Skills ask before using a working copy found in the user's folder and state
its check level first. The drift of the queue models before the shock is
stated in the caveats and the README. README shows how to run the check and
the tests. The drift line names the month a gradual drive begins.

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-11-11 15:46:39 +01:00
commit 19858bbda9
Signed by: ktg
SSH key fingerprint: SHA256:JakMjO6FTBBzN0Bhfj9saOoEjaFxlSdYuZQQpM/lF9Q
13 changed files with 314 additions and 113 deletions

View file

@ -1,7 +1,8 @@
# Forbehold
Forbeholdene ved modellen, diagnosen, forløpet og de norske eksempeltallene. De er hentet fra notatet *Den dynamiske
rettsstaten* (avsnitt 9.8 og 10, vedlegg C), README i notatets repo og koden i `modell/kjerne/` (commit 2badc25).
Forbeholdene ved modellen, simuleringene, diagnosen, forløpet og de norske eksempeltallene. De er hentet fra notatet *Den dynamiske
rettsstaten* (avsnitt 9.8 og 10, vedlegg C), README i notatets repo, koden i `modell/kjerne/` (commit 2badc25) og kjøringer med
den.
Ferdighetene tar med de forbeholdene som gjelder for svaret de gir.
## Modellen som helhet
@ -18,6 +19,13 @@ Ferdighetene tar med de forbeholdene som gjelder for svaret de gir.
måleimperfeksjon. Resultatene er enkeltbaner uten parameterusikkerhet.
- **Bare ett ledd har kø.** I notatets simuleringer er det domstolen; i `forlop` er det leddet som binder i dine tall.
Etterforskning, påtale og straffegjennomføring har ellers verken kø, frafall eller kapasitet i modellen.
- **Utgangspunktet i modellene med kø er nesten, men ikke helt, en likevekt.** Notatet kaller starttilstanden
«utgangslikevekten», men i modellene der domstolen har kø, står den ikke helt i ro: saker som faller fra køen
(henleggelse, foreldelse), blir aldri trukket fra kriminaliteten i modellens regnskap. Kjørt helt uten sjokk, med
notatets verdier, går kriminaliteten fra 1,000 til 1,007 i måned 11, 1,015 i måned 120 og 1,018 i måned 240, og
saksbehandlingstiden fra 3,0 til 3,1, 4,2 og 4,6 måneder, fortsatt stigende (målt 2026-11-11 med notatets kode,
`eksempler/scenarioer/uten_sjokk_kjede.json`). Notatet nevner det ikke. En liten del av det kjedescenarioene viser
etter sjokket, er denne driften.
- **Kostnader er ikke regnet i kroner.** Målfunksjonen er stilt opp, men ikke brukt. Ingen kostnader eller gevinster
er tallfestet, og modellens størrelser er normaliserte, ikke årsverk eller kroner.
- **Beslutningsreglene er stiliserte.** Reglene for påtale og budsjett er representasjoner av hvordan myndighetene kan
@ -26,6 +34,24 @@ Ferdighetene tar med de forbeholdene som gjelder for svaret de gir.
- **Andelen som kan ledes utenom** er i praksis bestemt av sakenes art og av hjemlene i straffeprosessloven. Den er
et rettspolitisk valg, ikke en styringsparameter.
## Simuleringene (`simuler`)
- **Notatets verdier, normaliserte størrelser.** Alt scenariofila ikke setter, er notatets stiliserte verdier. Kø,
strøm og kapasitet er modellens normaliserte størrelser, ikke saker, årsverk eller kroner. Køen står i sammendraget
i måneder av innstrømningen før sjokket.
- **Driften i modellene med kø** (over) gjelder alle scenarioer med domstolskø. Sammendraget viser hvor langt
modellen har drevet fram til sjokket. Når små virkninger betyr noe, sammenlign med en kjøring uten sjokk med samme
parametere og horisont, og trekk driften fra.
- **Endrede grunnparametere.** Endres en parameter som bestemmer utgangspunktet (for eksempel politiets effektivitet
eller tilliten ved start), står modellen ikke lenger i ro ved start. Kjøreren stopper da, med mindre scenarioet sier
om utgangspunktet skal kalibreres på nytt eller kjøres fra ubalansen (`startlikevekt` i `docs/scenarioformat.md`).
De to valgene svarer på ulike spørsmål og gir ulike tall.
- **Beslutningsreglene** (`simulate_endo`) bruker notatets strøm av saker ved start som observasjon de første
månedene. Et scenario som endrer den strømmen, stopper; det krever en endring i kjernen.
- **Store utslag.** Går kriminaliteten utenfor området kjernen er laget for (K mellom 0,01 og 12), kjøres scenarioet,
men sammendraget har en merknad: ligningene er ikke laget for så store utslag. Vokser løsningen over alle grenser,
stopper kjøringen.
## Diagnosen (`diagnose`)
- **Saksbeh.tid** er restanse delt på kapasitet, ikke målt saksbehandlingstid. Kolonnen vises bare når målet er