""" Minimal data loading (not used in single-image demo mode). """ from pathlib import Path from typing import Dict, List, Optional, Any from PIL import Image import logging logger = logging.getLogger(__name__) class DataLoader: """Minimal data loader (placeholder - not used in demo).""" def __init__(self, input_folder: str, debug: bool = False, include_ignored: bool = False, strict_loader: bool = False, excluded_dates: Optional[List[str]] = None): """Initialize data loader.""" self.input_folder = Path(input_folder) self.debug = debug if not self.input_folder.exists(): raise FileNotFoundError(f"Input folder does not exist: {input_folder}") def load_selected_frames(self) -> Dict[str, Dict[str, Any]]: """Load selected frames (not used in minimal demo).""" logger.warning("DataLoader not used in minimal demo mode") return {} def load_all_frames(self) -> Dict[str, Dict[str, Any]]: """Load all frames (not used in minimal demo).""" logger.warning("DataLoader not used in minimal demo mode") return {}