What problem does it solve? Teams building UI features often close acceptance criteria based only on internal state or unit tests, leaving user-visible behavior unverified. This Skill provides a shared, reusable gate that defines what counts as valid UI evidence so multiple dd workflow skills apply consistent verification standards. ## Core Features & Use Cases - Five-Tier Evidence Hierarchy: Ranks evidence from real-path automation (E2E, XCUITest, Playwright, Appium) down to internal state (unit tests, ViewModel state), clarifying what each tier can prove. - Closure Rules: Requires every UI acceptance criterion to have at least one tier 1-4 evidence; tier-5-only items must be marked as "UI verification incomplete" or "UI risk exists". - Manual Acceptance Fallback: When automation is infeasible, mandates documented reasons, manual steps, evidence storage locations, and residual risks in design specs and sub-plans. - Use Case: A desktop app feature involving window overlays and keyboard shortcuts references this gate from dd-feature-development-workflow to decide whether Playwright traces or manual screen recordings suffice to close its UI acceptance criteria. ## Quick Start Apply the dd-shared-ui observability gate to evaluate whether the UI acceptance criteria in my current feature plan have sufficient evidence to be closed.