AI Quality Inspection
Human → AIAI detects defects from product images and classifies severity; QA inspector decides.
5 nodes · 5 edgesmanufacturing
agenthumansystem
Visual
Capture Product Imagessystem
Automated camera captures images from production line.
↓sequential→ AI Defect Detection
AI Defect Detectionagent
Analyze images for surface defects, dimensional errors, and anomalies.
↓sequential→ Severity Classification
Severity Classificationsystem
Categorize defects as critical, major, or minor based on tolerances.
↓conditional→ QA Inspector Review
↓conditional→ Record Disposition
QA Inspector Reviewhuman
Inspector verifies AI findings, checks borderline cases under magnification.
↓sequential→ Record Disposition
Record Dispositiondb
Log accept, rework, or scrap decision in quality management system.
uc-quality-inspection.osop.yaml
osop_version: "1.0"
id: "ai-quality-inspection"
name: "AI Quality Inspection"
description: "AI detects defects from product images and classifies severity; QA inspector decides."
nodes:
- id: "capture_images"
type: "system"
name: "Capture Product Images"
description: "Automated camera captures images from production line."
- id: "defect_detect"
type: "agent"
subtype: "llm"
name: "AI Defect Detection"
description: "Analyze images for surface defects, dimensional errors, and anomalies."
security:
risk_level: "medium"
- id: "severity_classify"
type: "system"
name: "Severity Classification"
description: "Categorize defects as critical, major, or minor based on tolerances."
- id: "inspector_review"
type: "human"
subtype: "review"
name: "QA Inspector Review"
description: "Inspector verifies AI findings, checks borderline cases under magnification."
security:
approval_gate: true
- id: "disposition"
type: "db"
subtype: "query"
name: "Record Disposition"
description: "Log accept, rework, or scrap decision in quality management system."
edges:
- from: "capture_images"
to: "defect_detect"
mode: "sequential"
- from: "defect_detect"
to: "severity_classify"
mode: "sequential"
- from: "severity_classify"
to: "inspector_review"
mode: "conditional"
when: "defects.count > 0"
- from: "severity_classify"
to: "disposition"
mode: "conditional"
when: "defects.count == 0"
label: "Auto-accept if no defects"
- from: "inspector_review"
to: "disposition"
mode: "sequential"