Skip to content

Documentation site (MkDocs Material + mkdocstrings) #5

Description

@Michele-Minervini

Everything needed for a rendered API reference already exists: every public function has a NumPy-style docstring that documents the mathematics, not just the types. There is simply no site.

What to do

  • MkDocs Material + mkdocstrings[python]
  • pages: getting started, the 13 tutorials (via mkdocs-jupyter), the DESIGN document, the codebase tour, and an auto-generated API reference
  • GitHub Pages deploy on release

Notes

Keep it a presentation of existing content — the docstrings and notebooks are the source of truth and must not be duplicated. The build should fail on a broken reference so docs cannot rot silently, the same way CI already executes every notebook.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationDocs, tutorials, exampleshelp wantedContributions especially welcome

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions