discern
A semantic control-flow library for Effect: Jev's `Choice` / `Noul` / `Score` answers become typed branches. Thresholds are caller-supplied, and an answer below them takes an explicit `Uncertain` branch the compiler forces you to handle rather than being rounded up to the top label. Procedure routing filters candidates with deterministic predicates first and skips the model call entirely when one candidate survives.
- Stars
- 12
- Forks
- 1
- License
- MIT
- Last commit
- 2026-09-22
What Jev does here
Jev returns a structured decision for the local program; consult the source for the exact decision policy.
Adds structured choices or scores to the workflow; performance and cost benefits have not been independently verified.
Author and repository text is preserved where clear; missing languages are enriched automatically. Checks establish source-level Jev integration, not runtime, safety, or performance validation.