jevbooks

← All projects

jev-oncall

mingleiw/jev-oncall

Incident triage where Jev judges and plain code decides.

What it is

jev-oncall routes production alerts for on-call teams: it asks Jev four typed questions per alert, then applies a probability policy to page, review, ticket, log, drop, or dedup, with a human-review band and fail-open defaults.

How it uses Jev

One Jev call per alert asks Noul actionable, Score severity, Choice owning team, and Choice duplicate-of. Plain code turns the returned probabilities into routing: pages when P(SEV1)+P(SEV2) ≥ 0.80, drops only below 0.20 when actionability agrees, sends the middle band to a 15-minute human review, and falls back to configured severity on any error or timeout.

Primitives:choicescorenoul

Technique worth stealing

Fail-open routing on calibrated probabilities with a human-review middle band and a cycle-broken dedup graph.

Try it

python3 triage.py, or python3 server.py for the webhook adapter.

View on GitHub

judged by Jevjev-1.13.0

Evidence

Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.

  • Jev-centricyes0.96
  • Shows a System One patternyes0.96
  • Handles uncertaintyyes0.98
  • Measuredyes0.98
  • Runnableunclear0.60
  • Worth recommendingyes0.70
  • Model replicano0.03
  • Problem scopescore on a 0–2 scale1.78
  • About Jevyes0.99

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 23 Sept 2026.