Use when designing or changing an HTTP/REST, GraphQL, or gRPC API — endpoints, request/response shapes, error formats, pagination, versioning, or the OpenAPI/proto schema — in a touchstone repo. Invoke before adding or modifying a public API surface.