# A small pipeline used by `pipeline_tests.yaml` to demonstrate `faucet test`.
# The csv source and jsonl sink are never touched by tests — only the
# transforms, quality checks, and contract run against fixture records.
version: 1
name: orders
pipeline:
source:
type: csv
config:
path: ./orders.csv
sink:
type: jsonl
config:
path: ./orders.jsonl
transforms:
- type: keys_case
config:
quality:
record:
-
contract:
version: "1.0.0"
fields:
-
-
dlq:
sink:
type: jsonl
config:
path: ./orders_dlq.jsonl