Quiz settings

Each repository has its own quiz configuration, found under Repositories → (your repo) → Settings. These settings control how quizzes are generated and what counts as passing.

Question format

What kind of questions Reviewsaur generates from the diff.

  • Multiple choice (MCQ) — one correct answer per question. Fastest to take.
  • Mixed — a blend of multiple-choice and short-answer.
  • Open-ended — short-answer questions, graded by Reviewsaur. Best for probing genuine understanding.

All formats are available on every plan.

Pass threshold

The minimum score — as a percentage — a reviewer needs to pass. For example, a threshold of 70 means they must answer at least 70% of questions correctly.

Lower it to keep the gate light; raise it for high-stakes repositories.

Required approvals per PR

How many different people must each pass a quiz before the Reviewsaur Quiz check turns green. Set it to 1 for solo review, or higher to require multiple independent reviewers to demonstrate understanding.

Multi-reviewer approval is a Pro feature; Free requires one.

Excluded paths

Glob patterns for files Reviewsaur should ignore when generating a quiz — one pattern per line. Use this for generated files, lockfiles, or docs where a comprehension quiz adds no value.

Examples:

*.md
docs/**
*.lock
package-lock.json

Patterns without a slash match file names at any depth — *.lock matches packages/a/yarn.lock. Patterns with a slash match the full path from the repo root — docs/** matches everything under docs/ but not src/docs.ts.

Excluded files don't count toward the PR size limits, and they are stripped from the diff before quiz generation, so questions are never asked about them. If every changed file in a PR is excluded, no quiz is generated and the check passes automatically.


Need to enforce all this on merge? See GitHub status check. For what each plan unlocks, see Plans & limits.