Skip to content

Docs roadmap #141

Open
Open

Description

@chiruu12

The docs site went live in #126 and moved to docs/ in #132. It works, but it was built to get something published, not to be finished. This tracks getting it to the point where the documentation is a reason to trust the SDK rather than a thing the SDK has.

Wave 1, small and self-contained

Wave 2, the real gaps

Wave 3, once the SDK settles

What is behind this

An audit of the site turned up the following, all verified rather than assumed:

  • 39 of the 40 names in unplug.__all__ already have docstrings, so an API reference is mostly configuration rather than a writing project.
  • 26 of the 29 Python snippets in docs/ need no ML and no network, so executing them in CI is practical.
  • mkdocs.yml has no plugins: block, so search runs on stock settings and identifiers like check_tool_call do not match.
  • The site fetches an unpinned mermaid@11 from unpkg at page load.
  • Five root-level docs, including CONTRIBUTING and SUPPORT, are not published at all.

Before starting any of these

#132 is still open and holds the docs/ move. Every issue here references docs/ paths, so wait for it to land.

Issues are taken one at a time. Comment on the one you want and a maintainer will assign it. Four are tagged good first issue, and #139 is mentored, which means someone walks you through it and questions on the thread are the point.

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

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions