Commit graph

58 commits

Author SHA1 Message Date
599ee3bf42 Review rv_02/rv_04/rv_05: "Was faellt darunter" auf Word-Stand aktualisiert
Texte (beschreibung/umfasst) gemaess Word-Doku "Einordnung Aktivitaeten...":
- rv_02: inkl. Verzweigung "unauffaellig -> zurueck in Operation (Akt. 3-5 entfallen)"
  bzw. "Change noetig -> RFC, an SOR weiterleiten, ganzheitlich bewerten".
- rv_04: Routing jetzt "RUN oder Demand" (statt RUN/DPM/MB), Change-Steckbrief.
- rv_05: Routen RUN (SO) bzw. Demand (Demand-/Projektprozess).
- sw.js Cache hochgezaehlt.

HINWEIS/OFFEN: Die Quiz-Fragen in rv_04/rv_05 nennen noch RUN/DPM/MB. Die Doku sagt
RUN/Demand (Demand = DPM/Mission Board zusammengefasst). Vokabular ggf. mit Frank
harmonisieren.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 13:41:37 +02:00
2676eb8dc6 - 2026-06-10 13:34:14 +02:00
c3c7e591fd Update index.html 2026-06-10 13:32:07 +02:00
895dbce072 ... 2026-06-10 13:31:56 +02:00
ffc66f1f58 Rollenbeschreibungen aus PDF-Steckbriefen eingetragen (15 Rollen)
ROLLEN_DESC mit den Texten aus "Die-17-Rollen-des-Service-Lifecycle.pdf" gefuellt
- je Rolle nur "Was macht die Rolle?" + "Warum brauchen wir sie?" (Beispiel und
  SLC-Beteiligung bewusst weggelassen, wie gewuenscht).
- 15 angezeigte Rollen mit Beschreibung; operations_manager aus AL B&C + AL App
  zusammengefuehrt (Einzelrollen sind im Glossar nicht mehr enthalten).
- dpm bleibt ohne Text (kein Eintrag im PDF) -> Rolle bleibt schlichte Zeile.
- sw.js Cache hochgezaehlt.

Verifiziert: Rollen klappen mit korrekter Beschreibung auf (Umlaute/Quotes ok),
DPM ohne Aufklapp-Marker, keine Konsolenfehler.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 11:34:56 +02:00
cf6b58a2e4 Rollen: optionale aufklappbare Kurzbeschreibung (Texte folgen)
- Neue Tabelle ROLLEN_DESC (1 Satz je Rolle) zum Befuellen durch Frank/Patrick.
  Leer = Rolle bleibt schlichte Zeile; sobald Text drin ist, wird die Rolle in der
  Uebersicht UND im linken Rollen-Panel aufklappbar (touch-tauglich, <details>).
- Gemeinsamer Helfer rolleItemHtml(r,color) fuer beide Render-Stellen.
- CSS fuer aufklappbare Rollenzeile + Beschreibung.
- sw.js Cache hochgezaehlt.

Verifiziert: leer -> 16 schlichte Zeilen (keine Regression); mit Text -> aufklappbar.
Service-Artefakte (Akte) bewusst NICHT angefasst (nur Rollen gewuenscht).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 11:29:29 +02:00
47c8c9109e Rollenuebersicht ausklappbar + Rollen-Glossar bereinigt
- Neuer ausklappbarer Block "Klicke fuer Rollenuebersicht" unter der RACI-Legende
  (in beiden RACI-Schritten); zeigt die gruppierten Rollen wie das linke Panel.
- Rollen-Glossar bereinigt:
  - "Betrieb (AL B&C / AL App)" -> "Operation Manager (AL B&C/App)"
  - "Architektur" -> "IT-Architekt" (inkl. betroffener Quiz-Optionen)
  - SOR aus der Rollenuebersicht entfernt (bleibt Gate-Keeper-Label)
  - AL Basis & Cloud / AL Applikationen entfernt
  - Gruppen-Ueberschrift "Management (operative Fuehrung)" -> "Operative Fuehrung"
  - SOR-Hinweis aus der Rollenuebersicht entfernt
- sw.js Cache hochgezaehlt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 11:03:18 +02:00
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
029a12151e Feedback-Collector serverfest: Datenpfad konfigurierbar + Doku fuer php-fpm
Vorbereitung fuer Server-Deploy (Server hat kein PHP; nginx vorhanden, PHP 8.3 im Repo installierbar):

- feedback.php: Datenverzeichnis ueber Env SLC_FEEDBACK_DIR ueberschreibbar
  (empfohlen ausserhalb des Web-Roots -> keine git-pull-Konflikte, .jsonl nicht
  oeffentlich). Default unveraendert ./feedback-data. Weiterhin NUR PHP-Core noetig,
  keine Extensions.
- .gitignore: 04_Tablet-Quiz/app/feedback-data/ ausgenommen (falls Default-Pfad).
- DEPLOY.md: konkrete Schritte fuer Ubuntu 24.04 + nginx (apt install php-fpm,
  Socket php8.3-fpm, NUR feedback.php als PHP ausfuehren = Hardening, feedback-data
  per deny all schuetzen, SLC_FEEDBACK_DIR setzen) + curl-Verifikation.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 09:04:41 +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
bb3611ae9b Update index.html 2026-06-07 13:52:32 +02:00
c3ae02c020 v9 2026-06-07 13:44:55 +02:00
31fdaeb3e0 v8 2026-06-07 13:26:37 +02:00
c42965ee31 v8 2026-06-07 13:18:31 +02:00
20c9444c2f v8 2026-06-07 13:13:39 +02:00
6d09b07dec v7 2026-06-07 12:52:01 +02:00
02dd93db80 Merge branch 'feat/redesign-und-companion-app' of https://git.1789.cloud/patrick/SLC_Game into feat/redesign-und-companion-app 2026-06-07 12:33:37 +02:00
2ced2ce476 .. 2026-06-07 12:33:31 +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
adbc96c7b9 Merge branch 'feat/redesign-und-companion-app' of https://git.1789.cloud/patrick/SLC_Game into feat/redesign-und-companion-app 2026-06-06 17:36:34 +02:00
bf29d33c35 .. 2026-06-06 17:36:29 +02: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
a6ad426fee . 2026-06-06 16:57:39 +02:00
9cc441b022 . 2026-06-06 16:54:50 +02: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
45e4a2ea74 . 2026-06-06 16:45:43 +02:00
917bf1d613 . 2026-06-06 16:38:46 +02:00
a922300b96 Companion-App: neue Stations-Choreografie (Brett antwortet, App fragt+loest auf)
- Aktivitaets-Station: 2 Takte "Handeln am Brett" (Figuren ins RACI-Feld,
  Artefaktkarte in die Akte) -> "Aufloesung & Abgleich". MC-Quiz aus dem Flow.
  "Zeig mir"-Option (einklappbare RACI/Artefakt-Hilfe) als On-Ramp.
- Gates interaktiv: Kriterien (pruef) pruefen -> Entscheidung (pfade) waehlen ->
  Konsequenz + Verzweigung (enterStation/GATE_FLOW: Gate1 Konfig springt zu tr_05,
  Zurueck/Ablehnung-Routing) + SOR->DPM->Mission-Board-Hinweis.
- enterStation()/gateGoto() steuern Stage je Stationstyp; Sidebar-Sprung + Start
  ueber enterStation. Debrief von MC-Statistik bereinigt.
- End-to-end im Browser verifiziert (Gate1 Konfig -> tr_05, Act->Reveal). README.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 15:55:53 +02:00