swarm-pipeline
Use when work flows sequentially through stages where each stage’s output feeds the next. Also use when building content pipelines, data transformations, build/deploy sequences, or any multi-stage processing chain.
| Model | Source |
|---|---|
| opus | pack: swarms |
Full Reference
Swarm — Pipeline Topology
Section titled “Swarm — Pipeline Topology”Sequential hand-off. Stage N completes → its output becomes Stage N+1’s input. No parallelism between stages — each stage is a gate. A failed stage halts the entire pipeline; never continue past failure. Best for workflows with strict ordering dependencies: ETL, content ingestion, build/deploy chains.
Quick Reference
Section titled “Quick Reference”| Item | Value |
|---|---|
| Pattern | Sequential — Stage N output → Stage N+1 input |
| Parallelism | None between stages |
| Failure rule | Hard halt — fix then resume, never skip |
| Max retries per stage | 2× then escalate |
| State tracking | Log artifact after each stage for resumability |
| Dispatch mode | run_in_background: false |
Reference Index
Section titled “Reference Index”| I want to… | File |
|---|---|
| See the topology diagram and common pipeline patterns | reference/topology-and-patterns.md |
| Implement stage dispatch, checkpoint validation, and backpressure | reference/implementation.md |
Usage: Read the reference file matching your current task from the index above. Each file is self-contained with code examples and inline gotchas.
Announcement
Section titled “Announcement”┏━ ⚡ swarm-pipeline ━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ [one-line description of the pipeline being run] ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛