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

1.7 KiB

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.