Skip to content

Source Catalog

Chapters cite the specific pages that support version-sensitive claims. This catalog records the primary authorities used across the repository and the topic each one governs.

Python and protocols

FastAPI stack

  • FastAPI documentation: routing, dependencies, security helpers, response handling, deployment, and testing.
  • Starlette documentation: ASGI middleware, requests, responses, lifespan, background tasks, WebSockets, and test client behavior.
  • Pydantic documentation: Pydantic v2 validation, serialization, settings, fields, and model configuration.
  • Uvicorn documentation: ASGI server settings, process management, proxy headers, and deployment behavior.

Data systems

Security

Deployment and operations

Cloud concepts

OpenAI and AI backends

Citation policy

Use the canonical project documentation or specification for externally verifiable behavior. Architecture recommendations are identified as decisions and include assumptions rather than borrowing authority from a citation. A source link is checked for relevance before merge; it is not evidence merely because it is official.

The web changes. When a cited API changes, update the explanation and example together, then run the repository quality checks.

Back to documentation map