Guides
Task-focused how-to material. Each page answers a specific “how do I X?” question. Skim by title; read what you need.
Building applications
- Backend — HTTP server, routes, middleware pipeline.
- Persistence —
std.db, migrations, audit log, encrypted token storage. - Jobs and schedules — durable runner, retries, idempotency, approval-wait, DST-aware cron.
- Auth and approvals — JWT verification, OAuth flows, the approval product surface.
- Observability — OTel spans, lineage graphs, redaction, runbooks.
- Connectors — Gmail, MS365, Slack, Calendar, Tasks, Files. Mock + replay + real modes.
Deploying
- WASM target — browser, edge, wasmtime.
- FFI: Python — calling Python from Corvid.
- FFI: C/Rust — exposing Corvid as a cdylib.
- Editor and LSP — VS Code, Neovim, JetBrains.
Operating
- Debugging — common errors and how to fix them.
- Performance — what’s fast, what’s slow, when to drop into Rust via the FFI.
See also
- Operations — production checklist, receipts, runbooks.
- Recipes — small focused patterns (RAG, approval-gated, multi-step, …).
- Reference — lookup material.