# Jev goal gate `scripts/jev-gate.mjs` asks Jev whether a document actually builds the stated goal, before code is written from it. It asks for a yes/no, a coverage score, coverage confidence, and the biggest gap as a typed choice rather than an unfalsifiable "is something missing". Both the plan and the spec pass: verdict YES, goal match 0.90, coverage 3.71 of 4, biggest gap `nothing`. Two earlier failures were measurement artefacts, not model verdicts: sending a raw 60k truncation hid the tail of the plan, and replacing the text with a heading-and-checkbox skeleton stripped too much prose. The gate now strips fenced code blocks, keeps prose, and sends up to 90k. Related: [[Jev scoring]], [[Smoke script]].