From e6beb61e623742f57970596724bb55cebd175327 Mon Sep 17 00:00:00 2001 From: Experimenting With Computers <1908752+makefunstuff@users.noreply.github.com> Date: Sun, 20 Sep 2026 19:01:17 +0300 Subject: [PATCH] Clarify demo, classifier, and cost section copy --- site/index.html | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/site/index.html b/site/index.html index bf6b643..e0e3b0c 100644 --- a/site/index.html +++ b/site/index.html @@ -103,16 +103,17 @@
Demo
-Silent action loop across OpenCode, Neovim, and VS Code: paste an AI-slop comment, get a finding, apply the fix.
+no-ai-slop hit in three clientsOpenCode writes a matching comment and gets the diagnostic. Neovim shows it as virtual text. VS Code clears it with a code action. Silent, ~32s.
Model shape
Chat reviews emit prose about the whole file. Jev answers one rule question about one candidate line: a typed value and a confidence p.
.jev/rules/*.json, versioned like code.pass/fail (or another typed value), plus p..jev/rules/*.json, reviewed like code.p must clear the rule floor or nothing is emitted.prose · whole file · every turn
+chat review · reject
Here are several thoughts about this file… consider error handling on line 412, also naming, also whether the module boundary is right, also…
{
"value": "fail",
"p": 0.91
}
- Economics
-Rules carry conventions; the model answers about one candidate line. No matching pattern → no model call.
+Patterns decide which lines run the model. No match → no call. A match asks about that line only, so a small/local decide model is enough.
server.rs ~2.6k linesdecide jev-1.13 vs chat review gemini-2.5-flash-lite. PoC: accuracy from steering, not token maxxing.
jev-1.13 decide vs gemini-2.5-flash-lite chat on the same file. Measured in this repo.
Accuracy from steering, not from burning tokens.
+Cheaper because most lines never call the model.