Concepts
A [factory](../glossary.md#factory) is one product: its repositories, a [pipeline](../glossary.md#pipeline) of [steps](../glossary.md#step), and the settings that go with them. You add a [task](../glossary.md#task) — a Markdown file that says what to change and how to check it. A [run](../glossary.md#run) is that task going through the pipeline, in a copy of the repo so your checkout stays still. A [gate](../glossary.md#gate) is where the run waits for you. [Delivery](../glossary.md#delivery) is a local commit and a `SUMMARY.md`; you merge and push. [Evidence](evidence.md) is what you read to judge the work.
A factory is one product: its repositories, a pipeline of steps, and the settings that go with them. You add a task — a Markdown file that says what to change and how to check it. A run is that task going through the pipeline, in a copy of the repo so your checkout stays still. A gate is where the run waits for you. Delivery is a local commit and a SUMMARY.md; you merge and push. Evidence is what you read to judge the work.
task
└─ pipeline of steps
(in order, some together, some repeated until checks pass)
│
▼
run ── gate (you decide) ── delivery
│
└── evidence- Factory — repos, pipeline, and settings; one per product
- Task — the Markdown file you add
- Step — one program, one job
- Pipeline — the order those jobs run in
- Run — one task through the pipeline
- Gates — where the run waits for you
- Evidence — logs, artifacts, verification,
SUMMARY.md - Delivery — the local commit; your merge, your push