Skip to main content
Version: 0.9.0

Repository branching model

The skills are written against Gitflow — they follow the policy in SDLC.md. The five branches that matter:

BranchSourceMerges toPurpose
mainrelease/*, hotfix/*developmentProduction state, tagged vX.Y.Z
developmentmainrelease/*The base branch — where day-to-day work starts and lands
feature/<KEY>-slugdevelopmentdevelopmentOne per Jira issue, created by jira-task-assigner
hotfix/<KEY>-slugmainmain + developmentCritical production fixes only
release/sprint-<X.Y.Z>developmentmainSprint QA branch, cut at release time

You only create the first two by hand. The skills create feature/ and hotfix/ branches themselves, one per issue, each with its own worktree — feature/ by default, and hotfix/ when you explicitly ask jira-task-assigner for an emergency production fix.