Skip to content

docs: add existing project adoption guide - #4263

Merged
mnriem merged 1 commit into
github:mainfrom
mnriem:mnriem-docs-site-improvement
Aug 21, 2026
Merged

docs: add existing project adoption guide#4263
mnriem merged 1 commit into
github:mainfrom
mnriem:mnriem-docs-site-improvement

Conversation

@mnriem

@mnriem mnriem commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Description

Add a focused onboarding guide for adopting Spec Kit in an existing codebase. The guide covers safe in-place initialization, evidence-based project guardrails, choosing a bounded first change, planning against existing architecture, and selecting a spec persistence model.

The new page is linked from the docs homepage, table of contents, Quick Start, and evolving-specs guide. This addresses the brownfield documentation portion of #1173 without closing the issue's separate custom-agent request.

Testing

Documentation-only change.

  • Tested locally with uv run specify --help (not applicable)
  • Ran existing tests with uv sync && uv run pytest (not applicable)
  • Tested with a sample project (not applicable)
  • Built the DocFX site locally
  • Ran markdownlint on the changed Markdown pages
  • Checked all local documentation links

AI Disclosure

  • I did not use AI assistance for this contribution
  • I did use AI assistance (describe below)

This PR was authored autonomously by GitHub Copilot (GPT-5.6 Sol) on behalf of @mnriem. Copilot assessed the documentation gap, wrote the guide and navigation updates, and performed the documented validation.

Copilot AI balanced review requested due to automatic review settings August 21, 2026 19:10
Add a safe brownfield onboarding path and connect it to the docs homepage, quick start, navigation, and spec maintenance guidance.

Assisted-by: GitHub Copilot (model: GPT-5.6 Sol, autonomous)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 663b4e07-d79f-4bd1-aa86-8aeea21a2643
@mnriem
mnriem force-pushed the mnriem-docs-site-improvement branch from 9aa385e to d0730ec Compare August 21, 2026 19:11
@mnriem
mnriem requested a balanced review from Copilot and removed request for Copilot August 21, 2026 19:12

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds a brownfield adoption guide for safely introducing Spec Kit into existing codebases.

Changes:

  • Documents initialization, guardrails, bounded changes, workflow planning, and spec persistence.
  • Adds navigation links across primary documentation entry points.
  • Connects adoption guidance with existing maintenance and community resources.
Show a summary per file
File Description
docs/guides/existing-projects.md Adds the adoption guide.
docs/guides/evolving-specs.md Links pre-adoption readers to the new guide.
docs/index.md Adds a homepage navigation card.
docs/quickstart.md Directs existing-project users to tailored guidance.
docs/toc.yml Adds the guide to the documentation navigation.

Review details

馃挕 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

  • Files reviewed: 5/5 changed files
  • Comments generated: 0
  • Review effort level: Balanced

@mnriem
mnriem merged commit 214e510 into github:main Aug 21, 2026
14 checks passed
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