Commit graph

32 commits

Author SHA1 Message Date
795cfb5087 RACI-Schritte konsistent (R+A zusammen, dann C+I) + Legende ausklappbar
- RACI-Mikroablauf entzerrt: Schritt 2 fragt jetzt R UND A zusammen
  ("Verantwortung (R + A)" = die Pflicht), Schritt 3 nur noch C + I
  ("Beteiligung" = ergaenzend). Vorher inkonsistent: R, dann R&A, dann Rest.
- RACI-Legende ist jetzt ausklappbar (<details>) mit Ueberschrift
  "Klicke fuer RACI-Legende", standardmaessig eingeklappt.
- Wording: Figuren auf die "Spielfelder im RACI-Kreis" (statt "Mulden des
  Station-Pucks").
- sw.js Cache hochgezaehlt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 10:37:41 +02:00
f6d40ba8bb update 2026-06-10 10:32:23 +02:00
e79cb97362 Gate-Screens entzerrt + Tiefe-Label "Ausgearbeitet"
Aufbauend auf "app update final" (b6500be), das den Großteil des Frank-Feedbacks v0.10 enthält (RACI-Betonung, SLC-Gesamtbild 6x, Feedback-System mit Server-Save, Review-Template, Gate-1 zweistufig):

- Gates: Freigabe-/Entscheidung ist jetzt ein EIGENER Screen NACH der
  Kriterienpruefung (vorher auf einem Screen -> ueberladen). Gilt fuer
  Gate 1/2/3: Pruef-Kriterien -> Button "Weiter -> Entscheidung" (erst
  aktiv, wenn alle Kriterien geprueft) -> schlanker Entscheidungs-Screen
  (Optionen + "<- zu den Kriterien"). Gate 1 danach wie gehabt Routing
  Entwicklung/Konfiguration. Neuer State: gateCritDone.
- Tiefe-Badge "Bearbeitet" -> "Ausgearbeitet" (klarer; nur sichtbares
  Label + Tooltip, interne Bezeichner/CSS-Klasse unveraendert).
- sw.js Cache hochgezaehlt; PROJEKTSTAND.md nachgezogen.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 08:36:18 +02:00
b6500bebe1 app update final 2026-06-10 08:22:00 +02:00
9075692196 fff 2026-06-09 17:39:04 +02:00
6376e8365a ... 2026-06-09 15:37:54 +02:00
61b6ec23eb v22 2026-06-09 12:36:55 +02:00
cd589b79a6 v09 2026-06-09 09:06:43 +02:00
a50fb7fe94 v23 2026-06-09 08:36:42 +02:00
3aa9d129f1 v22 2026-06-09 08:28:57 +02:00
e7e7912211 v21 2026-06-09 08:21:31 +02:00
4b031fd98a v20 2026-06-09 08:13:12 +02:00
6e1bc8d944 v18 2026-06-09 07:28:37 +02:00
de433773b7 v14 2026-06-09 00:29:20 +02:00
0c25d42532 v17 2026-06-09 00:20:33 +02:00
32c2556ec9 v16 2026-06-09 00:13:53 +02:00
65ef33df99 v15 2026-06-07 16:06:58 +02:00
cb710c13de v14 2026-06-07 16:01:31 +02:00
ef2c01f69f v13 2026-06-07 15:57:25 +02:00
cda49bbdad v13 2026-06-07 15:34:30 +02:00
1de1110ed6 v13 2026-06-07 15:18:44 +02:00
7af32ca038 v12 2026-06-07 15:07:12 +02:00
0eddf2b322 v11 2026-06-07 15:02:35 +02:00
7d474a054e v10 2026-06-07 14:44:36 +02:00
8221070207 Companion-App: Cache-Bump v7 -> v8 (index.html-Aenderungen aus adbc96c)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 15:37:34 +00:00
430988ccb5 Companion-App: Cache-Bump v6 -> v7 (index.html-Aenderungen aus a6ad426)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 14:59:02 +00:00
root
00e3ce9622 Companion-App: Cache-Bump v5 -> v6 (index.html-Aenderungen aus 45e4a2e)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 14:46:40 +00:00
917bf1d613 . 2026-06-06 16:38:46 +02:00
9ecb3d3dfc Change-Arten auf 4 zusammengefuehrt (Frank/ITIL/YASM) + MB = Mission Board
- 5 -> 4 Change-Arten: Major (Top-Level-Beispiel) / Normal / Standard / Emergency.
  Top/Low ist Routing/Freigabe-Ebene, kein Typ (ITIL: Major = Normal m. hoeherer
  Authority; YASM: lean). Klarere Klassifizierung in der App.
- App: CHANGE_TYPES/CHANGE_LEGEND/START_EMPFEHLUNG/USE_CASES auf 4; Action Cards
  24 (Major-Low entfernt, Rest auf c0-c3 umbenannt); sw.js cacht 24 (v4).
  Browser-getestet: 24 Karten, 4 Klassifizier-Optionen, Bilder laden.
- review-phase_arbeitsstand-frank.md: MB = Mission Board geklaert; SOR-Routing
  RUN/DPM/MB + Eskalations-Kriterium (Ressourcenhoheit -> Demand -> Mission Board);
  Change-Arten-Begruendung. README (24 Karten) nachgezogen.
- Workshop-Arbeitsstand; NICHT im YAML / kanonischen Konzept.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 15:31:03 +02:00
34a0c34acb Companion-App: letzte Action-Card-Grafik s0-c0 ergaenzt (30/30)
- s0-c0.png ("Open Source von oben!") hinzugefuegt -> alle 30 Karten als Grafik.
- Text-Fallback in cardImg entfernt; Service Worker cacht jetzt alle 30 (CACHE v3).
- README aktualisiert (alle 30).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 14:53:54 +02:00
43320be1fb Companion-App: finale Action-Card-Grafiken eingebunden (29/30)
- 29 PNGs als app/cards/s<service>-c<change>.png (PNG-Nr n -> Service floor(n/5),
  Change n%5). Karten-Screen zeigt jetzt die finale Grafik statt Text.
- Helfer cardImg()/cardMedia(); Text-Fallback fuer die noch fehlende Karte
  s0-c0 ("Open Source von oben!").
- Service Worker cacht die Karten-Grafiken vorab (Offline), CACHE -> v2.
- README-Umsetzungsstand ergaenzt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 14:12:20 +02:00
7f0e847561 Companion-App: zur deploybaren PWA ausgebaut (statisch)
- 04_Tablet-Quiz/prototype -> app/ (deploybarer Stand).
- PWA: manifest.webmanifest + sw.js (Offline-App-Shell) + icon.svg, im <head>
  eingebunden, Service-Worker-Registrierung.
- Debrief-Export als Datei-Download (Markdown UND JSON) ergaenzt.
- DEPLOY.md: Anleitung fuer statisches Hosting (nginx/Caddy, HTTPS, Verifikation).
- README: Umsetzungsstand + MVP-Haken aktualisiert.
- .claude/launch.json (lokale Preview), settings.local.json ge-gitignored.

Verifiziert: 40 Stationen / 3 Gates / 45 Quizfragen, JS+SW-Syntax + Manifest
valide, alle Assets via http 200. (Inhalte noch in index.html eingebettet;
YAML-Pipeline = naechster Schritt.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 14:37:38 +02:00