- ReviewPackService: generate, fingerprint dedupe, signed download URL - GenerateReviewPackJob: 12-step pipeline, ZIP assembly, failure handling - ReviewPackDownloadController: signed URL streaming with SHA-256 header - ReviewPackResource: list/view pages, generate/expire/download actions - TenantReviewPackCard: dashboard widget with 5 display states - ReviewPackPolicy: RBAC via REVIEW_PACK_VIEW/MANAGE capabilities - PruneReviewPacksCommand: retention automation + hard-delete option - ReviewPackStatusNotification: database channel, ready/failed payloads - Schedule: daily prune + entra admin roles, posture:dispatch deferred - AlertRuleResource: hide sla_due from dropdown (backward compat kept) - 59 passing tests across 7 test files (1 skipped: posture deferred) - All 36 tasks completed per tasks.md |
||
|---|---|---|
| .. | ||
| Auth | ||
| AdminConsentCallbackController.php | ||
| ClearTenantContextController.php | ||
| Controller.php | ||
| RbacDelegatedAuthController.php | ||
| ReviewPackDownloadController.php | ||
| SelectTenantController.php | ||
| SwitchWorkspaceController.php | ||
| TenantOnboardingController.php | ||