Case study · located work
is-odd-jev
A published npm package (v1.1.0, zero dependencies) that answers whether a number is odd by calling a Jev Noul primitive and returning its calibrated probability instead of a bare boolean.
Observednpm publisher (unverified identity)
- Problem
- A published npm package (v1.1.0, zero dependencies) that answers whether a number is odd by calling a Jev Noul primitive and returning its calibrated probability instead of a bare boolean.
- Jev’s role
- The entire package: one Noul call per invocation, against api.typesafe.ai or the Vercel AI Gateway's typesafe-ai/jev model, returns { odd, p, ms, output_tokens }.
- Architecture
- Integer input → single Noul question ("Is n odd?") → probability read from the model's own distribution, not narrated.
- Why it matters
- This is a joke package in the lineage of is-odd/is-odd-ai (its README says as much), but it is not a fake integration: it genuinely calls Jev's API and correctly demonstrates that Noul returns a probability rather than a confidence field bolted onto a boolean.
Code boundary
Jev answers the bounded questions described above. Thresholds, retries, side effects, and anything that must be reproducible stay in the surrounding application code. The research record does not capture this project’s exact question set or threshold values; read the linked source before copying the architecture.
Sources
Limitations
- A located repository or demonstration does not establish production reliability or independent validation.
Reusable pattern and related records
- Parallel decision matrix PlausibleOne state is evaluated against many named questions, replacing repeated prompt/parse cycles.
- LLM Output Escalation Mesh Authored HypothesisA mesh of cheap per-claim decisions selecting accept, recheck, regenerate, retrieve, or ask a human.
- TypeSafe reports a low input-token price and no metered output-token charge for Jev. Vendor ClaimPublished pricing is echoed across launch discussion, but remains mutable vendor pricing.
- Probabilistic predicate + deterministic action PlausibleJev supplies fuzzy predicates while TypeScript, policies, and workflows execute constrained actions.