- Only check markers in files that exist
- Don't fail when snapshot_admin_server_v1.py or kis_data_collection_v1.py absent
- Pass validation if no legacy files found (expected in .NET-first migration)
- Print detailed warnings for missing files
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>