ProductProcessing

Progress for the catalogue's immutable feature-selected pipeline plan. Only stages in the compiled selected graph are returned; a returned stage can be skipped when runtime processing determines no work is needed. Moderation runs independently. Internal messages and traces are omitted.

  • completedStages
    Type: integer
    min:  
    0
    required

    Number of completed or skipped terminal stages.

  • currentStage
    Type: string | null enum
    required
    values
    • ingest
    • image_acquisition
    • image_indexing
    • semantic_text_indexing
    • ai_processing
    • identity_enrichment
    • dedup_indexing
    • deduplication
  • errors
    Type: array object[] · ProductProcessingError[]
    required

    Sanitized processing failures.

    • code
      Type: string
      required

      Stable machine-readable processing failure code

    • retryable
      Type: boolean
      required
    • stage
      Type: string enum
      required
      values
      • ingest
      • image_acquisition
      • image_indexing
      • semantic_text_indexing
      • ai_processing
      • identity_enrichment
      • dedup_indexing
      • deduplication
  • stages
    Type: array object[] · ProductProcessingStage[]
    required
    • attemptCount
      Type: integer
      min:  
      0
      required

      Integer numbers.

    • key
      Type: string enum
      required
      values
      • ingest
      • image_acquisition
      • image_indexing
      • semantic_text_indexing
      • ai_processing
      • identity_enrichment
      • dedup_indexing
      • deduplication
    • required
      Type: boolean
      required

      Whether the catalogue's immutable processingFeatures selection requires this stage.

    • status
      Type: string enum
      required
      values
      • pending
      • processing
      • completed
      • skipped
      • failed
  • totalStages
    Type: integer
    min:  
    0
    required

    Integer numbers.