Der Einstieg am Schreibtisch und das Gedaechtnis der Anwendung. Die Uebersicht
sortiert nach Dringlichkeit — ueberfaellig zuerst, und das ist das Einzige in
Warnfarbe; alles andere auf der Seite ist Auskunft.
Das Archiv sucht ueber Titel, Notizen, erfasste Werte und Kommentare in einer
SQL-Anweisung: `Schrittergebnis.wert` ist ein Json, und nur `("wert")::text`
trifft den Trigramm-Index aus #006. Vor allem aber gehoert die Fundstelle zum
Treffer — ein Treffer ohne sichtbaren Grund ist fuer den Suchenden wertlos.
Die Druckansicht ist ein eigenes Lesemodell und kein Schalter an
`laufZumAbarbeiten`: dort entsteht beim Fuellen der Befehle ein Passwort, und auf
einem Blatt, das jemand abheftet, darf keines stehen. Vom Mitarbeiter holt sie
nur Name, UPN und Abteilung — nicht alles und dann gefiltert.
Der unabhaengige Review fand zwei Blocker, beide im Dashboard: „ueberfaellig“
verglich mit dem Augenblick statt mit dem Tagesbeginn, und der Schnellstart
zaehlte Laeufe fremder Kunden mit. Was „ueberfaellig“ heisst, steht seitdem in
`src/lib/fristen.ts` — eine Regel fuer Lesemodell und Anzeige.
Closes #15
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2.4 KiB
2.4 KiB
Issues
Diese Dateien sind die Quelle; pnpm issues:sync spiegelt sie in den Gitea-Tracker.
pnpm pruefe:doku erzwingt, dass Dateien und diese Übersicht übereinstimmen.
| Nr. | Titel | Status | Meilenstein | Geschätzt | Tatsächlich |
|---|---|---|---|---|---|
| #001 | Phase 1: MVP | in Arbeit | v0.1.0 | – | – |
| #002 | Phase 2: Verzeichnis-Alternativen, Bausteine, Anhänge | offen | v0.2.0 | – | – |
| #003 | Phase 3: Protokoll, bedingte Schritte, Freigabe | offen | v0.3.0 | – | – |
| #004 | Phase 4: Aktionen, Connectors, REST-API | offen | v0.4.0 | – | – |
| #005 | M0 – Gerüst, Prozess, Design-Token | erledigt | v0.1.0 | 6 h | 1 h 25 min |
| #006 | M1 – Datenmodell | erledigt | v0.1.0 | 5 h | 1 h 10 min |
| #007 | M2 – Auth, Rollen, Benutzer | erledigt | v0.1.0 | 8 h | 1 h 35 min |
| #008 | M3 – Betriebsmodus und Kunden | erledigt | v0.1.0 | 6 h | 1 h 20 min |
| #009 | M4 – Vorlagen-Versionierung im Service | erledigt | v0.1.0 | 6 h | 1 h 20 min |
| #010 | M5 – Vorlagen-Editor | erledigt | v0.1.0 | 10 h | 2 h 10 min |
| #011 | M6 – Mitarbeiter, Abteilungen, Geräte | erledigt | v0.1.0 | 9 h | 2 h 15 min |
| #012 | M7 – Platzhalter, Namensregeln, Escaping | erledigt | v0.1.0 | 8 h | 2 h 30 min |
| #013 | M8 – Läufe: Service und Abarbeitung | erledigt | v0.1.0 | 14 h | 3 h 05 min |
| #014 | M9 – QR-Tags, Geräteseite, Etiketten, Scanner | erledigt | v0.1.0 | 12 h | 3 h 35 min |
| #015 | M10 – Dashboard und Archiv | erledigt | v0.1.0 | 8 h | 2 h 20 min |
| #016 | M11 – Verzeichnis und LDAP-Abgleich | offen | v0.1.0 | 12 h | – |
| #017 | M12 – Seed der sieben Vorlagen | offen | v0.1.0 | 8 h | – |
| #018 | M13 – E2E-Tests, Anleitung, PDF | offen | v0.1.0 | 14 h | – |
| #019 | M14 – Betriebswege und Release v0.1.0 | offen | v0.1.0 | 10 h | – |
| Summe | 136 h | 22 h 45 min |