2ccfd872de
The intelligent recovery system wasn't detecting missing .ibd files because MariaDB/MySQL error format uses 'was not found at' instead of 'missing'. Changes: - Added 'was not found at' pattern to grep searches (3 locations) - Enhanced tablespace extraction to parse './db/table.ibd' format - Extracts database/table from error: 'Tablespace N was not found at ./db/table.ibd' - Falls back to quoted tablespace name extraction if new pattern doesn't match Now when script detects missing .ibd files it will: - Show DIAGNOSIS: Missing or unopenable tablespace files - List exact missing tables with database names - Provide copy-paste ready cp commands - Show all recovery options instead of generic troubleshooting