TenantAtlas/specs/387-review-publication-resolution-decision-ux-v1/artifacts/screenshots/index.md
ahmido aca0b10658 feat: add review publication resolution ux spec and tests (#458)
Automated PR created by Codex via Gitea API.

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #458
2026-06-19 08:49:26 +00:00

18 lines
1.7 KiB
Markdown

# Spec 387 Screenshot Evidence Index
## Captured Browser Evidence
- `01-review-detail-blocked-cta.png`: Environment Review detail page with `Resolve publication blockers` as the primary blocked-review CTA.
- `02-resolution-decision-desktop.png`: Desktop resolution page with the decision summary first, default technical proof collapsed, and no publish action.
- `03-confirmation-modal.png`: Current-step confirmation modal with action-specific no-auto-publish copy.
- `04-technical-proof-expanded.png`: Technical proof/history disclosure expanded below the decision content.
- `05-resolution-decision-mobile.png`: Mobile resolution page proving the decision summary remains first and controls do not overlap.
- `06-customer-no-leakage.png`: Customer-facing workspace boundary with no resolution mechanics exposed.
- `07-readonly-inspection.png`: Readonly inspection state with page-level permission copy and no executable primary action.
## States Covered Without Browser Screenshots
- Running operation copy and hidden duplicate start action are covered by `Spec387ReviewPublicationResolutionDecisionUxTest` feature assertions. A browser screenshot was not widened for this state because the existing workflow fixture can force the state safely at the Livewire boundary without introducing product-only queue controls.
- Failed operation copy is covered by `Spec387ReviewPublicationResolutionDecisionUxTest` feature assertions. A browser screenshot was not widened for the same fixture-scope reason.
- Ready-to-continue and ready-for-publication copy is covered by `Spec387ReviewPublicationResolutionDecisionUxTest` feature assertions. Publishing remains on the Review Detail page only.