High-level view

At the highest level, everything is part of a planet. A planet contains a manager, an atmosphere and one or more flows.

Manager

The manager is in charge of the whole planet. It manages all components in both the atmosphere and the flows. It also manages each flow, figuring out dependencies between components.

Atmosphere

The atmosphere of a planet contains non-feed components providing services to the rest of the planet. These include authentication and testing.

Flows

The flows contain feed components connected together. Feed components can only be part of one flow. Feed components can only be connected to other feed components that are part of the same flow.