#!/bin/bash # Enhanced Migration Validator for TimeSafari # Provides detailed analysis of migration status with improved accuracy echo πŸ” Enhanced TimeSafari Migration Validator" echo "========================================== echo [$(date +%Y-%m-%d\ %H:%M:%S)] Starting enhanced validation..." # Function to check if file has actual legacy patterns (not just in comments) check_legacy_patterns() { local file="$1" local pattern="$2" local description="$3 # Check for actual usage (excluding comments and strings) local count=$(grep -v ^[[:space:]]*//\|^[[:space:]]*\*\|^[[:space:]]*