Skip to content

Wellposed

Offline linter and agent skill that checks Jev requests for 45 structural problems before you send them, so a badly designed Choice question fails locally instead of coming back as a confident wrong label.

Stars
2
Language
JavaScript
License
MIT
Published by
Community
Author
suraj-phanindra
Last verified
Oct 2026

About this project

Lint your jev requests before they come back confidently wrong. Offline linter and agent skill for jev requests: 45 structural checks with no model call (missing none-of-the-above options, broken state paths, wrong criteria shapes), plus jev-on-jev checks for what structure cannot decide, with labelled corpora that score both layers.

Quoted from the project's README. Read the full README.

Highlights

  • 45 structural checks run with no API key: broken backtick paths, a Noul whose criteria are a list, a Choice with no escape hatch.
  • Nine jev-on-jev checks ask Jev what code cannot decide, such as whether a realistic input exists that none of your options cover.
  • A SKILL.md loads into Claude Code or Codex so the agent names state structurally, picks the right question type and batches questions.
  • Reported corpus: 31 real Choice questions with no escape hatch answered wrong on every off-list input, 36% at confidence 0.9 or above.

Watch out

The failure numbers come from the author's own corpora, not an independent evaluation, and the README says the labelled corpora score both layers without publishing the sets. Secret and PII detection is off until you list field names under `forbidden`, so the linter has no false positives by construction and also no coverage by default. Overlapping options are deliberately left to the semantic layer because that failure is loud: the author measured confidence collapsing to 0.19 when two options both applied. The README we fetched was cut off at 10,000 characters, so its later sections on the corpora and command line are not reflected here. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

7GitHub stars
MCP server exposing one evaluate tool for Jev Choice, Noul, and Score questions, plus a separate eval harness that compares Jev against LLMs on shared labeled sets.
Jev Agents & MCP#community#jevbest#catalog-import
6GitHub stars
Skill and CLI that helps Codex, Claude Code, and other agents add bounded Jev judgments for routing, ranking, classification, and next-step choice.
Jev Agents & MCP#community#awesomejev#catalog-import
9GitHub stars
Local bridge where TypeSafe Jev picks the model and reasoning effort for Codex Desktop and CLI sessions, reusing the existing Codex login.
Jev Agents & MCP#community#awesomejev#catalog-import
4GitHub stars
A DeepSeek Harness plugin that replaces DSH's size-based context compaction with Jev judgments: tool results that are still needed are never trimmed however large, and spent ones get a code-written receipt instead of a model-written summary.
Jev Agents & MCP#community#awesomejev#catalog-import
4GitHub stars
A CLI that takes the output of grep, git ls-files or a test run and returns each candidate line with a calibrated score, sorted, with an exact total and a cut line you read above.
Jev Agents & MCP#community#awesomejev#catalog-import
4GitHub stars
OpenClaw plugin adding a jev_route tool that classifies task type, complexity and risk with TypeSafe Jev, then maps the result to a route through testable JavaScript policy.
Jev Agents & MCP#community#awesomejev#catalog-import
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai