docs: nächste 10 Arbeitskacheln (FILE-006/007, ASSET-001..008)
Digital-File-Epic damit vollständig (FILE-001..007), neues Assets-Epic (04_assets.md) komplett detailliert. MABEA-Ist-Stand-Abgleich je Epic: Digital File fehlt komplett (Aggregations-Akte existiert nirgends, obwohl alle Einzelbausteine schon da sind), Assets ist bis auf AssetSet/Consumable als eigenständige Konzepte bereits abgedeckt (Bereich/Kategorie/Objekttyp/ Objekt/Lagerbewegung). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KC8HYvv6UkCVYheYiTw9DD
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
# Epic 03 — Digital File (Akte)
|
||||
|
||||
Details zu FILE-001 … FILE-005. FILE-006 (Übersichtsseite) und FILE-007
|
||||
(Audit-Anbindung) noch nicht detailliert, siehe `00_index.md`-Tabelle.
|
||||
Details zu FILE-001 … FILE-007 (vollständig).
|
||||
|
||||
---
|
||||
|
||||
@@ -113,6 +112,49 @@ Details zu FILE-001 … FILE-005. FILE-006 (Übersichtsseite) und FILE-007
|
||||
- **Tests:** Filter-Test mit mehreren Ressourcen (keine Vermischung).
|
||||
- **DoD:** mind. drei unterschiedliche Ereignistypen sichtbar getestet.
|
||||
|
||||
## FILE-006 — Akte-Übersichtsseite (UI)
|
||||
|
||||
- **Ziel:** EIN Screen, der alle Teilbereiche zusammen zeigt.
|
||||
- **Beschreibung:** Frontend-Seite, konsumiert den FILE-001-Aggregations-Endpoint, rendert
|
||||
FILE-002…005 untereinander (Desktop) bzw. als Tabs (Mobile).
|
||||
- **Benutzerwert:** zentrale Anlaufstelle je Ressource — Zielseite des QR-Scans (IDENT-008).
|
||||
- **Abhängigkeiten:** FILE-002…005
|
||||
- **Datenmodell:** keins
|
||||
- **Backend:** keins zusätzlich
|
||||
- **Frontend:** Seite `/akte/{typ}/{id}`
|
||||
- **Mobile:** responsive Variante (Tabs statt nebeneinander)
|
||||
- **QR-Code:** Zielseite von IDENT-008
|
||||
- **Seriennummer/Inventarnummer:** Anzeige via FILE-002
|
||||
- **Akte:** ist diese Kachel selbst
|
||||
- **Rechte:** wie Lese-Recht
|
||||
- **Audit:** nein
|
||||
- **Akzeptanzkriterien:** Seite lädt alle Teilbereiche fehlerfrei; fehlende Teilbereiche
|
||||
(z.B. noch keine Dokumente) zeigen „keine Daten" statt Fehler.
|
||||
- **Tests:** Rendering-Test mit vollen Daten, Rendering-Test mit leeren Teilbereichen.
|
||||
- **DoD:** von IDENT-008 aus erreichbar, produktiv nutzbar.
|
||||
|
||||
## FILE-007 — Akte-Audit-Anbindung
|
||||
|
||||
- **Ziel:** Sicherstellen, dass jede Änderung an einem Akte-Teilbereich auch im
|
||||
Historienbereich (FILE-005) auftaucht — keine stillen Lücken.
|
||||
- **Beschreibung:** Audit-Log-Aufrufe an den Schreib-Endpunkten der Teilbereiche
|
||||
systematisch nachrüsten/verifizieren (Konsistenz-Check über alle Mutations-Endpunkte).
|
||||
- **Benutzerwert:** Vertrauen, dass die Akte-Historie wirklich vollständig ist.
|
||||
- **Abhängigkeiten:** FILE-005
|
||||
- **Datenmodell:** keins
|
||||
- **Backend:** Audit-Log-Aufruf-Vervollständigung, ggf. Lint-Regel/Test dagegen
|
||||
- **Frontend/Mobile:** keins
|
||||
- **QR-Code/Seriennummer/Inventarnummer:** nein
|
||||
- **Akte:** Qualitätssicherung für den Historienbereich
|
||||
- **Rechte:** keine neuen
|
||||
- **Audit:** ist Gegenstand dieser Kachel
|
||||
- **Akzeptanzkriterien:** für jeden Schreibendpunkt eines Akte-Teilbereichs existiert ein
|
||||
Audit-Log-Test.
|
||||
- **Tests:** Coverage-Check „jeder Mutations-Endpunkt loggt".
|
||||
- **DoD:** keine bekannte Lücke mehr — vgl. MABEA, wo genau diese Art Lücke (Mangel/
|
||||
Personal/Objekt-Änderungen ohne Audit-Eintrag) schon einmal real gefunden und gefixt
|
||||
wurde. Diese Kachel ist der methodische Nachfolgeschritt: systematisch statt punktuell.
|
||||
|
||||
---
|
||||
|
||||
**MABEA-Ist-Stand-Abgleich:** Das gesamte Digital-File-Epic **fehlt in MABEA komplett** —
|
||||
|
||||
Reference in New Issue
Block a user