What best practices exist for concurrent SpecKit development? #2116
Replies: 4 comments
-
|
I would say define who is the source of truth for:
Then when you go through the process you specifically guide the commands to use those PS. we have a PR in flight that will hopefully make that a bit smoother |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Ohhhhhhhhhhh I can find my suggestion in the speckit code. # Warn if --number and --timestamp are both specified
if [ "$USE_TIMESTAMP" = true ] && [ -n "$BRANCH_NUMBER" ]; then
>&2 echo "[specify] Warning: --number is ignored when --timestamp is used"
BRANCH_NUMBER=""
fi
|
Beta Was this translation helpful? Give feedback.
-
|
I've adapted my scripts, agents, and templates to work by branch name; this solves your problem. |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I’m working with SpecKit and I’m concerned about how a team can collaborate without running into conflicts. Because SpecKit’s specs are sequentially numbered, it can be difficult to avoid clashes when multiple engineers are creating specs concurrently.
Example
A repository already contains three specs. Two engineers each create a short‑lived feature branch to implement new features. Using SpecKit, both engineers would try to create the next spec,
0004, which will inevitably cause a merge conflict.Question
What strategies does SpecKit recommend to prevent such conflicts?
Beta Was this translation helpful? Give feedback.
All reactions