A newer version of the Gradio SDK is available: 6.22.0
Engineering handbook — support & postmortems
Authentication
All internal services authenticate via short-lived OAuth2 tokens issued by the identity provider; tokens expire after 60 minutes and must be refreshed by the client. Service-to-service calls use mutual TLS in addition to tokens. Personal access tokens for CLI tools expire after 90 days and are scoped to a single project.
Customer support escalation
Support tickets tagged "urgent" must be triaged within 1 hour during business hours. Enterprise customers on the premium support tier get a 15-minute first-response SLA, the same acknowledgment window as internal on-call pages. Escalations to engineering go through the on-call engineer, not directly to individual contributors.
Postmortem template
Every postmortem must include a timeline, root cause, blast radius, and at least three concrete follow-up action items with owners and due dates. Postmortems for severity-1 incidents are reviewed in the weekly engineering sync; severity-2 postmortems are reviewed asynchronously. Templates live in the incident-response wiki space.
Documentation standards
Public-facing API docs are generated from OpenAPI specs and rebuilt on every merge to main; internal runbooks are written in markdown and stored alongside the service they document, not in a separate wiki.
Support tooling
Support agents use a shared ticketing queue with automatic tagging based on keyword rules; tickets that go untagged for more than 10 minutes are flagged for manual triage by a team lead.
Team communication norms
Teams default to public channels over DMs for anything work-related, so context stays searchable. Cross-team requests go through a dedicated request channel rather than pinging individuals directly, and response-time expectations there are best-effort, not an SLA.
Tooling procurement
New SaaS tool requests over $500/year go through a lightweight procurement review covering security and data-handling questions before purchase. Renewals under the same terms skip the review and are approved by finance automatically.
Internal wiki hygiene
Wiki pages without an update in 12 months are flagged stale and surfaced in a quarterly cleanup pass; owners either refresh or archive them. Search ranking on the wiki favors recently-edited pages over older ones.