Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 3m45s
Implemented the first version of review output resolve actions. Included a ReviewOutputResolveActionMapper, commands to seed browser fixtures, updated CustomerReviewWorkspace, EnvironmentReviewResource, UI enforcement, and related views. Also added extensive unit, feature, and browser tests, and updated the design coverage matrix.
49 lines
2.4 KiB
Markdown
49 lines
2.4 KiB
Markdown
# UI-010 Managed Environments
|
|
|
|
| Field | Value |
|
|
| --- | --- |
|
|
| Route | `/admin/workspaces/{workspace}/environments` |
|
|
| Source | `ManagedEnvironmentsLanding`, `ManagedEnvironmentLinks` |
|
|
| Area / scope | Workspace / environment portfolio |
|
|
| Archetype | Workspace / Tenant Context |
|
|
| Design depth | Strategic Surface |
|
|
| Repo truth | repo-verified |
|
|
| Screenshot | `-` |
|
|
| Browser status | Reached in local browser with workspace `3`; implementation pass verified long-name layout behavior. |
|
|
|
|
## First Five Seconds
|
|
|
|
The page is the workspace-scoped environment portfolio entry point. Operators need to identify the correct environment quickly before drilling into environment-owned dashboards, evidence, backup, restore, findings, or access surfaces.
|
|
|
|
## Productization Review
|
|
|
|
- Decision-first: improved by presenting each environment as a full-width selectable row/card with stable identity and status.
|
|
- Evidence-first: intentionally light; this is a portfolio chooser, not a posture dashboard.
|
|
- Context: workspace name and environment count remain visible above the list.
|
|
- Customer/auditor safety: operator-facing only; no customer evidence copy is introduced.
|
|
- Diagnostics: raw diagnostics stay out of the default surface.
|
|
|
|
## Information Inventory
|
|
|
|
Default-visible content includes workspace identity, environment count, environment name, provider/external identifier, and lifecycle status. Add-environment and switch-workspace actions are available in the header. Empty state remains bounded to onboarding and workspace switching.
|
|
|
|
## Dangerous Actions
|
|
|
|
No destructive action is present. Opening an environment is a navigation action; adding an environment routes to onboarding and does not mutate from this page.
|
|
|
|
## Scores
|
|
|
|
| IA | Density | User Clarity | Sellability | Disclosure | Hierarchy | DS Fit | A11y | Responsive | Components | UX Writing | Perf |
|
|
| ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
|
|
| 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
|
|
|
|
## Top Issues
|
|
|
|
1. No portfolio-level health, sync, or backup posture signal is shown yet.
|
|
2. No search/filter exists for larger MSP portfolios.
|
|
3. Static screenshot evidence is still absent from the durable audit artifact set.
|
|
|
|
## Target Direction
|
|
|
|
Keep the current runtime as a robust enterprise baseline for environment selection. A later portfolio spec can add search/filter and lightweight posture signals once the page carries enough environments to justify that added interaction surface.
|