feat(assistant): extend audit and import parity
This commit is contained in:
@@ -70,6 +70,13 @@ Es gibt aktuell vier Permission-/Scope-Ebenen:
|
||||
- `get_project_timeline_context`
|
||||
- `preview_project_shift`
|
||||
- basiert bereits auf denselben Timeline-Readmodels/Shift-Preview-Helfern wie die UI
|
||||
- Import/Export / Dispo:
|
||||
- `export_resources_csv`
|
||||
- `export_projects_csv`
|
||||
- `import_csv_data`
|
||||
- `list_dispo_import_batches`
|
||||
- `get_dispo_import_batch`
|
||||
- damit sind CSV-Export, CSV-Import und die Batch-Uebersicht der Dispo-Importe jetzt ueber echte Router-Pfade verfuegbar
|
||||
- Estimates: nur Suche, Detail und Anlegen, aber kein voller Lifecycle
|
||||
- Reports: `run_report` ist flexibel, deckt aber nicht die spezialisierten Report-/Analyse-Readmodels ab
|
||||
- Chargeability / Transparenz:
|
||||
@@ -77,7 +84,10 @@ Es gibt aktuell vier Permission-/Scope-Ebenen:
|
||||
- `get_resource_computation_graph`
|
||||
- `get_project_computation_graph`
|
||||
- damit sind die wichtigsten tiefen Herleitungen fuer Chargeability, SAH, Feiertagsabzuege und Projektkalkulation jetzt auch im Assistant verfuegbar
|
||||
- Audit/History: nur einfache History-Abfragen, keine volle Audit-API
|
||||
- Audit/History:
|
||||
- vereinfachte History-Abfragen
|
||||
- echte Audit-API fuer Liste, Detail, Entity-History, Timeline und Activity Summary
|
||||
- Governance-Workbench ausserhalb des Chats bleibt offen
|
||||
- Notification/Tasking: Kernfaelle vorhanden, aber keine volle Reminder-/Task-/Notification-Paritaet
|
||||
- Country-/Location-Stammdaten: nur lesend und auch dort nur flach
|
||||
- Insights: Summary-Ebene vorhanden, Drilldowns fehlen
|
||||
@@ -220,12 +230,18 @@ Konsequenz:
|
||||
|
||||
Aktuell im Assistant vorhanden:
|
||||
|
||||
- vereinfachte History-Suche (`query_change_history`)
|
||||
- Entity-History (`get_entity_timeline`)
|
||||
- vereinfachte History-Suche (`query_change_history`) jetzt auf Basis von `auditLogRouter.list`
|
||||
- Entity-History (`get_entity_timeline`) jetzt auf Basis von `auditLogRouter.getByEntity`
|
||||
- vollstaendige Audit-Readmodel-Paritaet:
|
||||
- `list_audit_log_entries`
|
||||
- `get_audit_log_entry`
|
||||
- `get_audit_log_timeline`
|
||||
- `get_audit_activity_summary`
|
||||
|
||||
Fehlend:
|
||||
|
||||
- die vollstaendige Governance-/Revisionstiefe der Audit-Oberflaeche
|
||||
- dedizierte Governance-/Approval-Oberflaechen ausserhalb des Chats
|
||||
- eine eigenstaendige Revisions-Workbench fuer offene Freigaben und operative Nachverfolgung
|
||||
|
||||
### Admin- und Systemkonfiguration
|
||||
|
||||
@@ -311,23 +327,20 @@ Fehlend:
|
||||
|
||||
### Komplett fehlende Router-Paritaet
|
||||
|
||||
- `importExport`
|
||||
- `chargeabilityReport`
|
||||
- `computationGraph`
|
||||
- `settings`
|
||||
- `systemRoleConfig`
|
||||
- `webhook`
|
||||
- `dispo`
|
||||
|
||||
### Deutlich unvollstaendige Router-Paritaet
|
||||
|
||||
- `timeline` (read-only Kernfaelle vorhanden, Write-Paritaet fehlt)
|
||||
- `importExport`
|
||||
- `dispo`
|
||||
- `timeline` (Kern-Readmodels und wichtigste Write-Paritaet vorhanden, Spezial-Workflows fehlen)
|
||||
- `vacation`
|
||||
- `estimate`
|
||||
- `notification`
|
||||
- `user`
|
||||
- `country`
|
||||
- `auditLog`
|
||||
- `insights`
|
||||
- `scenario`
|
||||
- `resource`
|
||||
|
||||
Reference in New Issue
Block a user