Architecture

Spec

Poller spec

Difficult bits