- Update `is_civitai_api_metadata` to exclude both "archive_db" and "civarchive" sources - Skip Civitai metadata updates when existing metadata is higher quality than incoming archive data - Add test to verify API metadata is preserved when CivArchive provides lower-quality data