How to use GSD in a monorepo? #616
-
|
I'm working in a monorepo with the following structure: I often need to switch between the full app scope, frontend only, or backend only. Since the application is getting quite large, I prefer using subfolders to keep things manageable. I tried initializing GSD in all three folders (root, frontend, and backend), but I'm running into conflicts and issues. My questions:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
I just added it to ´root´ (App in your case), but I've just played around with it a bit. No problems so far. What do you think might be an issue? |
Beta Was this translation helpful? Give feedback.
-
|
For monorepos, v1.31.0 adds two relevant features:
For your Generated by Claude Code |
Beta Was this translation helpful? Give feedback.
For monorepos, v1.31.0 adds two relevant features:
GSD_PROJECTenv var (PR #1484, approved) — SetGSD_PROJECT=frontendto point GSD at a specific.planning/directory within your monorepo./gsd:workstreams— Manage parallel work across frontend/backend with namespace isolation.For your
App/frontend/+App/backend/structure, the recommended approach is to initialize GSD at the root and use workstreams or the project_code config to namespace phases.Generated by Claude Code