Files
Laufzettel/docs/issues/023-protokoll-ansicht.md
T
Florian WildeandClaude Opus 5 10e272654f
Prüfung / pruefung (push) Canceled after 0s
Prüfung / pruefung (pull_request) Canceled after 0s
Prüfung / e2e (push) Canceled after 0s
Prüfung / e2e (pull_request) Canceled after 0s
feat(doku): Anleitung, PDF und Ende-zu-Ende-Abnahme
Neun Kapitel unter docs/anleitung/ fuer Technik und Verwaltung, mit 35
Bildern aus `pnpm docs:screenshots` und einem Fehlerbehebungskapitel aus
echten Meldungen. `pnpm docs:pdf` macht daraus 72 Seiten A4 — hell
gedruckt, mit Deckblatt, Inhaltsverzeichnis und Seitenzahlen, ohne neue
Abhaengigkeit.

Die Ablaeufe pruefen ihre Voraussetzungen, bevor der erste startet:
antwortet ein gebauter Stand, steht der Seed-Bestand, und liest der
Server dieselbe Datenbank wie der Testprozess. Jeder Ablauf legt an, was
er braucht, und raeumt es weg. Vier neue kommen dazu: Hauptablauf,
Onboarding mit Vergleich der Zwischenablage, Rollen und 390 px auf
achtzehn Seiten.

Drei Fehler kamen dabei heraus. Das Projekt „handy" pruefte 412 px statt
der verlangten 390. Ein angemeldeter Benutzer ohne Recht erfuhr nie,
warum er abgewiesen wurde — die Meldung stand auf einer Seite, die ihn
sofort weiterleitet; jetzt gibt es /kein-zugriff. Und der
Verzeichnis-Ablauf schrieb die Attributzuordnung der ersten vorhandenen
Quelle um, in einer echten Installation also der produktiven.

101 Ablaeufe in INTERN und 97 in DIENSTLEISTUNG, beide ohne Fehlschlag.

Closes #18

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-26 11:03:02 +02:00

1.5 KiB
Raw Blame History

#023 Protokoll ansehen

Status: offen Im Tracker: #35 Meilenstein: v0.2.0 Labels: phase-2, frontend

Ziel

Laufzettel schreibt ein Protokoll über alles, was nachvollziehbar bleiben muss — Rollenänderungen, veröffentlichte Vorlagen, archivierte und zurückgeholte Läufe, Verzeichnisquellen, den Moduswechsel. Ansehen kann es niemand. Es gibt keine Oberfläche dafür; wer wissen will, wer wann eine Rolle geändert hat, braucht psql.

Aufgefallen beim Schreiben der Anleitung in #018.

Geschätzt: 4 h Tatsächlich: –

Aufgaben

  • Admin → Protokoll: Liste mit Zeitpunkt, Urheber, Aktion, betroffener Zeile, umblätterbar
  • Filter nach Zeitraum, Aktion und Urheber; Volltext über die Aktion
  • Die Mandantensicht gilt auch hier: ein Eintrag zu einem fremden Kunden ist nicht sichtbar
  • Recht verwaltung — das Protokoll sagt, wer was getan hat, und ist damit selbst eine Auskunft über Menschen
  • Ein Eintrag ohne Urheber (Systemlauf, etwa der Zeitplan) wird als solcher gezeigt, nicht als Lücke
  • Am Lauf selbst: die Einträge dieses Laufs in seiner Abarbeitungsansicht, eingeklappt

Akzeptanzkriterien

  • Test: ein Eintrag eines fremden Kunden erscheint nicht
  • Test: TECHNIKER kommt nicht auf die Seite
  • Test: ein erzeugtes Passwort taucht in keinem Eintrag auf
  • Am Handy kein horizontales Scrollen