Skip to content

docs: restructure into guides/reference and add a MkDocs Material site - #10

Merged
tkclam merged 1 commit into
mainfrom
docs/mkdocs-site
Jun 11, 2026
Merged

docs: restructure into guides/reference and add a MkDocs Material site#10
tkclam merged 1 commit into
mainfrom
docs/mkdocs-site

Conversation

@tkclam

@tkclam tkclam commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Reorganize the documentation into a Diátaxis layout (tutorial / guides / explanation / reference) and publish it as a MkDocs Material site on GitHub Pages, with the library API reference generated from the source docstrings by mkdocstrings.

  • Trim README to a front page (description, install, common CLI, config intro, links to the site).
  • New pages: getting-started tutorial, CLI guide, conventions & glossary, complete configuration reference, output-format reference, library API reference.
  • Move architecture.md -> explanation/pipeline.md (reframed stage by stage), configuration.md / library.md -> guides/ (library folds in the old video.md).
  • Remove docs/comparison.md and docs/video.md.
  • Add mkdocs.yml, a docs dependency group, and a GitHub Pages deploy workflow.

Reorganize the documentation into a Diátaxis layout (tutorial / guides /
explanation / reference) and publish it as a MkDocs Material site on GitHub
Pages, with the library API reference generated from the source docstrings by
mkdocstrings.

- Trim README to a front page (description, install, common CLI, config
  intro, links to the site).
- New pages: getting-started tutorial, CLI guide, conventions & glossary,
  complete configuration reference, output-format reference, library API
  reference.
- Move architecture.md -> explanation/pipeline.md (reframed stage by stage),
  configuration.md / library.md -> guides/ (library folds in the old video.md).
- Remove docs/comparison.md and docs/video.md.
- Add mkdocs.yml, a `docs` dependency group, and a GitHub Pages deploy workflow.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@tkclam
tkclam merged commit b4f4963 into main Jun 11, 2026
2 of 5 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.

1 participant