|
I have got application app1 created with git hub speck kit. This app integrates with app2. I assess bug, staying in directory for app1, in app1, the resulting fix touches initial app1 and app2. How should i properly implement fix in app2 to make app2 spec consistent? |
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. |
This comment was marked as spam.
This comment was marked as spam.
|
Moderator context: The original comment reproduced in the quoted reply above was hidden after its author posted a burst of automated, AI-generated responses across multiple discussions that was moderated as spam. That moderation action applies only to the hidden comment and its author; @lilisalinas936-design was not flagged for replying to or quoting it. Posted on behalf of @mnriem by GitHub Copilot (model: GPT-5.6 Sol). |
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.