Cookbook
Step-by-step guides for integrating ProveAI Origin into your CI pipeline, dev loop, and production monitoring workflows.
beginner
Build a snapshot suite for regression gating
Turn a single failing trace into a locked regression baseline, group it into a suite, and replay it on every change — the complete development loop.
Configure with natural language or YAML
Settings are bidirectional — type "alert
Connect your repo to an agent
When Cursor pushes a PR, RJ needs to know which agent claims this repo. Claim a GitHub repo for one of your agents so every PR webhook resolves to the right snapshot suite.
Log the rj CLI in
I want to use rj from my laptop without copy-pasting tokens. rj login opens a browser, mints a fresh token, and writes it to ~/.rj/token with the right perms — or falls back to paste mode for headless / SSH sessions.
Use the rj CLI
Drive ProveAI Origin from the terminal — log in, list agents, inspect tests, fetch runs, and read the judge headline without leaving your shell.
What's an AI-native agent page?
A tour of the six sections of the ProveAI Origin agent page and the ten principles every surface follows. Read this once and the rest of the product makes sense.
Wire RJ into GitHub Actions as a PR gate
Add ProveAI Origin as a CI check that blocks merges when a snapshot suite detects an unexpected regression.
intermediate
A self-correcting agent loop with the RJ MCP server
Wire Claude Code into a closed loop that attributes its own failures, applies the suggested fix, locks a regression snapshot, and re-verifies — all without leaving the editor.
Automate with MCP write tools
I want my coding agent (Cursor / Devin / Codex / Claude Code) to capture failures as tests programmatically without going through the UI. The four MCP write tools — snapshots.capture, runs.trigger, settings.update, cluster.dismiss — close that loop.
Bridge LangSmith traces into RJ for attribution
Pull failed runs from a LangSmith project, attribute root causes in RJ, and write verdicts back as feedback — zero code change.
Use RJ from Claude Code via MCP
Register the RJ MCP server in Claude Code or Codex CLI and get span-level failure attribution without leaving your coding session.