doug
DashboardScoreboardQueueDocsGitHubAbout
Menu
DashboardScoreboardQueueDocsGitHubAbout
Sign in

Getting started

  • Introduction
  • Quickstart

Concepts

  • Risk routing
  • Defect labels
  • The cleared band
  • What Doug gets wrong

Reference

  • CLI · doug-backtest
  • The report

Coming up

  • MCP · Pattern Garden
  • REST API

Meta

  • Changelog
View as llms.txt

Getting started

Doug Documentation

Doug is risk-routed code review for the agent era. He scores every pull request, clears the majority, and routes the risky few to a human — with evidence attached. Every merge starts a clock against this repo’s reverts. He never blocks a merge.

Watch Doug score its own pull requests on the queue, read the scoreboard (adjudicated and pending counters tick there now; miss_rate stays null until the pre-registered interval fires, and a count is not a rate). The GitHub App is dogfooding on this repository and is not a self-serve product for other orgs yet. The self-serve measurement tool is still the backtest CLI: replay your repo’s merged history, label defect-inducing PRs from revert anchors in git, and measure which PRs Doug would have routed. The report is the demo — and the same numbers we publish for ourselves.

Early preview.

Doug is in active development. Everything marked Available works today; things marked Preview or Planned are described so you can see where this is going — not to pretend they exist.
The shape of Doug
# 1 · replay history, honestly
doug-backtest your-org/your-repo

# 2 · route the live queue
62 open → 5 need you · rest cleared w/ receipts

# 3 · ask before you write             [planned]
doug.ask("backfill NOT NULL on a hot table")
Next Quickstart