You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Risk-Register Read-, Detail-, Create- und Update-Flows.
49
49
- Evidence Read-/Detail-Flows und Evidence-Need-Sync.
50
50
- Rust-Web-Shell mit Kontext-Formular sowie datengetriebenem Dashboard, Risk-Register, Evidence-Ueberblick, Reports, Roadmap, Assets und Processes.
51
-
- Rust-DB-Admin-CLI mit `migrate`, `seed-demo` und `init-demo` fuer einen ersten Rust-eigenen SQLite/PostgreSQL-Bootstrap der operativen Kern-Tabellen.
51
+
- Rust-DB-Admin-CLI mit `migrate`, `seed-demo` und `init-demo` fuer Rust-eigenen SQLite/PostgreSQL-Bootstrap der operativen Kern-Tabellen inklusive Product-Security.
52
52
- Roadmap Liste, Detail, Kanban, Task-Updates und Exportdaten.
1.**Weboberflaeche:** Rust liefert fuer `/dashboard/`, `/risks/`, `/evidence/`, `/reports/`, `/roadmap/`, `/assets/` und `/processes/` bereits echte serverseitige Seiten. Die restlichen Views, Detail-/Form-Flows und Exporte liegen noch in Django-Templates und Django-Views.
61
61
2.**Auth, Sessions und Admin:** Login, Benutzer-/Tenant-Kontext, Admin-Funktionen und Berechtigungsoberflaechen sind noch nicht als produktive Rust-Session-/RBAC-Schicht ersetzt; der Rust-Web-Slice nutzt vorerst expliziten Tenant-/User-Kontext.
62
-
3.**Migrations und Seeds:** Ein erster Rust-eigener Bootstrap fuer operative Kern-Tabellen ist vorhanden. Vollstaendige Katalog-/Requirement-/Product-Security-Seeds und alle historischen Django-Schema-Details sind noch nicht vollstaendig abgeloest.
62
+
3.**Migrations und Seeds:** Ein Rust-eigener Bootstrap fuer operative Kern-Tabellen inklusive Product-Security ist vorhanden. Vollstaendige Katalog-/Requirement-Seeds und alle historischen Django-Schema-Details sind noch nicht vollstaendig abgeloest.
63
63
4.**Formulare und Uploads:** Validierung, Form-Flows, Evidence-Dateiuploads sowie CSV/XLSX-Import-Mapping sind noch teilweise Django-orchestriert.
64
64
5.**CI und Startskripte:**`.github/workflows/ci.yml`, `start.sh`, Teile des `Makefile` und lokale Smoke-Flows erwarten noch Python/Django.
65
65
66
66
## Naechster fachlich sinnvoller Cutover-Schritt
67
67
68
68
Der naechste Abschlussblock ist nicht mehr ein weiterer einzelner API-Endpunkt, sondern die Web- und Betriebsablösung:
69
69
70
-
1.Rust-Migrationen und Seed-Commands fuer die bestehenden Tabellen bereitstellen.
70
+
1.Katalog-/Requirement-Seeds vollstaendig aus Django nach Rust ziehen.
71
71
2. Auth-/Tenant-/Session-API in Rust finalisieren.
72
72
3. Django-Templates durch Rust-Web oder ein separates Frontend auf Rust-API ersetzen.
73
73
4. Upload-/Import-Dateifluss ohne Django bereitstellen.
0 commit comments