jevbooks

← All projects

abide

coldteadotai/abide

Enforce project rules on every coding agent edit with Jev.

Verification & Guardrails99%Runner-up: Evaluation & BenchmarkingMinimal state

What it is

Abide is a TypeScript CLI that supervises coding agents (Claude Code, Codex, OpenCode). It reads every edit and turn, checks them against rules from your AGENTS.md/CLAUDE.md, and makes the agent repair violations in the same turn.

How it uses Jev

On each edit or turn, Abide asks Jev one typed question per rule, passing the rule text and the diff (never the conversation). Jev returns a calibrated probability; above 0.8 the agent is told which rule broke and to repair it, 0.5–0.8 is a note to you, below 0.5 nothing.

Primitives:score

Technique worth stealing

Compile instruction files into a committed rubric.json, then ask Jev one probability question per rule per edit.

Try it

npx @coldtea/abide login, then npx @coldtea/abide init, then start claude, codex or opencode.

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.71
  • Shows a System One patternunclear0.55
  • Handles uncertaintyno0.04
  • Measuredyes0.97
  • Runnableyes0.94
  • Worth recommendingno0.30
  • Model replicano0.19
  • Problem scopescore on a 0–2 scale1.54
  • About Jevyes0.98

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