Skip to content

feat: add cross-rig support to epic-delivery skill#1

Draft
sfncore wants to merge 3 commits intoXexr:mainfrom
sfncore:feat/cross-rig-epic-delivery
Draft

feat: add cross-rig support to epic-delivery skill#1
sfncore wants to merge 3 commits intoXexr:mainfrom
sfncore:feat/cross-rig-epic-delivery

Conversation

@sfncore
Copy link

@sfncore sfncore commented Mar 5, 2026

Summary

  • Auto-detects cross-rig mode from mixed bead prefixes in leaf beads
  • Creates integration branches per rig (each rig's refinery merges independently)
  • Dispatches leaves to their owning rig based on prefix → routes.jsonl mapping
  • Monitors all rigs' integration statuses each check cycle
  • Runs quality gates per rig on each integration branch
  • Handoff messages include full cross-rig state (rig map, per-rig progress)
  • Plan-vs-actual summary includes per-rig breakdown

Single-rig projects remain completely unchanged — cross-rig mode is auto-detected only when leaf beads have mixed prefixes.

Companion to Xexr/gt-toolkit#1 (cross-rig support for beads-creation-expansion formula).

Test plan

  • Verify single-rig epic delivery works unchanged
  • Test cross-rig detection with mixed-prefix leaf beads
  • Verify per-rig integration branch creation
  • Test cross-rig dispatch (beads slung to correct rig)
  • Test cross-rig monitoring (all rigs checked each cycle)
  • Test per-rig quality gate execution
  • Verify handoff preserves cross-rig state

🤖 Generated with Claude Code

Multi-rig projects (e.g., petals + node0 + lora_forge) now handled natively.
Auto-detects cross-rig mode from mixed bead prefixes in leaf beads, creates
integration branches per rig, dispatches leaves to their owning rig, monitors
all rigs' integration statuses, and runs quality gates per rig.

Single-rig projects remain completely unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants