Applied customer/auditor safety layout changes to CustomerReviewWorkspace, EnvironmentReviewResource, EvidenceSnapshotResource, ReviewPackResource, and StoredReportResource as per Spec 372. Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #443
5.3 KiB
5.3 KiB
Affected Files
Status: implementation complete.
| File | Purpose | Change Type | Surface Affected | Verification Level | Risk | Out-of-scope Side Effects |
|---|---|---|---|---|---|---|
apps/platform/app/Filament/Pages/Reviews/CustomerReviewWorkspace.php |
Workspace-wide customer review state/payload | runtime edit | Customer Review Workspace | feature + browser verified | medium | Operation proof removed from default customer evidence path; no route/action/backend changes |
apps/platform/app/Filament/Resources/EnvironmentReviewResource.php |
Environment Review detail infolist | runtime edit | Environment Review View | feature + browser verified | medium | Technical metadata moved below outcome/guidance/evidence basis; actions unchanged |
apps/platform/app/Filament/Resources/ReviewPackResource.php |
Review Pack detail infolist | runtime edit | Review Pack View | feature + browser verified | medium | Technical pack details collapsed and hidden from customer-workspace flow; generator/download behavior unchanged |
apps/platform/app/Filament/Resources/StoredReportResource.php |
Stored Report detail infolist | runtime edit | Stored Report View | feature + browser verified | medium | Report scope/readiness promoted; raw/source/fingerprint metadata demoted |
apps/platform/app/Filament/Resources/EvidenceSnapshotResource.php |
Evidence Snapshot detail infolist/context | runtime edit | Evidence Snapshot View | feature + browser verified | medium/high | Evidence detail now reachable in smoke; operation-run context removed from related context and demoted to technical details |
apps/platform/lang/en/localization.php |
Workspace output action help copy | runtime copy edit | Customer Review Workspace | feature + browser verified | low | Removes operation-proof mention from default supporting-action help |
apps/platform/lang/de/localization.php |
Workspace output action help copy | runtime copy edit | Customer Review Workspace | feature + browser verified | low | Same as English localization |
apps/platform/tests/Feature/Filament/Spec372CustomerAuditorSurfaceSafetyTest.php |
Focused surface assertions | new test | all scoped surfaces | passing | low | Bounded fixtures, DB-only render guard via fail-hard Graph client |
apps/platform/tests/Browser/Spec372CustomerAuditorSurfaceSafetySmokeTest.php |
Browser proof/screenshots | new test | all scoped surfaces | passing | medium | Captures desktop screenshots and mobile Evidence Snapshot screenshot |
apps/platform/tests/Feature/Reviews/CustomerReviewWorkspacePageTest.php |
Existing workspace contract | test update | Customer Review Workspace | passing | low | Updated stale operation-proof expectation |
apps/platform/tests/Feature/Reviews/CustomerReviewWorkspacePackAccessTest.php |
Existing workspace pack access contract | fixture update | Customer Review Workspace | passing | low | Adds missing disclosure metadata to fixtures that assert customer-safe readiness |
apps/platform/tests/Feature/Reviews/CustomerReviewWorkspaceLaunchLinksTest.php |
Existing linked detail contract | test update | Environment Review View | passing | low | Updates stale action name to current rendered-report action |
apps/platform/tests/Feature/StoredReports/StoredReportDetailPresentationTest.php |
Existing stored report detail contract | test update | Stored Report View | passing | low | Updates section-order expectation |
apps/platform/tests/Feature/Evidence/EvidenceSnapshotResourceTest.php |
Existing evidence detail contract | test update | Evidence Snapshot View | passing | low | Updates related-context and artifact-reference expectations |
docs/ui-ux-enterprise-audit/page-reports/ui-006-customer-review-workspace.md |
UI audit evidence | docs update | Customer Review Workspace | browser verified | low | Adds Spec 372 follow-up |
docs/ui-ux-enterprise-audit/page-reports/ui-040-environment-review-detail.md |
UI audit evidence | docs update | Environment Review View | browser verified | low | Adds Spec 372 follow-up |
docs/ui-ux-enterprise-audit/page-reports/ui-042-review-pack-detail.md |
UI audit evidence | docs update | Review Pack View | browser verified | low | Adds Spec 372 follow-up |
docs/ui-ux-enterprise-audit/page-reports/ui-046-evidence-snapshot-detail.md |
UI audit evidence | new docs | Evidence Snapshot View | browser verified | low | Moves page out of unresolved ledger |
docs/ui-ux-enterprise-audit/page-reports/ui-048-stored-report-detail.md |
UI audit evidence | new docs | Stored Report View | browser verified | low | Moves page out of unresolved ledger |
docs/ui-ux-enterprise-audit/route-inventory.md |
UI coverage index | docs update | scoped pages | browser verified | low | Adds Spec 372 screenshots/report links |
docs/ui-ux-enterprise-audit/unresolved-pages.md |
unresolved ledger | docs update | Evidence Snapshot / Stored Report | browser verified | low | Removes UI-046 and UI-048 from unresolved list |
Files Explicitly Out Of Scope And Unchanged
- OperationRun View files.
- Backup Set and Restore Run resource files.
- Operations Hub, Environment Dashboard, Baseline Profile, Provider Connections, Environment Diagnostics, Required Permissions, and System Panel files.
- Migrations, models, jobs, services, report renderer, disclosure policy, routes, panel providers, configuration, and package/dependency files.