Part of Better Data's open operational infrastructure. Use standalone or with Commerce Chain Optimization.

See Commerce Chain Optimization →
Commerce Chain Optimization

Supply Chain (SCM)

Quality

Quality hold, assessment, and closure loops for SCM compliance operations.

1 min read · Supply Chain (SCM)

Edit this page

Overview

scm.quality handles deviation events, hold decisions, and resolution workflows.

Loop definition

States: OPEN → HOLD → ASSESSMENT → RESOLVED → CLOSED (with BLOCKED as error state).

Key guard IDs in canonical loop:

  • quality_hold_released
  • lot_not_on_hold

Actors

Quality teams (human) collaborate with automation and AI-supported analysis for root-cause and closure steps.

Example

await loop.transition('start_assessment', {
  actor: 'human:qa-lead',
  evidence: { lot_not_on_hold: true, quality_hold_released: true }
})

Integration

Quality loops often subscribe to Signal Tags verification exceptions and inventory hold events.