docs: add react-auth, react-openapi, vet sites; update standards registry and MCP setup
This commit is contained in:
@@ -25,6 +25,8 @@ can read a library's full API by connecting to its MCP and reading
|
||||
| Py JWT | `jwtlib` | JWT auth primitives (register/login/introspect) | password hashing + token code | `:8005` |
|
||||
| Doc Forge | `docforge` | Docstring compiler → MkDocs + MCP docs | custom doc generators | `:8001` |
|
||||
| Doc Weaver | `doc-weaver` | JSDoc compiler → TypeDoc + MCP docs (React/TS) | custom TypeScript doc generators | `:8010` |
|
||||
| React Auth | `react-auth` | JWT-backed React auth UI: provider, login page, profile screens, bearer axios client | hand-rolled auth contexts and token handling in React apps | `:8011` |
|
||||
| React OpenAPI | `react-openapi` | Spec-driven React admin UI (CRUD, tables, forms, SSE) derived from an OpenAPI document | per-resource hand-written admin screens | `:8012` |
|
||||
| Auth Server | *(service)* | Central identity service (register/login/me/logout/introspect) | building auth endpoints yourself | spec: `docs://spec` |
|
||||
|
||||
## How to choose
|
||||
@@ -40,6 +42,8 @@ can read a library's full API by connecting to its MCP and reading
|
||||
| authenticate users / verify tokens | Py JWT (+ Auth Server) |
|
||||
| generate documentation | Doc Forge |
|
||||
| generate React/TypeScript documentation | Doc Weaver |
|
||||
| authenticate a React front-end | React Auth (+ Auth Server) |
|
||||
| build a React admin UI from an OpenAPI spec | React OpenAPI |
|
||||
|
||||
## Discovery
|
||||
|
||||
@@ -64,5 +68,9 @@ any infrastructure.
|
||||
JSDoc comments and emits a TypeDoc site plus the same doc-forge-shaped MCP
|
||||
bundle for React packages. Its convention is **RDFC** (the React Doc-forge
|
||||
Convention), the JSDoc parallel to GSDFC.
|
||||
- **React Auth** and **React OpenAPI** are front-end libraries (TypeScript,
|
||||
React 18 + MUI + React Router peers), not Python services — they consume the
|
||||
**Auth Server** and an OpenAPI document rather than serving one. Each ships
|
||||
a wiki, a TypeDoc site and an MCP bundle like every other library above.
|
||||
- Library MCP servers expose **documentation resources** (not executable tools):
|
||||
they tell an agent the available API surface so it does not invent code.
|
||||
|
||||
Reference in New Issue
Block a user