diff --git a/04_Tablet-Quiz/app/index.html b/04_Tablet-Quiz/app/index.html
index db4990b..397e01a 100644
--- a/04_Tablet-Quiz/app/index.html
+++ b/04_Tablet-Quiz/app/index.html
@@ -411,27 +411,27 @@ const CHANGE_TYPES = [
const CHANGE_LEGEND = [
{ idee:"Sonderform der Normal Change mit hohem Risiko, hohen Kosten oder breiter Auswirkung — höchste Eskalations- und Genehmigungsstufe.",
bed:["Hohes Risiko und/oder hohe Kosten und/oder weitreichende Auswirkung (viele Nutzer/Services betroffen)",
- "Genehmigung oft durch erweitertes Gremium / Management / Lenkungsebene (nicht nur Standard-CAB)",
+ "Freigabe in der SOR; reicht deren Ressourcen-/Entscheidungshoheit nicht, wird daraus ein Demand (über DPM ans Mission Board)",
"Vollständige Bewertung, Business Case, ausführliche Planung & Tests, Kommunikationsplan",
- "Häufig an Schwellenwerte gebunden (z. B. Kosten über X €, Ausfall kritischer Dienste)"],
+ "Durchläuft den vollen Lebenszyklus ab dem Design (alle Gates)"],
bsp:"Rechenzentrumsumzug, Austausch eines Kernsystems, organisationsweite Plattformmigration." },
- { idee:"Der Regelfall für alles, was nicht vorab genehmigt ist und kein Notfall ist. Durchläuft den vollen Bewertungs- und Genehmigungsprozess.",
- bed:["RfC (Request for Change) wird erfasst",
+ { idee:"Der Regelfall für alles, was nicht vorab genehmigt ist und kein Notfall ist. Durchläuft den Bewertungs- und Gate-Prozess.",
+ bed:["Änderungsantrag (RfC) wird erfasst",
"Risiko- und Impact-Bewertung wird durchgeführt",
- "Genehmigung durch Change-Manager bzw. CAB (Change Advisory Board) vor Umsetzung",
- "Terminplanung (Scheduling), Test, ggf. Rollback-Plan",
+ "Freigabe an den Gates durch die SOR (Gate 2 durch den Service Owner) vor Umsetzung",
+ "Terminplanung, Test, ggf. Rollback-Plan",
"Geringes bis mittleres Risiko (die hochriskanten landen bei „Major“)"],
bsp:"Einführung einer neuen Software-Version, Konfigurationsänderung an einem produktiven System." },
{ idee:"Routine. Vorab genehmigt, weil sie oft vorkommt, das Risiko bekannt und niedrig ist und der Ablauf dokumentiert ist.",
- bed:["Es existiert ein vorab freigegebenes Muster/Template für genau diese Änderung",
+ bed:["Im Standard-Change-Katalog hinterlegtes Muster/Template für genau diese Änderung",
"Geringes, bekanntes Risiko, Auswirkung vorhersehbar",
"Wiederholbar, klar dokumentierter Ablauf",
- "Keine Einzelfall-Genehmigung durch CAB/Change-Manager nötig — die Autorisierung gilt generell"],
+ "Keine Gate-/SOR-Einzelfreigabe nötig — generell autorisiert, läuft direkt im Betrieb"],
bsp:"Standard-Passwort-Reset, Austausch eines defekten Standard-Geräts, Einspielen eines geprüften Routine-Patches." },
{ idee:"Muss eine Störung sofort beheben — beschleunigt umgesetzt; die formale Freigabe erfolgt nachgelagert.",
bed:["Akuter Notfall / drohender oder laufender Ausfall kritischer Dienste",
- "Beschleunigtes Verfahren (Emergency-CAB bzw. Notfall-Autorisierung)",
- "Umsetzung sofort — Dokumentation und formale Freigabe nachgelagert"],
+ "Beschleunigtes Verfahren mit Notfall-Autorisierung",
+ "Umsetzung sofort — Dokumentation und formale SOR-/Gate-Freigabe (Gate 3) nachgelagert"],
bsp:"Sofort-Sperrung einer kompromittierten VPN-Zertifikatskette, Notfall-Hotfix einer kritischen Sicherheitslücke." }
];
// Anzeige-Reihenfolge der Change-Arten (Indizes in CHANGE_TYPES): Standard, Emergency, Normal, Major
diff --git a/04_Tablet-Quiz/app/sw.js b/04_Tablet-Quiz/app/sw.js
index 3f6b328..65ebede 100644
--- a/04_Tablet-Quiz/app/sw.js
+++ b/04_Tablet-Quiz/app/sw.js
@@ -1,5 +1,5 @@
/* Service Worker — SLC-Workshop Companion (App-Shell, offline-first) */
-const CACHE = "slc-companion-v17";
+const CACHE = "slc-companion-v18";
const SHELL = ["./", "index.html", "manifest.webmanifest", "icon.svg"];
// Action-Card-Grafiken (cards/s-c.png) fuer Offline vorab cachen (alle 30).
const CARDS = [];