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.
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.