Filename-based slides. JSON stores file names (no paths). Effect fields accept JS filenames (e.g., 'splash-1').