Pipeline Architecture

Kind: pattern

Layer: Execution Core

Record: architecture:pipeline-architecture

Severity: recommended

Scope: processing, dataflow, build

Canonical: Ontology

A design pattern that splits processing into ordered stages, each with a declared input and output contract.

Listed in Architecture principles, after Single-Pass Processing and before Lazy Evaluation.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Reinforced by

Refactors

Linked from

in this codebase