How to troubleshoot host and parity validation
Prerequisites
Section titled “Prerequisites”- Access to the host app used for validation.
- Access to parity/evidence docs under
packages/react-native/docs/.
- Verify host mode first.
If validation was run in Expo Go, rerun with:
npx expo prebuild --cleannpx expo run:iosnpx expo run:android- Verify plugin registration.
Ensure Expo config includes:
{ "expo": { "plugins": ["@ddgutierrezc/legato-react-native"] }}- Validate Android service shape.
Confirm one expo.modules.legato.LegatoPlaybackService declaration with:
android:exported="false"android:foregroundServiceType="mediaPlayback"
- Resolve duplicated manual Android service edits.
Follow the manual conflict steps in packages/react-native/docs/milestone-1-readiness-checklist.md and regenerate native projects.
- Re-check parity evidence completeness.
Confirm all required entries in:
packages/react-native/docs/evidence/parity-readiness-checklist.mdpackages/react-native/docs/evidence/phase4-3-expo-host-validation-2026-05-02.md
Expected Result
Section titled “Expected Result”Validation is executed in supported hosts, plugin baseline wiring is aligned with source contracts, and parity claim status can be evaluated from complete evidence artifacts.