Applied the decision-first global surface IA contract to BackupSet views. Includes decision summary header, usability status, and separation of technical metadata. Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #442
2.9 KiB
UI-013 Environment Backup Sets
| Field | Value |
|---|---|
| Route | /admin/workspaces/{workspace}/environments/{environment}/backup-sets |
| Source | BackupSetResource |
| Area / scope | Backup / restore / environment |
| Archetype | Backup / Restore |
| Design depth | Strategic Surface |
| Repo truth | repo-verified route; Spec 371 browser verified |
| Screenshot | ../../../specs/371-core-operator-view-surfaces-productization/artifacts/screenshots/spec371-backup-set-productization-01-backup-sets-list.png |
| Detail screenshot | ../../../specs/371-core-operator-view-surfaces-productization/artifacts/screenshots/spec371-backup-set-productization-02-backup-set-detail.png |
| Mobile screenshot | ../../../specs/371-core-operator-view-surfaces-productization/artifacts/screenshots/spec371-backup-set-productization-03-backup-set-detail-mobile.png |
| Browser status | Spec 371 smoke passed with seeded owner/manager capability, healthy/degraded backup sets, included item, and linked operation. |
First Five Seconds
Spec 371 verifies the Backup Sets list/detail with a capability-backed fixture. The list now leads with restore-point decision, item count, and degradation guidance. The detail now answers whether the backup is usable before lifecycle, operation, or raw metadata.
Productization Review
- Decision-first: implemented for list rows and detail decision zone.
- Evidence-first: included backup items are primary detail content below the decision.
- Context: environment-bound route.
- Customer/auditor safety: high when used as restore proof; Spec 371 avoids restore-safety claims beyond repo truth.
- Diagnostics: operation evidence and technical/lifecycle metadata remain available but secondary/collapsed.
Information Inventory
Default content shows backup set identity, restore-point decision, captured item count, degraded/blocking state when present, included item evidence, operation traceability, and secondary lifecycle/technical details.
Dangerous Actions
Create backup, archive/delete, and restore-adjacent flows are high impact and require confirmation, authorization, audit, and OperationRun continuity. Spec 371 did not add a restore-from-backup action/link and preserved existing action handlers.
Scores
Spec 371 did not rerun the full Spec 368 numeric scorecard. Browser smoke evidence now verifies the target list/detail hierarchy, JavaScript health, screenshots, and mobile width check.
Top Issues
- Backup Set create and additional partial/failure workflow states still need separate target coverage.
- Restore Runs remain a separate high-risk backup/restore surface.
- Manual review should verify production-like data density beyond the bounded smoke fixture.
Target Direction
Spec 371 provides seeded browser proof for list/detail. Keep future backup/restore work focused on create flows, restore execution history, and richer backup failure states.