Skip to main content
← Back to list
01Issue
FeatureShippedExtensionsPublic
Assigneesskunk-ape

Relationships

#2685 gatorwalk-factory: projection publisher (GW-17)

Opened by skunk-ape · 9/29/2026· Shipped 9/29/2026

Part of the gatorwalk-factory rebuild of @swamp/software-factory (gatorwalk-factory/ in swamp-extensions). Shipped so far: GW-1..GW-9, the swamp-extensions lifecycle (#2630) and the tracker contract with the Linear adapter (GW-16, #2664). Read gatorwalk-factory/README.md and DESIGN.md first.

Swamp owns the facts; the tracker is a view. GW-17 replays a work item's journal to its tracker ticket: status changes and comments for the events a person on the ticket needs (a stage entered, a human stop waiting, an approval given or declined, done). Built on GW-16's contract (_lib/tracker.ts, the delivery ledger keyed on (work item, journal version)), for Linear first; the swamp-club Lab adapter (#2631) must be able to use it unchanged.

Scope, from the plan and DESIGN.md's Trackers section: a journal cursor per work item and tracker, so delivery resumes where it stopped and never repeats; an explicit publish method now (a scheduled sweep or a driver tick can call the same thing later); one writer per tracker field, with the projection the single writer of status; how lifecycle stages map to tracker statuses, and where that mapping lives (lifecycle projection hints, adapter configuration, or both: decide and record why); no network calls from the work item's state piece.

Tests against a local fake tracker, never the live service, including redelivery after a failure part-way through. Nothing is published.

02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 1 MOREASSIGNED+ 5 MOREREVIEW+ 15 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

9/29/2026, 6:12:32 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
skunk-ape assigned skunk-ape9/29/2026, 4:23:49 PM
Editable. Press Enter to edit.

system commented 9/29/2026, 2:22:13 PM

Classified automatically when this issue was filed.

  • Source: Extensions

If you feel this classification is incorrect, add a ripple to tell us so.

Sign in to post a ripple.