BMAD-METHOD/docs
Alex Verkhovsky 8be3713595
docs: add modules reference page and site fixes (#1540)
* docs: add official external modules reference page

* chore: remove obsolete docs and basement files

* fix: update robots.txt URLs to docs.bmad-method.org

* fix: generate robots.txt dynamically from site base URL

Replace static robots.txt with an Astro endpoint that uses the
configured site URL, so sitemap references are correct on both
fork deployments and production.

* fix: unify site URL resolution in build-docs.js

build-docs.js had its own hardcoded fallback URL
(bmad-code-org.github.io) instead of using the shared
getSiteUrl() function, causing URL mismatches between
robots.txt, llms.txt, and sitemaps. Now all components
resolve the site URL through the same function. Renamed
site-url.js to .mjs to avoid Node ESM detection warnings.

* fix: correct module names and relocate prompt file

- CIS: "Creative Innovation Suite" → "Creative Intelligence Suite"
- GDS: "Game Dev Suite" → "Game Dev Studio"
- Move _prompt-external-modules-page.md from docs/ to tools/docs/

* refactor: convert build-docs to ESM, eliminate mutable globals

- Convert build-docs.js to build-docs.mjs (CJS → ESM)
- Import getSiteUrl directly, remove async import workaround
- Kill mutable SITE_URL global, call getSiteUrl() where needed
- Clean up Banner.astro variable naming
- Update package.json and CI workflow for .mjs extension
2026-02-06 06:58:09 -06:00
..
bmgd fix: docs llms order, bmgd draft, tea link 2026-02-04 07:16:51 -06:00
explanation docs: rename brownfield to established projects (#1539) 2026-02-05 18:57:40 -06:00
how-to docs: rename brownfield to established projects (#1539) 2026-02-05 18:57:40 -06:00
reference docs: add modules reference page and site fixes (#1540) 2026-02-06 06:58:09 -06:00
tutorials docs: Add exact slash commands to getting-started guide (#1505) 2026-02-01 10:05:49 -06:00
404.md Add link auditor, reorganize documentation, and README update (#1277) 2026-01-10 02:55:33 +08:00
_STYLE_GUIDE.md docs: rename brownfield to established projects (#1539) 2026-02-05 18:57:40 -06:00
downloads.md add interactive diagram to test final doc build and layout 2026-01-25 22:12:23 -06:00
index.md docs: radical reduction of documentation scope for v6 beta (#1406) 2026-01-25 14:00:26 -06:00
non-interactive-installation.md feat: add non-interactive installation support (#1520) 2026-02-05 19:13:11 -06:00