Skip to content

docs(fern): move published docs into docs tree#796

Merged
pimlock merged 5 commits intomainfrom
docs/OS-50-remove-old-docs-and-infrastructure/pmlocek
Apr 9, 2026
Merged

docs(fern): move published docs into docs tree#796
pimlock merged 5 commits intomainfrom
docs/OS-50-remove-old-docs-and-infrastructure/pmlocek

Conversation

@pimlock
Copy link
Copy Markdown
Collaborator

@pimlock pimlock commented Apr 9, 2026

Summary

Move the published docs source into docs/ and remove the leftover legacy docs pipeline so the repo has a single source of truth for documentation content.

Changes

  • replace the old docs/ Sphinx/MyST tree with the migrated Fern MDX pages
  • move Fern navigation into docs/index.yml and keep fern/ for config, components, and theme assets only
  • remove legacy docs workflows, Sphinx dependencies, and old build tasks
  • update docs workflows, repo guidance, SPDX/frontmatter guidance, and architecture docs for the new layout
  • include the homepage section root link fixes from docs(fern): fix homepage section links #794

Testing

  • mise run docs
  • mise run pre-commit
  • Unit tests added/updated
  • E2E tests added/updated (if applicable)

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (if applicable)

Remove the legacy Sphinx pipeline and make docs/ the single source of truth so the published site matches the repository layout.
@pimlock pimlock requested a review from a team as a code owner April 9, 2026 20:40
Replace the custom home page badge import with plain MDX, redirect stale home URLs to the canonical get-started route, and remove stray frontmatter lines left by the tags cleanup.
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2026

drew
drew previously approved these changes Apr 9, 2026
@pimlock pimlock merged commit 8b15ef7 into main Apr 9, 2026
14 checks passed
@pimlock pimlock deleted the docs/OS-50-remove-old-docs-and-infrastructure/pmlocek branch April 9, 2026 22:02
@pimlock pimlock mentioned this pull request Apr 9, 2026
6 tasks
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