Modular pull request review

Start with a reviewer. Extend it with specialists.

extend is a GitHub review app concept built around attachable expertise. Add a Rails expert, security reviewer, test strategist, or your own house rules as paid extensions when a repository needs sharper judgment.

review profile

base reviewer

signal
diff risk, intent drift, missing tests
extensions
rails expert, security, qa, style guide
mode
prototype, no production code analysis yet

Extension model

Make review quality something teams can compose.

01

Rails expert

Checks Active Record boundaries, migration risk, controller shape, callbacks, and test coverage.

Add-on
02

Security reviewer

Focuses on auth, injection, secrets, unsafe defaults, and permission changes before merge.

Add-on
03

Team standards

Turns local conventions, review rubrics, and domain vocabulary into repeatable review behavior.

Custom
04

Test strategist

Looks for brittle specs, missing edge cases, fixture debt, and confidence gaps in CI paths.

Add-on

How it should feel

A quiet review layer that gets smarter per repository.

  1. Install

    Connect extend to a repository with minimal permissions and a clear review scope.

  2. Attach

    Choose specialist extensions for the stack, risk profile, or team policy that matters.

  3. Review

    Receive focused comments that explain tradeoffs instead of flooding the pull request.

Current status

Marketplace prototype first. Review engine later.

The current GitHub App is still a prototype shell for Marketplace validation. It does not inspect repository contents, store customer code, call external AI services, or post review comments.

The product direction is to sell a base reviewer with optional expert extensions. Production review features will require updated permissions, disclosures, and documentation before launch.