jevbooks

← All projects

patdown

tyler-dot-earth/patdown

Fuzzy-lint files against Markdown rules with a swappable Jev judge.

Verification & Guardrails97%Runner-up: Evaluation & Benchmarking

What it is

patdown is a standalone CLI, GitHub Action, and agent hook that lints a tree against fuzzy rules written in one Markdown file. It targets developers and agent workflows that need to block, steer, or warn on rule violations.

How it uses Jev

The default backend uses Effect Decision / DecisionModel with TypeSafe. Each matched file is sent to the judge as "does this file violate the following patdown rule?" with the evaluated text being path: plus file contents, one file at a time. The yes/no verdict is compared against a configurable yes-threshold to decide pass or fail.

Primitives:choice

Technique worth stealing

Provider-neutral rule interface with a swappable Jev judge and configurable probability threshold for fuzzy linting.

Try it

npx patdown --help

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-centricno0.21
  • Shows a System One patternyes0.65
  • Handles uncertaintyyes0.71
  • Measuredno0.05
  • Runnableyes0.98
  • Worth recommendingno0.37
  • Model replicano0.11
  • Problem scopescore on a 0–2 scale1.77
  • About Jevyes0.96

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