  /*        ┌──────────────┐
            │   STARTUP    │
            └──────┬───────┘
                   │
                   ▼
              ┌──────────┐
              │  AUTO    │◄──-────────────┐
              └────┬─────┘                │
                   │                      │
     Button SHORT  │                      │ Button TAP
                   ▼                      │
              ┌──────────┐                │
              │ MANUAL   │                │
              │ Override │                │
              └────┬─────┘                │
                   │                      │
  Pump runs >12 h  │                      │
                   ▼                      │
              ┌──────────┐                │
              │  FAULT   │                │
              │ MAX RUN  │                │
              └────┬─────┘                │
                   │                      │
             Button press (ack) ──────────┘
*/