"""ClassifiedFile — archivo clasificado durante un escaneo de directorio."""

from dataclasses import dataclass


@dataclass
class ClassifiedFile:
    """Archivo clasificado durante un escaneo de directorio.

    Contiene el path absoluto, el path relativo a la raiz del escaneo,
    y la clasificacion del archivo segun su extension.
    """

    path: str
    rel_path: str
    classification: str  # "processable" | "unsupported"
