Engelska är nu systembeskrivningens källa

Filerna byter namn så att basnamnet är den engelska versionen:
SYSTEM-DESCRIPTION.md är dokumentet, övriga språk är suffixade. Bytet
gjordes med git mv så historiken följer med.

Auktoritetskedjan vänds: engelskan säger att den är gällande version och
räknar upp översättningarna; svenska, tyska, danska och norska pekar nu
på engelskan i stället för på svenskan. Två dokument som båda påstår sig
gälla blir i praktiken två sanningar, så exakt ett måste vara källan.

Svenskan blir därmed en översättning bland de andra. Den behåller en
egen not: kodidentifierarna är oöversatta även där, men där syns det
inte eftersom koden är svensk — värt att veta för den som jämför med en
annan språkversion.

Engelskans ingress säger uttryckligen att dokumentets språk inte ändrar
vad koden heter. Det är den missuppfattning som annars uppstår när ett
engelskt dokument beskriver ett svenskt kodbas: läsaren börjar söka på
översatta namn och hittar ingenting.

Alla 48 numrerade avsnitt finns kvar i varje version, verifierat
maskinellt, och inga länkar pekar på de gamla filnamnen.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012EQg3rJsrQ1ZNTvkzmQAtt
This commit is contained in:
Claude
2026-08-04 15:15:18 +00:00
parent 3c5752898b
commit 9035dfebc9
6 changed files with 47 additions and 38 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ VITE_HASH_ROUTER=1 npm run build
I det läget är `/` Guidad Felsökning i stället för värdapplikationens
startsida, och sidan fungerar oavsett vilken sökväg den ligger på.
Fullständig systembeskrivning i ett dokument (för granskning eller resonemang utanför repot): [SYSTEMBESKRIVNING.md](SYSTEMBESKRIVNING.md) — även på [engelska](SYSTEMBESKRIVNING.en.md), [tyska](SYSTEMBESKRIVNING.de.md), [danska](SYSTEMBESKRIVNING.da.md) och [norska](SYSTEMBESKRIVNING.no.md). Svenska versionen är källan; översättningarna behåller kodidentifierarna oöversatta.
Fullständig systembeskrivning i ett dokument (för granskning eller resonemang utanför repot): [SYSTEM-DESCRIPTION.md](SYSTEM-DESCRIPTION.md) — engelska är källan, och finns även på [svenska](SYSTEM-DESCRIPTION.sv.md), [tyska](SYSTEM-DESCRIPTION.de.md), [danska](SYSTEM-DESCRIPTION.da.md) och [norska](SYSTEM-DESCRIPTION.no.md). Alla versioner behåller kodidentifierarna oöversatta — koden är svensk oavsett vilket språk dokumentet är på.
Demomanus för visning: [DEMO.md](DEMO.md). Knappen **Skapa demoärende** på startsidan lägger in ett komplett vibrationsärende med 1 tim 35 min historik.
@@ -1,7 +1,7 @@
# Guidad Felsökning (Guidet Fejlfinding) — fuldstændig systembeskrivelse
> **Dansk oversættelse.** Kilden er [SYSTEMBESKRIVNING.md](SYSTEMBESKRIVNING.md) (svensk).
> Ved uoverensstemmelse gælder det svenske dokument.
> **Dansk oversættelse.** Kilden er [SYSTEM-DESCRIPTION.md](SYSTEM-DESCRIPTION.md) (engelsk).
> Ved uoverensstemmelse gælder det engelske dokument.
>
> **Kodeidentifikatorer oversættes ikke.** Hændelsestyper, funktions- og
> feltnavne, filstier og konfigurationsnøgler er svenske *i selve koden*. En
@@ -826,11 +826,11 @@ docs/MASTER-PROMPT.md grundinstruktionen
docs/MVP.md hvad der er bygget, funktion for funktion
docs/DEMO.md demomanuskript til fremvisning
docs/DRIFT.md drift
docs/SYSTEMBESKRIVNING.md det svenske original af dette dokument
docs/SYSTEMBESKRIVNING.en.md engelsk
docs/SYSTEMBESKRIVNING.de.md tysk
docs/SYSTEMBESKRIVNING.da.md dette dokument
docs/SYSTEMBESKRIVNING.no.md norsk (bokmål)
docs/SYSTEM-DESCRIPTION.md engelsk — den gældende udgave
docs/SYSTEM-DESCRIPTION.sv.md svensk
docs/SYSTEM-DESCRIPTION.de.md tysk
docs/SYSTEM-DESCRIPTION.da.md dette dokument
docs/SYSTEM-DESCRIPTION.no.md norsk (bokmål)
docs/exempel/vibration-vid-88-km-h.md gennemgående eksempel
docs/moduler/ otte moduldokumenter
```
@@ -1,7 +1,7 @@
# Guidad Felsökning (Geführte Fehlersuche) — vollständige Systembeschreibung
> **Deutsche Übersetzung.** Maßgeblich ist [SYSTEMBESKRIVNING.md](SYSTEMBESKRIVNING.md) (Schwedisch).
> Bei Widersprüchen gilt das schwedische Dokument.
> **Deutsche Übersetzung.** Maßgeblich ist [SYSTEM-DESCRIPTION.md](SYSTEM-DESCRIPTION.md) (Englisch).
> Bei Widersprüchen gilt das englische Dokument.
>
> **Bezeichner im Code werden nicht übersetzt.** Ereignistypen, Funktions- und
> Feldnamen, Dateipfade und Konfigurationsschlüssel sind *im Code selbst*
@@ -859,11 +859,11 @@ docs/MASTER-PROMPT.md die Gründungsinstruktion
docs/MVP.md was gebaut ist, Funktion für Funktion
docs/DEMO.md Demoskript für Vorführungen
docs/DRIFT.md Betrieb
docs/SYSTEMBESKRIVNING.md das schwedische Original dieses Dokuments
docs/SYSTEMBESKRIVNING.en.md Englisch
docs/SYSTEMBESKRIVNING.de.md dieses Dokument
docs/SYSTEMBESKRIVNING.da.md Dänisch
docs/SYSTEMBESKRIVNING.no.md Norwegisch (Bokmål)
docs/SYSTEM-DESCRIPTION.md Englisch — die maßgebliche Fassung
docs/SYSTEM-DESCRIPTION.sv.md Schwedisch
docs/SYSTEM-DESCRIPTION.de.md dieses Dokument
docs/SYSTEM-DESCRIPTION.da.md Dänisch
docs/SYSTEM-DESCRIPTION.no.md Norwegisch (Bokmål)
docs/exempel/vibration-vid-88-km-h.md durchgerechnetes Beispiel
docs/moduler/ acht Moduldokumente
```
@@ -1,12 +1,14 @@
# Guidad Felsökning (Guided Diagnostics) — complete system description
> **English translation.** Source of truth: [SYSTEMBESKRIVNING.md](SYSTEMBESKRIVNING.md) (Swedish).
> If the two disagree, the Swedish document is correct.
> **This is the canonical version.** Translations: [Swedish](SYSTEM-DESCRIPTION.sv.md) · [German](SYSTEM-DESCRIPTION.de.md) · [Danish](SYSTEM-DESCRIPTION.da.md) · [Norwegian](SYSTEM-DESCRIPTION.no.md).
> Where a translation disagrees with this document, this document is correct.
>
> **Code identifiers are not translated.** Event types, function names, field
> names, file paths and configuration keys are Swedish *in the code itself*.
> Translating them would make this document useless against the repository, so
> they appear verbatim, with an English gloss where the meaning is not obvious.
> **Code identifiers are Swedish and are not translated.** Event types, function
> names, field names, file paths and configuration keys are Swedish *in the code
> itself* — the domain is Swedish and the implementation follows it. Translating
> them here would make this document useless against the repository, so they
> appear verbatim, with an English gloss where the meaning is not obvious. This
> document being English does not change what the code is called.
>
> A self-contained reference document. Everything below is taken from the code
> in `felsokning/` (branch `claude/guidad-felsokning-vision-1mnx7f`), not from
@@ -832,11 +834,11 @@ docs/MASTER-PROMPT.md the founding instruction
docs/MVP.md what is built, feature by feature
docs/DEMO.md demo script for presentations
docs/DRIFT.md operations
docs/SYSTEMBESKRIVNING.md the Swedish original of this document
docs/SYSTEMBESKRIVNING.en.md this document
docs/SYSTEMBESKRIVNING.de.md German
docs/SYSTEMBESKRIVNING.da.md Danish
docs/SYSTEMBESKRIVNING.no.md Norwegian (Bokmål)
docs/SYSTEM-DESCRIPTION.md this document — the canonical version
docs/SYSTEM-DESCRIPTION.sv.md Swedish
docs/SYSTEM-DESCRIPTION.de.md German
docs/SYSTEM-DESCRIPTION.da.md Danish
docs/SYSTEM-DESCRIPTION.no.md Norwegian (Bokmål)
docs/exempel/vibration-vid-88-km-h.md worked example
docs/moduler/ eight module documents
```
@@ -1,7 +1,7 @@
# Guidad Felsökning (Veiledet Feilsøking) — fullstendig systembeskrivelse
> **Norsk oversettelse (bokmål).** Kilden er [SYSTEMBESKRIVNING.md](SYSTEMBESKRIVNING.md) (svensk).
> Ved uoverensstemmelse gjelder det svenske dokumentet.
> **Norsk oversettelse (bokmål).** Kilden er [SYSTEM-DESCRIPTION.md](SYSTEM-DESCRIPTION.md) (engelsk).
> Ved uoverensstemmelse gjelder det engelske dokumentet.
>
> **Kodeidentifikatorer oversettes ikke.** Hendelsestyper, funksjons- og
> feltnavn, filstier og konfigurasjonsnøkler er svenske *i selve koden*. En
@@ -823,11 +823,11 @@ docs/MASTER-PROMPT.md grunninstruksjonen
docs/MVP.md hva som er bygget, funksjon for funksjon
docs/DEMO.md demomanus for framvisning
docs/DRIFT.md drift
docs/SYSTEMBESKRIVNING.md den svenske originalen av dette dokumentet
docs/SYSTEMBESKRIVNING.en.md engelsk
docs/SYSTEMBESKRIVNING.de.md tysk
docs/SYSTEMBESKRIVNING.da.md dansk
docs/SYSTEMBESKRIVNING.no.md dette dokumentet
docs/SYSTEM-DESCRIPTION.md engelsk — den gjeldende utgaven
docs/SYSTEM-DESCRIPTION.sv.md svensk
docs/SYSTEM-DESCRIPTION.de.md tysk
docs/SYSTEM-DESCRIPTION.da.md dansk
docs/SYSTEM-DESCRIPTION.no.md dette dokumentet
docs/exempel/vibration-vid-88-km-h.md gjennomgående eksempel
docs/moduler/ åtte moduldokumenter
```
@@ -1,5 +1,12 @@
# Guidad Felsökning — fullständig systembeskrivning
> **Svensk översättning.** Källan är [SYSTEM-DESCRIPTION.md](SYSTEM-DESCRIPTION.md)
> (engelska). Vid avvikelse gäller det engelska dokumentet.
>
> **Kodidentifierare översätts inte** — och behöver det inte här: koden är
> svensk. Det är värt att notera för den som jämför med en annan språkversion,
> där samma identifierare står oöversatta mitt i främmande text.
>
> Ett självständigt referensdokument. Allt nedan är hämtat ur koden i
> `felsokning/` (branch `claude/guidad-felsokning-vision-1mnx7f`), inte ur
> planer eller avsikter. Där något **inte** finns står det uttryckligen.
@@ -788,11 +795,11 @@ docs/MASTER-PROMPT.md grundinstruktionen
docs/MVP.md vad som är byggt, funktion för funktion
docs/DEMO.md demomanus för visning
docs/DRIFT.md drift
docs/SYSTEMBESKRIVNING.md detta dokument (källan)
docs/SYSTEMBESKRIVNING.en.md engelska
docs/SYSTEMBESKRIVNING.de.md tyska
docs/SYSTEMBESKRIVNING.da.md danska
docs/SYSTEMBESKRIVNING.no.md norska (bokmål)
docs/SYSTEM-DESCRIPTION.md engelska — källan
docs/SYSTEM-DESCRIPTION.sv.md detta dokument
docs/SYSTEM-DESCRIPTION.de.md tyska
docs/SYSTEM-DESCRIPTION.da.md danska
docs/SYSTEM-DESCRIPTION.no.md norska (bokmål)
docs/exempel/vibration-vid-88-km-h.md genomgående exempelflöde
docs/moduler/
arbetslogg-och-tidredovisning.md