package at.procon.ted.model.entity;

/**
 * Enum representing the status of document vectorization.
 * Used for tracking asynchronous vectorization processing.
 * 
 * @author Martin.Schweitzer@procon.co.at and claude.ai
 */
public enum VectorizationStatus {
    PENDING,            // Awaiting vectorization
    PROCESSING,         // Currently being vectorized
    COMPLETED,          // Successfully vectorized
    COMPLETED_Temporal, // Legacy: Successfully vectorized (temporal)
    FAILED,             // Vectorization failed
    SKIPPED             // Skipped (e.g., no text content)
}
