# #015 M10 – Dashboard und Archiv **Status:** offen **Meilenstein:** v0.1.0 **Labels:** phase-1, frontend, backend **Geschätzt:** 8 h **Tatsächlich:** – ## Ziel Der Einstieg am Schreibtisch und das Gedächtnis der Anwendung. ## Aufgaben - [ ] Dashboard: meine offenen Läufe, überfällige Läufe, zuletzt bearbeitet, Schnellstart der häufigsten Vorlagen - [ ] Archiv-Volltextsuche über Titel, Notizen, Werte und Kommentare in einem gemeinsamen Query-Modul mit `pg_trgm` und `ILIKE` - [ ] Filter nach Vorlage, Mitarbeiter, Abteilung, Gerät, Zeitraum und Bearbeiter; im Modus `DIENSTLEISTUNG` zusätzlich nach Kunde - [ ] Druckansicht eines Laufs: Print-CSS, Kopfdaten, alle Abschnitte und Schritte, Werte, Notizen, Namen, Zeitstempel; ersetzt im MVP den PDF-Export - [ ] In der Druckansicht erscheinen vom Mitarbeiter nur Name, UPN und Abteilung, sonst nichts - [ ] Screenshots Übersicht, Archiv, Druckansicht in `docs/screenshots/m10/` ## Akzeptanzkriterien - [ ] Test: ein archivierter Lauf wird über ein Wort aus einer Schritt-Notiz gefunden - [ ] Test: ein archivierter Lauf wird über ein Wort aus einem Kommentar gefunden - [ ] Test: die Filter kombinieren sich (Vorlage und Zeitraum und Bearbeiter) - [ ] Test: `{{generiertes_passwort}}` erscheint nicht in der Druckansicht - [ ] Test: überfällige Läufe sind genau die mit `faelligAm < heute` und Status `OFFEN` oder `IN_ARBEIT` - [ ] Die Druckansicht ist hell, ohne Navigation, und passt auf A4