Skip to content

Jev Decision Gate

CLI, MCP server and skill for issue triage where Jev predicts issue kind, affected module and whether information is sufficient.

MCP serverprototypeMIT

Overview

Jev Decision Gate by BPJ is an MIT-licensed Python tool for repository maintainers that triages GitHub-style issues. It runs a rules baseline, optionally calls Jev with three Choice questions (issue kind, affected module and information sufficiency), and calibrates which suggestions may be accepted automatically versus sent for review. It never edits issues, applies labels, posts comments or closes tickets.

It ships as a CLI, a local MCP server with six tools (local issue batches, task and usage checks, independent calibration, held-out evaluation and accept/review recommendations) and an installable skill for Claude Code, Codex and Cursor. Version 0.3.1 is an early developer preview with 12 synthetic example cases. The README includes a price comparison of model input rates while noting that total workflow cost depends on actual usage, and states it is not an official TypeSafe product.

What the decision model decides

TypeQuestionAnswers
ChoiceWhat kind of issue is this?—
ChoiceWhich module does it affect?—
ChoiceDoes the issue contain enough information to act on?—

How it works

  1. Load a local batch of issues
  2. Run the rules baseline, then optionally ask Jev three Choice questions
  3. Calibrate on held-out cases to set accept thresholds
  4. Output accept or review recommendations without touching the tracker

Strengths

  • Read-only: never modifies issues
  • Built-in calibration and held-out evaluation
  • Available as CLI, MCP or skill

Caveats

  • Early developer preview (0.3.1)
  • Only 12 synthetic bundled cases
  • Price comparison covers input rates only

Getting started

`npx skills add f-tiger/jev-decision-gate --skill jev-decision-gate`, or clone and run with Python 3.11+ in a virtualenv.

At a glance

Type
MCP server
Status
prototype
Language
Python
Runtime
CLI, local MCP server and agent skill
Has code
yes
License
MIT

Use cases and integrations

How curated lists describe it

  • Jev Decision Gate provides a Python CLI, local MCP and installable Skill for Issue triage: Jev answers three Choice questions about issue kind, affected module and information sufficiency.

    hellogumbo/awesome-jev

Frequently asked questions

What does Jev decide?

Issue kind, affected module and whether the issue has sufficient information.

Will it change my issues?

No. It only recommends accept or review; it never labels, comments or closes.

Is it official?

No, it is an independent integration, not a TypeSafe product.

Related projects

  • Multiplayer GitHub triage dashboard where Jev answers kind, severity, urgency, duplicate and next step per issue.

    Appbeta
  • CLI, MCP server and Claude Code plugin for closed-form yes/no, choice, score and rank decisions via Jev, OpenAI Decisions or Claude.

    MCP serverbetaTypeScript
  • Orchestrator that probes which coding agents are installed and logged in, then has Jev pick the best one for a task.

    Agent skillbetaPython
  • GitHub Action that triages issues with Jev, applying label, spam, needs-info and duplicate tags only above set thresholds.

    ProjectbetaTypeScript
  • MCP server and CLI where Jev decides if a coding task needs a Conductor cloud workspace, how hard it is, and which harness and model run it.

    ProjectbetaTypeScript
  • One YAML task to classify, route, score or verify text with rules, Jev, NanoJev or an OpenAI-compatible model, with cost records.

    CLIbetaPython