1. validate_qemu_output.py: WARNs exit 0 by default (no real WiFi
hardware in QEMU = no CSI data = expected WARNs for frame/vitals
checks). Add --strict flag to fail on warnings when needed.
2. Swarm Test: source IDF export.sh before running qemu_swarm.py
so pip-installed pyyaml is on the Python path.
Co-Authored-By: claude-flow <ruv@ruv.net>