TenantAtlas/docs/ui-ux-enterprise-audit/page-reports/ui-048-stored-report-detail.md
Ahmed Darrazi ef49d61d44
Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 5m8s
feat: reduce receipt page surface depth and simplify evidence summaries
2026-06-22 13:02:39 +02:00

1.9 KiB

UI-048 Stored Report Detail

Field Value
Route /admin/workspaces/{workspace}/environments/{environment}/stored-reports/{record}
Source StoredReportResource::view
Area / scope Evidence / audit
Archetype Evidence / Audit
Design depth Strategic Surface
Repo truth browser-verified in Spec 372 and Spec 397
Screenshot specs/372-customer-auditor-surface-safety-pass/artifacts/screenshots/004-stored-report-view-after.png
Browser status Reached through Spec 372 smoke-login fixture and Spec 397 focused textual receipt proof.

First Five Seconds

The page should answer what report this is, which environment it belongs to, when it was measured, and which summary matters before exposing source descriptors or raw payload.

Productization Review

  • Report-first: Report scope and readiness now follows the outcome summary.
  • Evidence-first: permission posture and Entra admin role summaries appear before technical report metadata.
  • Customer/auditor safety: artifact reference, source family/kind/target, control/detector/provider keys, integrity anchors, and raw payload are collapsed/demoted.
  • Diagnostics: raw payload remains available but not default framing.

Dangerous Actions

No destructive action is expected on this detail page. Existing current-report navigation remains read-only and capability-aware.

Spec 372 Follow-up

  • Stored Report is no longer unresolved for this fixture.
  • Browser smoke verified summary before technical details/raw payload and no JavaScript errors or console logs.

Spec 397 Follow-up

Spec 397 reduces the default receipt surface.

  • Internal report artifact replaces the top-level technical artifact framing.
  • Internal payload details replaces Raw payload as the default collapsed receipt label.
  • Focused textual browser proof verifies report scope and summary appear before internal artifact/payload detail without JavaScript or console errors.