# Mirra ## Docs - [Installation](https://docs.mirra.run/cli/installation.md): Install the Mirra CLI, authenticate, and verify. - [mirra reset](https://docs.mirra.run/cli/reset.md): Reset a session's mirrors to their seeded starting state without re-provisioning. - [mirra run](https://docs.mirra.run/cli/run.md): Execute a scenario against provisioned mirrors and evaluate the result. - [mirra up](https://docs.mirra.run/cli/up.md): Provision mirrors for the third parties your code talks to. - [Fidelity](https://docs.mirra.run/concepts/fidelity.md): How Mirra stays faithful to the real vendor APIs, and what we promise when we drift. - [Mirrors](https://docs.mirra.run/concepts/mirrors.md): What a mirror is, what it isn't, and why that distinction matters. - [Scenarios](https://docs.mirra.run/concepts/scenarios.md): A markdown file describing starting state, a task, success criteria, and config. - [Sessions](https://docs.mirra.run/concepts/sessions.md): One provisioned set of mirrors with isolated state. Ephemeral or persistent. - [CI integration](https://docs.mirra.run/guides/ci-integration.md): Gate PRs on scenario satisfaction. GitHub Actions, GitLab CI, and CircleCI examples. - [Coding agents via MCP](https://docs.mirra.run/guides/coding-agents-mcp.md): Wire Claude Code, Cursor, or any MCP-compatible agent into a Mirra session so it verifies integration code against real mirror behavior. - [Write your first scenario](https://docs.mirra.run/guides/first-scenario.md): From a blank markdown file to a passing CI gate in ten minutes. - [Vitest plugin](https://docs.mirra.run/guides/vitest-plugin.md): Drop Mirra into an existing Vitest suite without changing a line of test code. - [Introduction](https://docs.mirra.run/index.md): Drop-in mirrors for Stripe, Resend, Twilio, and the rest of your application infrastructure. - [Resend](https://docs.mirra.run/mirrors/resend.md): The Resend mirror — transactional email, webhook events with Svix-style HMAC signing, domains and audiences. - [Stripe](https://docs.mirra.run/mirrors/stripe.md): The Stripe mirror — customers, subscriptions, payment intents, invoices, webhooks. HMAC-SHA256 signing matching Stripe's exact scheme. - [Twilio](https://docs.mirra.run/mirrors/twilio.md): The Twilio mirror — SMS, Verify (OTP), phone numbers, status callbacks with HMAC-SHA1 signing. - [Quickstart](https://docs.mirra.run/quickstart.md): Install the CLI and run your first mirror in under two minutes. - [HTTP API](https://docs.mirra.run/reference/api.md): Mirra's control-plane HTTP API — sessions, scenarios, runs, webhooks, events. - [check / judge evaluation](https://docs.mirra.run/reference/evaluation-dp.md): How Mirra grades scenario success criteria — the deterministic and probabilistic halves of the evaluator. - [Scenario format](https://docs.mirra.run/reference/scenario-format.md): The complete grammar of a Mirra scenario file — sections, required fields, config keys. ## OpenAPI Specs - [openapi](https://docs.mirra.run/api-reference/openapi.json) ## Optional - [Mirra site](https://mirra.run) - [Thesis](https://mirra.run/thesis)