Runner Guide

Enrollment, groups, offline behaviour.

Enrollment

A Runner enrolls via CSR when it first connects. There are no pre-created runner rows — a runner row exists because a real runner enrolled.

Groups

Assign runners to groups in the Print Center. Flows and label versions are deployed to groups, not to individual runners.

Offline behaviour

When disconnected from the Center, runners continue processing their local job queue. On reconnect, they reconcile with idempotency keys — no duplicate prints.