Context and Scope

This chapter scopes the rest of this document to the Station application itself, one of the two building blocks introduced in System Design. It defines who and what the Station exchanges information with, without repeating the machine-wide black-box view already covered there.

Business Context

station-business-context

The Guest and Operator both interact with the Station exclusively through its touch display. Every Pod is reached only through the wire protocol described in Protocol. Everything else in this document is scoped inside the "Station" box above.

Technical Context

Interface Partner Nature

USB CDC serial

Each connected Pod

Bidirectional, Station-initiated request-response exchange (Protocol).

Local recipe/ingredient/glass data

Filesystem, read-only at runtime

Plain data files, validated against a published schema, loaded at startup.

Persisted ingredient-to-dispenser mapping

Filesystem, read and write

The one piece of Station-local configuration, changed by an operator and persisted across restarts.

Touch display

Guest and Operator

Sole input and output device. All interaction is touch-based, including operator PIN entry.

Continue with Solution Strategy.