visual-testing
This is an evidence producer inside UI LARP. It does not declare readiness.
- Detect
visual_testing.platformfrom the active recipe, then project architecture. Forapiorcli, STOP: the surface is nonvisual. - Read exactly one host reference:
web→references/web.mdmobile-flutter→references/mobile-flutter.mdmobile-rn→references/mobile-react-native.mdmobile-capacitor→references/mobile-capacitor.mddesktop-electron→references/desktop-electron.mddesktop-tauri→references/desktop-tauri.mdextension→references/extension.md
- Read the design system, UI spec, and any applicable wireframes or UX strategy. Do not preload other hosts.
- Verify the real runtime and capture capability. If blocked, log the attempted command and blocker; a manual checklist is not visual evidence.
- Capture changed screens across representative viewport/device, interaction, and applicable loading, empty, error, and success states. Expand when findings or scope require it.
- Run the host audit plus changed-file token checks. Record screenshot paths, runtime/build SHA, commands, and findings in the LARP evidence manifest. Accessibility or runtime errors remain blocking findings for later validation.