Replies: 3 comments 5 replies
|
There is not a core command that synchronizes two independent For a fix that crosses both apps:
Spec Kit is directory-scoped, so this separation is intentional: each project owns its own If the main pain is coordinating branches across sibling repos or submodules, the community catalog now includes Multi-Repo Branch Sync and a Multi-Repo Branching preset. Those can coordinate repository mechanics, but I would still avoid duplicating one spec into both apps; a shared, versioned contract plus two local implementation specs gives you clearer ownership and review history. |

If
app1andapp2are commonly changed together, the simplest setup is one top-level Spec Kit project containing both applications. A cross-app feature can then use one spec and plan.If they are genuinely independent projects, define and version the shared API/event contract. Create a local feature spec and plan in each app, both referencing that contract and each other’s issue or PR.
app1can declare theapp2change as a dependency, butapp2should own its implementation plan. In other words, don’t copy the plan—doing so risks the two copies drifting apart.