Verify
Goal
Confirm the example is working. The snapshot service is already deployed.
Model on edge-c
potctl describe model wafer-defect
The model is linked to edge-c. That link was created when vision inspection deployed object-detector with spec.models set to wafer-defect.
object-detector
potctl describe microservice object-detector
The microservice is running. MODEL_PATH is /models/wafer-defect/wafer-defect.onnx.
Logs show ONNX load success, then a defect class and confidence on vision.inspections.fab-01.
Gallery
potctl describe service snapshot-service
Open http://router.default.svc.bridge.local:<snapshot-bridge-port>/ with the bridgePort from that command.
You should see the latest inspection. An empty gallery usually means object-detector has not published yet.
curl -s "http://router.default.svc.bridge.local:<snapshot-bridge-port>/inspections/latest"
Open Snapshot Service Dashboard unavailable


The JSON body includes a defect class and a confidence value.
If something is missing
| What you see | What to check |
|---|---|
| Model is not linked to edge-c | Catalog row, OCI registry id, and agent.name on object-detector |
| object-detector is not running | MODEL_PATH is /models/wafer-defect/wafer-defect.onnx, and the node can reach GHCR |
| No inspections | frame-generator and object-detector use the same LINE_ID (fab-01) |
| Gallery URL fails | bridgePort from describe service snapshot-service, and targetPort 8083 |
The plant dashboard can open this gallery after both examples are deployed. That optional page is Fab gallery link. It is part of the plant example.