Step through qualification, parallel analysis, fail-closed policy, and application-owned privacy side effects.
#414 Image Intelligence: Policy and Privacy Boundaries
Validated multipart request
ImageUploadQualifierSize and format limitsImmutable imageDecode once
OCRText facts
DetectionObject facts
ZXingBarcode facts
AnalysisResultProvider-neutral facts
VisitorPassPolicyFail-closed precedencePolicy decision ↓Derived data ↓
QUARANTINEREJECTMANUAL_REVIEWALLOWPrivacy-derived snapshot
rendering·storage
Application-ownedLibrary performs no side effects
Input stage: Validate the upload, create one immutable image, and prevent duplicate decodes.