Skip to content

docs: comprehensive documentation overhaul with style guide expansion#1309

Merged
muratkeremozcan merged 7 commits intobmad-code-org:mainfrom
forcetrainer:main
Jan 12, 2026
Merged

docs: comprehensive documentation overhaul with style guide expansion#1309
muratkeremozcan merged 7 commits intobmad-code-org:mainfrom
forcetrainer:main

Conversation

@forcetrainer
Copy link
Copy Markdown
Contributor

@forcetrainer forcetrainer commented Jan 11, 2026

Summary

Major documentation overhaul touching 70 files with a net reduction of ~1,100 lines. This PR standardizes documentation across all major types and expands the style guide to ensure consistency going forward.

README

  • Add "100% free and open source" messaging emphasizing no paywalls, no gated content, no gated Discord

Style Guide Expansion

  • Add How-To Structure — Task-focused guide format with checklist
  • Add Reference Structure — Standards for 6 document subtypes (Index, Catalog, Deep-Dive, Configuration, Glossary, Comprehensive)
  • Add Glossary Structure — Table-based format leveraging Starlight's right-nav for navigation

This completes style guide coverage for all major documentation types (Tutorial, How-To, Explanation, Reference, Glossary).

Document Reformatting

  • How-To (20 files) — Streamlined structure, consistent formatting
  • Explanation (25 files) — Cleaned up, removed redundant sections
  • Reference (8 files) — Applied new Reference Structure standards
  • Glossary — Complete rewrite using table format (373 → 123 lines, 67% reduction)

Consistency Pass

  • Remove horizontal rules (---) throughout
  • Remove "Related" sections (sidebar handles navigation)
  • Standardize admonition usage

FAQ Addition

  • Add "Why does BMad use so many tokens?" explaining the design philosophy — BMad optimizes for decision quality over code velocity

Housekeeping

  • Archive deprecated docs (customize-workflows.md, vendor-workflows.md)
  • Fix broken links
  • Fix year typo (2025 → 2026)

Test plan

  • All links validated (npm run docs:validate-links)
  • Documentation builds successfully (npm run docs:build)
  • Markdown linting passes (npm run lint:md)

🤖 Generated with Claude Code

forcetrainer and others added 4 commits January 11, 2026 00:18
- Add "100% free and open source" tagline at top
- Update YouTube line with upcoming master class/podcast
- Add "Help us grow" CTA for stars and subs
- Add new "Support BMad" section with donation and speaking info

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Expand tagline: "No gated Discord", "empowering everyone"
- Add emojis and stronger CTAs to Support section
- Consolidate star/subscribe asks into Support section

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Jan 11, 2026

📝 Walkthrough

Walkthrough

README.md updated with a new marketing statement emphasizing free and open-source nature, expanded Community section describing upcoming content (tutorials, master class, podcast launching February 2025), and a new "Support BMad" section listing multiple contribution methods.

Changes

Cohort / File(s) Summary
Documentation Updates
README.md
Added marketing messaging about free/open-source commitment; updated YouTube line with launch details for tutorials, master class, and podcast; introduced new "Support BMad" section with GitHub stars, YouTube subscription, Buy Me a Coffee, corporate sponsorship, and speaking engagement options

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 1 | ❌ 2
❌ Failed checks (2 warnings)
Check name Status Explanation Resolution
Title check ⚠️ Warning The title claims a 'comprehensive documentation overhaul' touching 70 files, but the changeset only shows README.md modifications with 13 lines added. The title is misleading and does not match the actual scope of changes. Update the title to reflect the actual changes, such as 'docs: enhance README with open source philosophy and support options' to accurately represent the README-focused modifications.
Description check ⚠️ Warning The description describes a major 70-file documentation overhaul with style guide expansion, reformatting of multiple document types, and consistency passes. However, the actual changeset only shows README.md changes. This is completely inconsistent with the stated scope. Revise the description to accurately reflect that only README.md was modified with marketing messaging and community updates, removing references to the non-existent 70-file overhaul and style guide changes.
✅ Passed checks (1 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@forcetrainer forcetrainer marked this pull request as draft January 12, 2026 04:12
forcetrainer and others added 2 commits January 12, 2026 00:23
…andards

Style Guide Additions:
- Add Reference Structure section with 6 document types (Index, Catalog,
  Deep-Dive, Configuration, Glossary, Comprehensive)
- Add Glossary Structure section with table-based format leveraging
  Starlight's right-nav for navigation
- Include checklists for both new document types

Reference Docs Updated:
- agents/index.md: Catalog format, universal commands tip admonition
- configuration/core-tasks.md: Configuration format with admonitions
- configuration/global-config.md: Table-based config reference
- workflows/index.md: Minimal index format
- workflows/core-workflows.md: Catalog format
- workflows/document-project.md: Deep-dive with Quick Facts admonition
- workflows/bmgd-workflows.md: Comprehensive format, removed ~30 hr rules

Glossary Rewritten:
- Converted from 373 lines with ### headers to 123 lines with tables
- Right nav now shows 9 categories instead of 50+ terms
- Added italic context markers (*BMGD.*, *Brownfield.*, etc.)
- Alphabetized terms within categories
- Removed redundant inline TOC

All Docs:
- Remove horizontal rules (---) per style guide
- Remove "Related" sections (sidebar handles navigation)
- Standardize admonition usage
- Archive deleted workflow customization docs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add "Why does BMad use so many tokens?" FAQ explaining design tradeoff
  (decision quality over code velocity)
- Fix stale anchor #adversarial-review-general → #adversarial-review
- Remove link to archived customize-workflows.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@forcetrainer forcetrainer changed the title docs: enhance README with open source philosophy and support options docs: comprehensive documentation overhaul with style guide expansion Jan 12, 2026
@forcetrainer forcetrainer marked this pull request as ready for review January 12, 2026 05:40
@muratkeremozcan muratkeremozcan merged commit 568249e into bmad-code-org:main Jan 12, 2026
28 checks passed
Sjoerd-Bo3 pushed a commit to Sjoerd-Bo3/BMAD-METHOD that referenced this pull request Jan 13, 2026
docs: comprehensive documentation overhaul with style guide expansion
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.

4 participants