refinery-merge

Installation
SKILL.md

Refinery Merge

Sequential merge queue processor for completed polecat branches. The refinery is the DMA controller of the Gastown chipset -- it moves data (code changes) from producer (polecat branches) to consumer (main branch) without CPU (mayor) intervention during normal operations. The pipeline is deterministic: checkout, rebase, test, merge, push. Merge conflicts block the queue and escalate; they are never auto-resolved.

Activation Triggers

This skill activates when:

  • The merge queue has pending merge requests from completed polecats
  • A polecat calls done and its branch needs to be merged into main
  • The refinery is assigned to process a rig's merge queue
  • Merge queue depth exceeds a threshold and processing is needed

Core Capabilities

Sequential MR Processing

The refinery processes merge requests one at a time in strict FIFO order. No parallel merges. No priority reordering. The queue is a pipeline, not a pool.

Installs
1
GitHub Stars
65
First Seen
Mar 9, 2026
refinery-merge — tibsfox/gsd-skill-creator