Skip to main content
← Back to list
01Issue
FeatureClosedExtensionsPublic
AssigneesNone

Relationships

#2665 gatorwalk-factory: parallel stages

Opened by skunk-ape · 9/29/2026

Found while mapping the swamp-extensions process onto the gatorwalk lifecycle format (swamp-club #2630; see gatorwalk-factory/lifecycles/swamp-extensions.md, Format gaps).

A lifecycle is in one stage at a time. swamp-extensions runs verify-build and verify-reviews at the same time and judges them together as one checklist. In lifecycles/swamp-extensions.yaml they had to become two stages run one after the other, so a reviews failure is only seen after the build passes, and verification takes the sum of both run times instead of the longer one.

Wanted: a way to express stages (or workflow calls) that run concurrently and join, with the join's gates able to see each branch's evidence. The graph analysis and cycle counting need to account for it.

02Bog Flow
✓OPEN○TRIAGED○IN PROGRESS◉CLOSED

Closed

10/5/2026, 7:08:02 PM

No activity in this phase yet.

03Sludge Pulse
Editable. Press Enter to edit.

skunk-ape commented 9/29/2026, 3:58:57 PM

Decision (2026-09-29, from the format-gap review): parallel stages are deferred past launch and may not be needed. A lifecycle stays in one stage at a time. What launch must have is running parts of the flow in parallel, especially verification, and that is done inside a stage: the stage's work is a swamp workflow whose jobs run concurrently (jobs at the same dependency level run in parallel, and a step can run a nested workflow). Documenting that pattern and adopting it in lifecycles/swamp-extensions.yaml is filed as its own issue. Left open for post-launch evidence that a lifecycle genuinely needs concurrent stages.

skunk-ape commented 10/5/2026, 7:08:01 PM

Closing with stagecraft's first release (@swamp/stagecraft 2026.10.02.1). This was a design gap recorded before launch and nothing in use has asked for it. If it matters in practice it will resurface from actual use, and this issue can be reopened or refiled with the case that needs it.

Sign in to post a ripple.