Skip to content

docs: add monorepo guide#3084

Open
PascalThuet wants to merge 2 commits into
github:mainfrom
PascalThuet:docs/monorepo-guide
Open

docs: add monorepo guide#3084
PascalThuet wants to merge 2 commits into
github:mainfrom
PascalThuet:docs/monorepo-guide

Conversation

@PascalThuet

@PascalThuet PascalThuet commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Adds a guide for using Spec Kit in a monorepo: per-project .specify/, targeting a member project from the repo root with SPECIFY_INIT_DIR (#2892), how the env var reaches the agent, the Git-extension scoping limitation, and the fact that each member project carries its own constitution (no inheritance yet).

Docs-only; documents already-merged behavior. New page docs/guides/monorepo.md, wired into docs/toc.yml under Development.

The Git-in-a-monorepo note documents a known limitation tracked in #3081.

(AI assistance: drafted and verified with an AI coding agent; reviewed by me.)

Adds docs/guides/monorepo.md covering per-project .specify/, targeting a member project from the repo root with SPECIFY_INIT_DIR, agent env propagation, the git extension scoping limitation (github#3081), and per-project constitutions. Wires it into docs/toc.yml under Development.
@PascalThuet PascalThuet requested a review from mnriem as a code owner June 22, 2026 04:45

@mnriem mnriem left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I am going to reject this PR as it currently stands as we are not going to document open issues in our guides as it is too easy to forget to remove them and then the guidance is incorrect in perpetuity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants