#2774 gatorwalk-factory: prepare to ship (fast_forward) for work already done
Opened by skunk-ape · 9/30/2026
issue-lifecycle has a path for ad-hoc work that is already committed. swamp-extensions.yaml has none, and swamp-extensions.md does not list it as a gap.
What issue-lifecycle does
In the skill's "Prepare to Ship" flow (.claude/skills/issue-lifecycle/SKILL.md:63-127), the agent files a tracking issue, runs start, and then runs fast_forward with a summary, retroactive plan steps and a testing strategy (extensions/models/issue_lifecycle.ts:2016-2168). In one call, fast_forward:
- writes a classification (
platform, high), a v1 plan, an adversarial review with no findings, and a conformance review marking every stepimplemented; - sets the type and steps the status through
triagedtoin_progress; - posts a
fast_forwardedentry.
Verification, attestation, the PR and close-out then run as usual, starting at verify. The flow runs without a person approving each step.
What gatorwalk does
A work item always starts at triage, the stage marked initial (:38). Reaching implement needs a plan-review recorded this cycle (a dispatch stage) and the plan-approval human gate (:332-340). Work already done has to be walked through triage, planning, review and approval after the fact, with a person approving a plan that describes finished work.
Why it matters
"Prepare to ship" is how this team ships small fixes found during other work. If gatorwalk cannot run it, the pilot has to fall back to issue-lifecycle for that kind of work, and the two drivers run side by side for longer.
Fix direction
A manual exit from triage, named fast-forward and taken on a person's word, that goes to implement or straight to conformance-review. Its gates require a retroactive plan and a change-summary. The exit posts a fast_forwarded entry, through a new stage or through an entry on the transition (see the entry-detail issue).
Decisions for the implementer:
- Records. Record a synthetic conformance review, as issue-lifecycle does, or run the real
conformance-reviewdispatch against the retroactive plan. The real review is cheap and keeps "every exit past implement is bound to the reviewed commit" true. - Type. Use
platform, as issue-lifecycle does, or the tracking issue's own type (the CLI cannot file a platform issue:SKILL.md:78-81). - Where the path lives. A separate small lifecycle (for example
swamp-extensions-ship) that starts at conformance review might be cleaner than another exit ontriage. The graph analysis limits apply to either.
Done when
- A work item for committed work goes from claim to
verifywithout a plan approval. This is covered by a walk test and against the Lab fake, and the Lab gets the type, status moves and afast_forwardedentry. - The driving skill documents the flow, and
swamp-extensions.mdmapsfast_forwardin the Phases table.
Closed
No activity in this phase yet.
skunk-ape commented 10/5/2026, 7:08:03 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.