docs(plan): I-F entdoppelt — DSGVO/Session-Revocation nur noch in BLOCK G (G1/G2), E4/E5 nur in I-H
Jede Spezifikation existiert genau einmal: G1 DSGVO Art. 15/17/20, G2 Session-Revocation, G3 Hygiene bleiben kanonisch in BLOCK G; E4 Monitoring-Reality-Check und E5 Performance-Baseline bleiben kanonisch in I-H. I-F ist jetzt reiner Verantwortlichkeits-Index mit Cross-References (spart ~3 Anlaeufe Doppeldokumentation/-umsetzung).
This commit is contained in:
+12
-7
@@ -576,15 +576,20 @@ Smoke-Crawl der Hauptnavigation.
|
||||
Gate: pytest tests/ komplett ohne --ignore durchgelaufen, 0 Failures/Errors.
|
||||
|
||||
## I-F Sicherheit & Compliance abschließen (User + Agent, ~1 Tag)
|
||||
Konsolidiert 2026-08-25: Jede Spezifikation existiert genau einmal — DSGVO und
|
||||
Session-Revocation sind NUR in BLOCK G definiert (G1/G2), Monitoring/Performance
|
||||
NUR in I-H („E4 konkret“/„E5 konkret“). Diese Sektion ist ein reiner
|
||||
Verantwortlichkeits-Index ohne Doppelspezifikation:
|
||||
|
||||
- I5 Credential-Rotation (PFLICHT, User): 7 kompromittierte Credentials rotieren
|
||||
(Anleitung deploy-guide.md § Credential-Rotation); SECRET_KEY zuletzt.
|
||||
- G1 DSGVO (KRITISCH): Art. 15/17/20 Endpoints existieren teilweise (system_settings.py
|
||||
dsar/export), aber grep 'gdpr' in app/routes+services war leer → vollständige
|
||||
Implementierung + Tests + Verarbeitungsübersicht.
|
||||
- G2 Session-Revocation bei Passwortänderung (aktuell nur Logout invalidiert).
|
||||
- G3 Hygiene-Funde aus Final-Check umsetzen.
|
||||
- E4 Monitoring-Reality-Check: Alerting einmal real durchspielen, dokumentieren was alarmiert.
|
||||
- E5 Performance-Baseline: Top-10-Endpoints p95 mit seed_perf_data.py; Schwellwerte dokumentieren.
|
||||
- G1 DSGVO Art. 15/17/20 → Umsetzung, Tests und Verarbeitungsübersicht laufen
|
||||
unter BLOCK G / G1 (volle Spezifikation dort; Status: system_settings.py
|
||||
dsar/export existiert teilweise, Rest der Art. 15/17/20-Endpunkte fehlt).
|
||||
- G2 Session-Revocation bei Passwortänderung → BLOCK G / G2.
|
||||
- G3 Hygiene-Funde aus Final-Check → BLOCK G / G3.
|
||||
- E4/E5 → BLOCK I / I-H („E4 konkret“/„E5 konkret“) — hier bewusst nicht
|
||||
wiederholt.
|
||||
|
||||
## I-G Qualität/Hygiene S-Tracks einplanen (~2–3 Tage, kann parallel)
|
||||
- BUG-018: 36 Python God Objects >500 Zeilen — Split-Programm priorisiert nach
|
||||
|
||||
Reference in New Issue
Block a user