Spec: Cross-repo change
This flow describes changes that touch more than one repo in the project family.
Purpose
- coordinate multi-repo work cleanly without mixing targets or commits
Trigger
- one change touches product, docs, skills, or config library together
Participating systems
Inputs and outputs
- Inputs:
- one domain change with several repo targets
- Outputs:
- separate repo changes with a shared Jira reference
Flow
- determine the affected repos and target artefacts
- define the primary work carrier and follow-up repos
- choose the right branch and worktree context per repo
- implement and commit changes separately
- bring docs and Jira to one consistent state
Handovers
- cross-repo need -> repo assignment
- repo assignment -> separate worktrees
- separate changes -> shared public context
Boundaries and non-goals
- no mixed cross-repo commits
- do not squeeze project rules into one product repo
Links to operational docs
skills/koordination/SKILL.md- J01-91: area inventory
Sources
skills/koordination/SKILL.mdskills/koordination/references/repos.md- AI project map