## Summary - add the Spec 325 artifacts for screenshot-anchored strategic target images - update the UI/UX enterprise audit documents to capture strategic surfaces and grouped follow-up candidates - add supporting follow-up specs, target experience briefs, and target image assets for the audit workflow ## Testing - not run (documentation/spec artifact changes only) Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #385
5.3 KiB
Governance Inbox Target Experience Brief
Metadata
| Field | Value |
|---|---|
| Surface ID | UI-028 |
| Route | /admin/governance/inbox |
| Source screenshot | ../screenshots/desktop/ui-004-governance-inbox.png |
| Source page report | ../page-reports/ui-004-governance-inbox.md |
| Target sidecar | ../target-images/target/governance-inbox-target.md |
| Primary persona | Governance operator |
| Secondary personas | Manager, auditor, support reviewer |
| Repo-truth posture | Source route and screenshot are repo-verified; target composition is direction only. |
Current-State Snapshot
The page is positioned as a decision queue. The report says it must make pending work, reason, owner, impact, and next action unmistakable.
Current-State Productization Problems
- Queue-clearing action model is not sharp enough.
- Evidence and decision status can blend with diagnostics.
- Customer-safe downstream wording needs review before outputs feed reviews.
Target User Promise
In five seconds, an operator knows which governance decision is waiting, why it matters, and which action resolves it.
First-Five-Seconds Target
Show decision categories, overdue/age posture, one selected priority decision, evidence basis, and the recommended next action.
Primary Decision
Approve, reject, accept risk, assign, or escalate the highest-priority decision item.
Primary Action
Review decision.
Secondary Actions
Assign owner, request evidence, open finding, open review context, filter by due state.
Target Information Hierarchy
- Governance queue posture.
- Priority decision item.
- Reason, impact, owner, due state.
- Evidence basis.
- Action options.
- Diagnostics and history.
Main-View Keep / Promote / Simplify
| Treatment | Elements |
|---|---|
| Keep | Pending decision type, impact, scope, owner, age, evidence links. |
| Promote | Recommended next action and why this item is first. |
| Simplify | Raw reason ownership, payload detail, and equal approve/reject/action buttons. |
Detail Drawer Treatment
Decision drawer should show the item summary, evidence basis, actor history, customer-safe summary, and action consequences before any confirmation.
Advanced/Admin Treatment
Policy, internal reason ownership, and raw payload diagnostics stay secondary and support-gated where needed.
Hidden/Removed Default Elements
Hide raw JSON, fingerprints, internal reason families, and provider diagnostics from the default queue.
Target Layout Direction
Use a decision workbench: queue filters on top, priority decision column, evidence/context column, and action drawer.
Visual Target Direction
Dark decision surface with precise spacing, amber for due/attention, coral for blocked or risky decisions, mint only for verified permitted next action, and violet for evidence links.
Status/Trust Model
Separate decision status, evidence completeness, risk/impact, and lifecycle age. Do not use a single "good/bad" badge.
Dangerous Actions
Approve, reject, accept risk, close, or escalate actions must be authorized server-side, confirmation-gated where high impact, and audit logged in later implementation.
Customer-Safe Review Notes
Queue copy can feed customer review summaries, but default operator diagnostics must remain hidden from customer-readable outputs.
Workspace/Environment Context
Workspace context is visible. Environment-bound decisions must show environment and tenant-safe scope.
Empty / Loading / Error States
Empty state should say no governance decisions need action and offer one link to decision register. Loading preserves filters. Error state states whether the queue, evidence, or entitlement context failed.
Accessibility Notes
Decision priority must not rely on color. Action consequences should be screen-reader readable before confirmation.
Repo-Truth Classification
| Target element | Classification | Notes |
|---|---|---|
| Governance inbox route and screenshot | repo-verified | Spec 323 browser pass reached the route. |
| Decision queue concept | repo-verified | Page report confirms intent. |
| Recommended next action | plausible-existing | Needs domain mapping in later implementation. |
| Customer-safe summary | foundation-only | Required by product direction, exact copy needs validation. |
| Unified decision taxonomy | conceptual-future-state | Must not be created in this spec. |
Screenshot-Anchored Image Prompt
Start from ui-004-governance-inbox.png. Create a target design direction, not runtime implementation. Preserve the governance decision queue. Show pending decision posture, selected priority item, reason, impact, owner, due state, evidence basis, and one primary Review decision action. Keep diagnostics secondary and customer-safe language visible. Avoid generic SaaS dashboard layouts, fake compliance claims, green success without verification, placeholder text, raw debug defaults, and runtime implementation claims.
Implementation Pattern Requirements
- One dominant decision action.
- Evidence-first decision drawer.
- Capability-aware and audit-backed mutations.
- Customer-safe summary separated from operator diagnostics.
Later Implementation Candidate
Governance Inbox decision experience.
Non-Goals For Later Implementation
Do not implement a broad governance taxonomy or status framework unless later specs prove behavioral consequences.